test/smoke_test.py::TestEncoder::test_video_and_audio_chunked
test/smoke_test.py::TestLowLevelAPIs::test_multi_stream
test/smoke_test.py::TestLowLevelAPIs::test_video_seek[cpu]
test/smoke_test.py::TestVideoDecoder::test_basics[cpu]
test/smoke_test.py::TestVideoDecoder::test_get_all_frames[cpu]
test/smoke_test.py::TestVideoDecoder::test_get_frame_at[cpu]
test/smoke_test.py::TestVideoDecoder::test_get_frame_played_at[cpu]
test/smoke_test.py::TestVideoDecoder::test_get_frames_in_range[cpu]
test/smoke_test.py::TestVideoDecoder::test_getitem[cpu]
test/smoke_test.py::TestVideoDecoder::test_iteration[cpu]
test/smoke_test.py::TestVideoEncoder::test_roundtrip_lossless
test/test_decoders.py::TestDecoder::test_create[bytes-VideoDecoder-asset0]
test/test_decoders.py::TestDecoder::test_create[file_like_bufferedio-VideoDecoder-asset0]
test/test_decoders.py::TestDecoder::test_create[file_like_custom-VideoDecoder-asset0]
test/test_decoders.py::TestDecoder::test_create[file_like_rawio-VideoDecoder-asset0]
test/test_decoders.py::TestDecoder::test_create[path-VideoDecoder-asset0]
test/test_decoders.py::TestDecoder::test_create[str-VideoDecoder-asset0]
test/test_decoders.py::TestDecoder::test_create[tensor-VideoDecoder-asset0]
test/test_decoders.py::TestLowLevel::test_block_output_types[cpu]
test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-nasa_13013]
test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_12bit_hdr]
test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_444_10bit_hevc]
test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_444_12bit_hevc]
test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_444_8bit_hevc]
test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_odd_height_and_width_444]
test/test_decoders.py::TestLowLevel::test_color_converter_honors_sample_bit_depth[cpu-testsrc2_odd_height_and_width_444_10bit]
test/test_decoders.py::TestLowLevel::test_color_converter_reused_across_videos[cpu]
test/test_decoders.py::TestLowLevel::test_color_tags_match_the_source[bt2020-pq-cpu]
test/test_decoders.py::TestLowLevel::test_color_tags_match_the_source[bt709-cpu]
test/test_decoders.py::TestLowLevel::test_decode_after_drain_raises[cpu]
test/test_decoders.py::TestLowLevel::test_decoder_output_type_follows_the_stream
test/test_decoders.py::TestLowLevel::test_device_none_default_device[cpu]
test/test_decoders.py::TestLowLevel::test_device_torch_device_instance[cpu]
test/test_decoders.py::TestLowLevel::test_discard_first_keyframe[cpu]
test/test_decoders.py::TestLowLevel::test_independent_pipelines_seek_in_parallel[cpu]
test/test_decoders.py::TestLowLevel::test_index_at_matches_video_decoder[video0]
test/test_decoders.py::TestLowLevel::test_index_at_matches_video_decoder[video1]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video0]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video10]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video11]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video12]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video13]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video16]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video17]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video18]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video19]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video1]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video20]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video2]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video3]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video4]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video5]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_frames-video6]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video0]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video10]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video11]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video12]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video13]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video16]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video17]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video18]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video19]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video1]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video20]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video2]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video3]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video4]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video5]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets-video6]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video0]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video10]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video11]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video12]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video13]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video16]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video17]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video18]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video19]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video1]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video20]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video2]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video3]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video4]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video5]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-prefetch_packets_and_frames-video6]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video0]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video10]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video11]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video12]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video13]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video16]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video17]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video18]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video19]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video1]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video20]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video2]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video3]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video4]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video5]
test/test_decoders.py::TestLowLevel::test_matches_video_decoder[cpu-sequential-video6]
test/test_decoders.py::TestLowLevel::test_neutral_chroma_is_grayscale[cpu-video0]
test/test_decoders.py::TestLowLevel::test_neutral_chroma_is_grayscale[cpu-video1]
test/test_decoders.py::TestLowLevel::test_no_rotation[cpu]
test/test_decoders.py::TestLowLevel::test_num_ffmpeg_threads[0]
test/test_decoders.py::TestLowLevel::test_num_ffmpeg_threads[1]
test/test_decoders.py::TestLowLevel::test_num_ffmpeg_threads[4]
test/test_decoders.py::TestLowLevel::test_one_pass_matches_separate_demuxers
test/test_decoders.py::TestLowLevel::test_output_dtype_auto_is_resolved_per_frame[cpu]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-auto-video0]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-auto-video1]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-auto-video2]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype0-video0]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype0-video1]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype0-video2]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype1-video0]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype1-video1]
test/test_decoders.py::TestLowLevel::test_output_dtype_matches_video_decoder[cpu-output_dtype1-video2]
test/test_decoders.py::TestLowLevel::test_pipeline_outputs_are_picklable
test/test_decoders.py::TestLowLevel::test_planes_are_not_rotated_but_color_conversion_rotates[cpu]
test/test_decoders.py::TestLowLevel::test_planes_are_views[cpu]
test/test_decoders.py::TestLowLevel::test_planes_mutation_visible_in_color_convert[cpu]
test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-nasa_13013]
test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_12bit_hdr]
test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_444_10bit_hevc]
test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_444_12bit_hevc]
test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_444_8bit_hevc]
test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_odd_height_and_width_444]
test/test_decoders.py::TestLowLevel::test_planes_outlive_frame[cpu-testsrc2_odd_height_and_width_444_10bit]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-nasa_13013]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_12bit_hdr]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_444_10bit_hevc]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_444_12bit_hevc]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_444_8bit_hevc]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_gbrp_hevc]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_gray_hevc]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_odd_height_and_width_444]
test/test_decoders.py::TestLowLevel::test_planes_structure[cpu-testsrc2_odd_height_and_width_444_10bit]
test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[copy]
test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[deepcopy]
test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[forking_pickler]
test/test_decoders.py::TestLowLevel::test_process_local_objects_refuse_serialization[pickle]
test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cpu-video0]
test/test_decoders.py::TestLowLevel::test_scan_leaves_demuxer_at_the_start[cpu-video1]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video0]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video10]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video11]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video12]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video13]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video16]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video17]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video18]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video19]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video1]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video20]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video2]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video3]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video4]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video5]
test/test_decoders.py::TestLowLevel::test_scan_matches_video_decoder_index[video6]
test/test_decoders.py::TestLowLevel::test_scan_rewind_matches_a_fresh_demuxer
test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cpu-video0]
test/test_decoders.py::TestLowLevel::test_scan_seek_matches_video_decoder_exact[cpu-video1]
test/test_decoders.py::TestLowLevel::test_scan_skips_discarded_packets
test/test_decoders.py::TestLowLevel::test_seek_backwards[cpu-video0]
test/test_decoders.py::TestLowLevel::test_seek_backwards[cpu-video1]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0-video0]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0-video1]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0.0001-video0]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-0.0001-video1]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-1000000000.0-video0]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-1000000000.0-video1]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-5.0-video0]
test/test_decoders.py::TestLowLevel::test_seek_before_start[cpu-5.0-video1]
test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cpu-video0]
test/test_decoders.py::TestLowLevel::test_seek_is_repeatable[cpu-video1]
test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cpu-video0]
test/test_decoders.py::TestLowLevel::test_seek_matches_video_decoder_approximate_get_frame_played_at[cpu-video1]
test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[bytes]
test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[bytes_io]
test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[custom_reader]
test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[file_like]
test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[path]
test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[str]
test/test_decoders.py::TestLowLevel::test_seek_on_every_source_kind[tensor]
test/test_decoders.py::TestLowLevel::test_seek_past_end[cpu-0]
test/test_decoders.py::TestLowLevel::test_seek_past_end[cpu-1000000000.0]
test/test_decoders.py::TestLowLevel::test_seek_past_end[cpu-10]
test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cpu-video0]
test/test_decoders.py::TestLowLevel::test_seek_to_keyframe_matches_get_frame_played_at[cpu-video1]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video0]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video10]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video11]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video12]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video13]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video16]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video17]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video18]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video19]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video1]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video20]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video2]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video3]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video4]
test/test_decoders.py::TestLowLevel::test_seek_to_mid_file_frame[cpu-video6]
test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cpu-0.3]
test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cpu-0.5]
test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_can_land_past_target[cpu-0.7]
test/test_decoders.py::TestLowLevel::test_seek_to_non_keyframe_differs_from_get_frame_played_at[cpu]
test/test_decoders.py::TestLowLevel::test_seek_while_demuxing_on_another_thread[cpu]
test/test_decoders.py::TestLowLevel::test_seek_without_reset_raises[cpu]
test/test_decoders.py::TestLowLevel::test_seek_without_reset_raises_for_every_decoder
test/test_decoders.py::TestLowLevel::test_set_cuda_backend_is_a_noop[cpu]
test/test_decoders.py::TestLowLevel::test_source_kinds[bytes]
test/test_decoders.py::TestLowLevel::test_source_kinds[bytes_io]
test/test_decoders.py::TestLowLevel::test_source_kinds[custom_reader]
test/test_decoders.py::TestLowLevel::test_source_kinds[file_like]
test/test_decoders.py::TestLowLevel::test_source_kinds[path]
test/test_decoders.py::TestLowLevel::test_source_kinds[str]
test/test_decoders.py::TestLowLevel::test_source_kinds[tensor]
test/test_decoders.py::TestLowLevel::test_stream_index[0-0]
test/test_decoders.py::TestLowLevel::test_stream_index[3-3]
test/test_decoders.py::TestLowLevel::test_stream_index[video-None]
test/test_decoders.py::TestLowLevel::test_stream_metadata_matches_the_decoders
test/test_decoders.py::TestVideoDecoder::test_cpu_fallback_no_fallback_on_cpu_device
test/test_decoders.py::TestVideoDecoder::test_create_bytes_ownership
test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_init_fails[valid_content_approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-0-cpu]
test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method0-3-cpu]
test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-0-cpu]
test/test_decoders.py::TestVideoDecoder::test_custom_frame_mappings_json_and_bytes[method1-3-cpu]
test/test_decoders.py::TestVideoDecoder::test_device_instance
test/test_decoders.py::TestVideoDecoder::test_device_none_default_device[cpu]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>0-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>0-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>1-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>1-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>2-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>2-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>3-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>3-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>4-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>4-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>5-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>5-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>6-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[approximate-cpu-<lambda>6-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>0-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>0-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>1-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>1-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>2-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>2-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>3-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>3-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>4-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>4-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>5-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>5-NHWC]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>6-NCHW]
test/test_decoders.py::TestVideoDecoder::test_dimension_order[exact-cpu-<lambda>6-NHWC]
test/test_decoders.py::TestVideoDecoder::test_discard_first_keyframe[cpu]
test/test_decoders.py::TestVideoDecoder::test_full_range_10bit[cpu]
test/test_decoders.py::TestVideoDecoder::test_get_all_frames[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_all_frames[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_at[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_at[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_at_fails[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_at_tuple_unpacking[cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_fails[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frame_played_at_h265
test/test_decoders.py::TestVideoDecoder::test_get_frames_at[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_at[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_at_backward_seek_after_eof[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_at_fails[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_at_tensor_indices
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-3]
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[approximate-cpu-None]
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-3]
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range[exact-cpu-None]
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_by_pts_in_range_fails[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-0-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-3-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[approximate-None-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-0-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-3-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range[exact-None-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_in_range_slice_indices_syntax[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[list-exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at[tensor-exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_at_fails[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-15.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-24.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-29.97]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-30.1]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-5.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[False-60.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-15.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-24.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-29.97]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-30.1]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-5.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_fps_matches_torchvision[True-60.0]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_frames_played_in_range_with_fps_fails[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_get_key_frame_indices[cpu]
test/test_decoders.py::TestVideoDecoder::test_getitem_fails[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_getitem_fails[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cpu-1]
test/test_decoders.py::TestVideoDecoder::test_getitem_int[approximate-cpu-4]
test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cpu-1]
test/test_decoders.py::TestVideoDecoder::test_getitem_int[exact-cpu-4]
test/test_decoders.py::TestVideoDecoder::test_getitem_numpy_int
test/test_decoders.py::TestVideoDecoder::test_getitem_slice[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_getitem_slice[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_iteration[approximate-cpu]
test/test_decoders.py::TestVideoDecoder::test_iteration[exact-cpu]
test/test_decoders.py::TestVideoDecoder::test_metadata[approximate]
test/test_decoders.py::TestVideoDecoder::test_metadata[exact]
test/test_decoders.py::TestVideoDecoder::test_non_zero_start_pts[approximate]
test/test_decoders.py::TestVideoDecoder::test_non_zero_start_pts[exact]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset0-False-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset1-True-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset2-True-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_auto[asset3-True-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset0-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset1-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset2-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32[asset3-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset0-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset1-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset2-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_batch_apis[asset3-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset0-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset1-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset2-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_float32_pts_apis[asset3-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset0-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset1-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset2-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[default-asset3-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset0-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset1-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset2-cpu]
test/test_decoders.py::TestVideoDecoder::test_output_dtype_uint8[output_dtype0-asset3-cpu]
test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cpu-NCHW]
test/test_decoders.py::TestVideoDecoder::test_rotation_applied_to_frames[cpu-NHWC]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-100-100]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-100-150]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[CenterCrop-150-100]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-100-100]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-100-150]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[RandomCrop-150-100]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-100-100]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-100-150]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform[Resize-150-100]
test/test_decoders.py::TestVideoDecoder::test_rotation_with_transform_pipeline
test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mkv]
test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mov]
test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file-mp4]
test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mkv]
test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mov]
test/test_encoders.py::TestEncoder::test_add_audio_and_video_and_encode[to_file_like-mp4]
test/test_encoders.py::TestEncoder::test_add_audio_out_num_channels[to_file]
test/test_encoders.py::TestEncoder::test_add_audio_out_num_channels[to_file_like]
test/test_encoders.py::TestEncoder::test_add_audio_out_sample_rate[to_file]
test/test_encoders.py::TestEncoder::test_add_audio_out_sample_rate[to_file_like]
test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mkv]
test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mov]
test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file-mp4]
test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mkv]
test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mov]
test/test_encoders.py::TestEncoder::test_add_video_and_encode_frames[cpu-to_file_like-mp4]
test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-h264-to_file]
test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-h264-to_file_like]
test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-hevc-to_file]
test/test_encoders.py::TestEncoder::test_codec_parameter_utilized[mp4-hevc-to_file_like]
test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[h264-libx264-to_file]
test/test_encoders.py::TestEncoder::test_codec_spec_vs_impl_equivalence[h264-libx264-to_file_like]
test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options0]
test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options1]
test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options2]
test/test_encoders.py::TestEncoder::test_color_tags_describe_the_samples[extra_options3]
test/test_encoders.py::TestEncoder::test_crf_out_of_range_errors[to_file]
test/test_encoders.py::TestEncoder::test_crf_out_of_range_errors[to_file_like]
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options0-qp=-10 is out of valid range]
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options1-Option qp expects a numeric value but got]
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options2-Option direct-pred expects a numeric value but got 'a']
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file-extra_options3-avcodec_open2 failed: Invalid argument]
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options0-qp=-10 is out of valid range]
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options1-Option qp expects a numeric value but got]
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options2-Option direct-pred expects a numeric value but got 'a']
test/test_encoders.py::TestEncoder::test_extra_options_errors[to_file_like-extra_options3-avcodec_open2 failed: Invalid argument]
test/test_encoders.py::TestEncoder::test_extra_options_utilized[baseline-bt709-tv]
test/test_encoders.py::TestEncoder::test_extra_options_utilized[high-fcc-pc]
test/test_encoders.py::TestEncoder::test_extra_options_utilized[main-bt470bg-pc]
test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file-mov]
test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file-mp4]
test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file_like-mov]
test/test_encoders.py::TestEncoder::test_fragmented_mp4[cpu-to_file_like-mp4]
test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file-mov]
test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file-mp4]
test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file_like-mov]
test/test_encoders.py::TestEncoder::test_fragmented_mp4_truncation[to_file_like-mp4]
test/test_encoders.py::TestEncoder::test_invalid_preset_errors[to_file]
test/test_encoders.py::TestEncoder::test_invalid_preset_errors[to_file_like]
test/test_encoders.py::TestEncoder::test_multiple_video_streams_and_audio[to_file]
test/test_encoders.py::TestEncoder::test_multiple_video_streams_and_audio[to_file_like]
test/test_encoders.py::TestEncoder::test_to_file_like_custom_file_object
test/test_encoders.py::TestEncoder::test_to_file_like_real_file_video
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params0-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params1-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params2-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file-encode_params3-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params0-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params1-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params2-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[29.97-to_file_like-encode_params3-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params0-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params1-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params2-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file-encode_params3-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params0-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params1-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params2-mp4]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-avi]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-flv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mkv]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mov]
test/test_encoders.py::TestEncoder::test_video_against_ffmpeg_cli[30-to_file_like-encode_params3-mp4]
test/test_encoders.py::TestEncoder::test_video_contiguity[cpu-to_file]
test/test_encoders.py::TestEncoder::test_video_contiguity[cpu-to_file_like]
test/test_encoders.py::TestEncoder::test_video_round_trip[to_file-mkv]
test/test_encoders.py::TestEncoder::test_video_round_trip[to_file-mov]
test/test_encoders.py::TestEncoder::test_video_round_trip[to_file-mp4]
test/test_encoders.py::TestEncoder::test_video_round_trip[to_file_like-mkv]
test/test_encoders.py::TestEncoder::test_video_round_trip[to_file_like-mov]
test/test_encoders.py::TestEncoder::test_video_round_trip[to_file_like-mp4]
test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[avi]
test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[flv]
test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[mkv]
test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[mov]
test/test_encoders.py::TestEncoder::test_video_to_file_vs_to_file_like[mp4]
test/test_encoders.py::TestVideoEncoder::test_equivalence_with_encoder
test/test_logging.py::TestLogging::test_python_logger[ALL]
test/test_logging.py::TestLogging::test_python_logger[OFF]
test/test_metadata.py::test_color_metadata
test/test_metadata.py::test_get_metadata[get_container_metadata_from_header]
test/test_metadata.py::test_get_metadata[metadata_getter1]
test/test_metadata.py::test_get_metadata[metadata_getter2]
test/test_metadata.py::test_get_metadata[metadata_getter3]
test/test_metadata.py::test_repr
test/test_metadata.py::test_rotation_metadata
test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cpu-0]
test/test_ops.py::TestAudioDecoderOps::test_file_like_decoding[cpu-1024]
test/test_ops.py::TestAudioDecoderOps::test_file_like_read_less_than_requested[half]
test/test_ops.py::TestAudioDecoderOps::test_file_like_read_less_than_requested[minus_10]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library[filtergraph]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library[swscale]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_full_range_10bit[filtergraph]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_full_range_10bit[swscale]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[filtergraph-NCHW]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[filtergraph-NHWC]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[swscale-NCHW]
test/test_ops.py::TestVideoDecoderOps::test_color_conversion_library_with_dimension_order[swscale-NHWC]
test/test_ops.py::TestVideoDecoderOps::test_create_decoder[bytes-cpu]
test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file-cpu]
test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_bufferedio-cpu]
test/test_ops.py::TestVideoDecoderOps::test_create_decoder[file_like_rawio-cpu]
test/test_ops.py::TestVideoDecoderOps::test_create_decoder[tensor-cpu]
test/test_ops.py::TestVideoDecoderOps::test_discard_first_keyframe[cpu]
test/test_ops.py::TestVideoDecoderOps::test_frame_pts_equality
test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_index[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frame_at_pts[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frame_with_info_at_index[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_fail_on_invalid_negative_indices[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_negative_indices[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frames_at_indices_unsorted_indices[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frames_by_pts[cpu]
test/test_ops.py::TestVideoDecoderOps::test_get_frames_in_range[cpu]
test/test_ops.py::TestVideoDecoderOps::test_pts_apis_against_index_ref[cpu]
test/test_ops.py::TestVideoDecoderOps::test_seek_and_next[cpu]
test/test_ops.py::TestVideoDecoderOps::test_seek_mode_custom_frame_mappings[cpu]
test/test_ops.py::TestVideoDecoderOps::test_seek_mode_custom_frame_mappings_fails
test/test_ops.py::TestVideoDecoderOps::test_seek_to_negative_pts[cpu]
test/test_ops.py::TestVideoDecoderOps::test_throws_exception_at_eof[cpu]
test/test_ops.py::TestVideoDecoderOps::test_throws_exception_if_seek_too_far[cpu]
test/test_ops.py::TestVideoDecoderOps::test_video_get_json_metadata_with_stream
test/test_samplers.py::test_against_ref[sampler0]
test/test_samplers.py::test_against_ref[sampler1]
test/test_samplers.py::test_against_ref[sampler2]
test/test_samplers.py::test_against_ref[sampler3]
test/test_samplers.py::test_floating_point_precision_in_clips_at_regular_timestamps[error]
test/test_samplers.py::test_floating_point_precision_in_clips_at_regular_timestamps[repeat_last]
test/test_samplers.py::test_floating_point_precision_in_clips_at_regular_timestamps[wrap]
test/test_samplers.py::test_index_based_sampler[1-clips_at_random_indices]
test/test_samplers.py::test_index_based_sampler[1-clips_at_regular_indices]
test/test_samplers.py::test_index_based_sampler[5-clips_at_random_indices]
test/test_samplers.py::test_index_based_sampler[5-clips_at_regular_indices]
test/test_samplers.py::test_index_based_samplers_errors[clips_at_random_indices]
test/test_samplers.py::test_index_based_samplers_errors[clips_at_regular_indices]
test/test_samplers.py::test_random_sampler_randomness[clips_at_random_indices]
test/test_samplers.py::test_random_sampler_randomness[clips_at_random_timestamps]
test/test_samplers.py::test_sample_at_regular_indices_num_clips_large[10-10]
test/test_samplers.py::test_sample_at_regular_indices_num_clips_large[50-10]
test/test_samplers.py::test_sampler_errors[clips_at_random_indices]
test/test_samplers.py::test_sampler_errors[clips_at_random_timestamps]
test/test_samplers.py::test_sampler_errors[clips_at_regular_indices]
test/test_samplers.py::test_sampler_errors[sampler2]
test/test_samplers.py::test_sampling_range[sampler0-10-11-True]
test/test_samplers.py::test_sampling_range[sampler1-10-12-False]
test/test_samplers.py::test_sampling_range[sampler2-10-11-True]
test/test_samplers.py::test_sampling_range[sampler3-10-12-False]
test/test_samplers.py::test_sampling_range[sampler4-10.0-11.0-True]
test/test_samplers.py::test_sampling_range[sampler5-10.0-12.0-False]
test/test_samplers.py::test_sampling_range[sampler6-10-11-True]
test/test_samplers.py::test_sampling_range[sampler7-10-12-False]
test/test_samplers.py::test_sampling_range_default_behavior_random_sampler[clips_at_random_indices]
test/test_samplers.py::test_sampling_range_default_behavior_random_sampler[clips_at_random_timestamps]
test/test_samplers.py::test_sampling_range_default_regular_sampler[sampler0]
test/test_samplers.py::test_sampling_range_default_regular_sampler[sampler1]
test/test_samplers.py::test_sampling_range_error_policy[sampler0]
test/test_samplers.py::test_sampling_range_error_policy[sampler1]
test/test_samplers.py::test_sampling_range_error_policy[sampler2]
test/test_samplers.py::test_sampling_range_error_policy[sampler3]
test/test_samplers.py::test_sampling_range_negative[clips_at_random_indices]
test/test_samplers.py::test_sampling_range_negative[clips_at_regular_indices]
test/test_samplers.py::test_time_based_sampler[3-sampler0]
test/test_samplers.py::test_time_based_sampler[3-sampler1]
test/test_samplers.py::test_time_based_sampler[None-sampler0]
test/test_samplers.py::test_time_based_sampler[None-sampler1]
test/test_samplers.py::test_time_based_sampler_errors[clips_at_random_timestamps]
test/test_samplers.py::test_time_based_sampler_errors[sampler1]
test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library[video0]
test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_color_conversion_library[video1]
test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_crop_transform
test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_crop_transform_fails
test/test_transform_ops.py::TestCoreVideoDecoderTransformOps::test_resize_ffmpeg
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-0.15-0.75]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-0.25-0.1]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-0.5-0.5]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video0-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-0.15-0.75]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-0.25-0.1]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-0.5-0.5]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_center_crop_torchvision[video1-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_nhwc[0.25-0.1]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_nhwc[0.25-0.25]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-0.15-0.75]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-0.25-0.1]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-0.5-0.5]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video0-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-0.15-0.75]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-0.25-0.1]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-0.5-0.5]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[0-video1-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-0.15-0.75]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-0.25-0.1]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-0.5-0.5]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video0-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-0.15-0.75]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-0.25-0.1]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-0.5-0.5]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_random_crop_torchvision[1234-video1-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_non_32_aligned_input_width
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-0.5-0.71]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-0.7-1.31]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-1.5-0.71]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-1.5-1.31]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video0-2.0-2.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-0.5-0.71]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-0.7-1.31]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-1.0-1.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-1.5-0.71]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-1.5-1.31]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_resize_torchvision[video1-2.0-2.0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_transform_pipeline[Resize-RandomCrop0]
test/test_transform_ops.py::TestPublicVideoDecoderTransformOps::test_transform_pipeline[Resize-RandomCrop1]
test/test_ops.py::TestVideoDecoderOps::test_compile_seek_and_next[cpu]
