|
FFmpeg
|
Go to the source code of this file.
Macros | |
| #define | HEADER(name) |
| #define | CHECK(call) |
| #define | SUBSCRIPTS(subs, ...) |
| #define | u(width, name, range_min, range_max) |
| #define | us(width, name, range_min, range_max, subs, ...) |
| #define | ubs(width, name, subs, ...) |
| #define | fixed(width, name, value) |
Functions | |
| static int | cbs_apv_get_num_comp (const APVRawFrameHeader *fh) |
| static void | cbs_apv_derive_tile_info (CodedBitstreamContext *ctx, const APVRawFrameHeader *fh) |
| static int | cbs_apv_split_fragment (CodedBitstreamContext *ctx, CodedBitstreamFragment *frag, int header) |
| static int | cbs_apv_read_unit (CodedBitstreamContext *ctx, CodedBitstreamUnit *unit) |
| static int | cbs_apv_write_unit (CodedBitstreamContext *ctx, CodedBitstreamUnit *unit, PutBitContext *pbc) |
| static int | cbs_apv_assemble_fragment (CodedBitstreamContext *ctx, CodedBitstreamFragment *frag) |
| static void | cbs_apv_free_metadata (AVRefStructOpaque unused, void *content) |
| const CodedBitstreamType | CBS_FUNC (type_apv) |
Variables | |
| static CodedBitstreamUnitTypeDescriptor | cbs_apv_unit_types [] |
| #define HEADER | ( | name | ) |
Definition at line 55 of file cbs_apv.c.
Referenced by application_data(), aps(), au_info(), aud(), aud(), aud(), comment(), dci(), dht(), dqt(), end_of_sequence(), end_of_stream(), extension_data(), filler(), filler(), frame(), frame(), frame_header(), frame_header_obu(), group_of_pictures_header(), LCEVC_BLOCK_FUNC(), LCEVC_BLOCK_FUNC(), LCEVC_BLOCK_FUNC(), LCEVC_BLOCK_FUNC(), LCEVC_BLOCK_FUNC(), LCEVC_BLOCK_FUNC(), metadata(), metadata_cll(), metadata_filler(), metadata_itu_t_t35(), metadata_mdcv(), metadata_undefined(), metadata_user_defined(), nal(), obu_header(), opi(), ph(), picture_coding_extension(), picture_display_extension(), picture_header(), pps(), pps(), pps(), process_block_list(), quant_matrix_extension(), scan_header(), sei(), sei(), sei(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), sequence_display_extension(), sequence_end(), sequence_extension(), sequence_header(), sequence_header_obu(), slice_header(), slice_header(), slice_header(), slice_segment_header(), sps(), sps(), sps(), sps_extension(), superframe_index(), temporal_delimiter_obu(), tile_group_obu(), uncompressed_header(), user_data(), vps(), vps(), and vui_parameters().
| #define CHECK | ( | call | ) |
Definition at line 59 of file cbs_apv.c.
Referenced by aps(), au_info(), aud(), aud(), aud(), CHECK(), colour_mapping_octants(), colour_mapping_table(), compressed_header(), dci(), dht(), dqt(), filler(), filler(), frame(), frame(), frame_header(), frame_header(), frame_header_obu(), frame_obu(), frame_size(), frame_size_with_refs(), frame_size_with_refs(), global_motion_params(), hrd_parameters(), LCEVC_BLOCK_FUNC(), LCEVC_BLOCK_FUNC(), message(), message_list(), metadata(), metadata_payload(), nal(), ols_timing_hrd_parameters(), opi(), ph(), picture_header(), picture_header(), pps(), pps(), pps(), pps_multilayer_extension(), process_block(), process_block_list(), profile_tier_level(), ref_pic_lists(), sei(), sei(), sei(), SEI_FUNC(), sei_payload(), sequence_header_obu(), slice_header(), slice_header(), slice_header(), slice_segment_header(), sps(), sps(), sps(), sps_extension(), tile(), tile_group_obu(), uncompressed_header(), uncompressed_header(), uncompressed_header(), vps(), vps(), vui_parameters(), vui_parameters(), and vui_payload().
| #define SUBSCRIPTS | ( | subs, | |
| ... ) |
Definition at line 68 of file cbs_apv.c.
Referenced by adaptive_color_transform(), adpcm_compress_trellis(), application_data(), apply_lut(), apply_lut10(), aps(), au_info(), aud(), aud(), av_clip_int16_rvi(), av_clip_int8_rvi(), av_clipl_int32_rvi(), av_gcd(), avui_decode_frame(), bicubic_kernel(), bilinear_kernel(), bitpacked_decode_yuv422p10(), build_diff_map(), calc_combed_score(), calc_persp_luts(), cbrt01_int(), checkasm_check_v210dec(), cinepak_decode_codebook(), clear_less_significant_bits(), colorize_slice16(), colorize_slice8(), colour_mapping_table(), comment(), config_input(), convert(), cpia_decode_frame(), cqt_calc(), create_chrominance_lut(), decode_aybr(), decode_aybri(), decode_blocks(), decode_byry(), decode_byryi(), decode_c82i(), decode_c82p(), decode_ca2i(), decode_ca2p(), decode_ca4i(), decode_ca4p(), decode_frame(), decode_frame(), decode_frame(), decode_row(), decode_subband_slice_buffered(), decode_ybr(), decode_ybr10(), decode_ybr10i(), decode_ybri(), decode_ybyr(), decode_yry10(), decode_yry10i(), dht(), do_chromahold16_slice(), do_chromahold_slice(), do_chromakey16_slice(), do_chromakey_pixel(), do_chromakey_pixel16(), do_chromakey_slice(), do_hsvhold16_slice(), do_hsvhold_slice(), do_hsvkey16_slice(), do_hsvkey_pixel(), do_hsvkey_slice(), dqt(), draw(), encode_422_bitstream(), encode_histogram_remap(), encode_yuv422p10(), enlarge_roq_mb4(), ff_hevc_decode_short_term_rps(), ff_remap1_16bit_line_avx2(), ff_remap1_8bit_line_avx2(), ff_remap2_16bit_line_avx2(), ff_remap2_8bit_line_avx2(), ff_remap3_8bit_line_avx2(), ff_remap4_8bit_line_avx2(), ff_rtjpeg_decode_frame_yuv420(), ff_sws_alphablendaway(), ff_update_palette(), ff_v210_planar_pack_10_avx2(), ff_v210_planar_pack_10_avx512(), ff_v210_planar_pack_10_avx512icl(), ff_v210_planar_pack_10_ssse3(), ff_v210_planar_pack_8_avx(), ff_v210_planar_pack_8_avx2(), ff_v210_planar_pack_8_avx512(), ff_v210_planar_pack_8_avx512icl(), ff_v210_planar_pack_8_ssse3(), ff_v210_planar_unpack_aligned_avx(), ff_v210_planar_unpack_aligned_avx2(), ff_v210_planar_unpack_aligned_ssse3(), ff_v210_planar_unpack_avx512icl(), ff_v210_planar_unpack_unaligned_avx(), ff_v210_planar_unpack_unaligned_avx2(), ff_v210_planar_unpack_unaligned_ssse3(), ff_vvc_inv_dct2_32(), ff_vvc_inv_lfnst_1d(), fill_in_tongue(), fill_pixels(), filter(), filter_frame(), float2half(), frame_block_to_cell(), frame_header(), frame_header(), frame_info(), gaussian_kernel(), gen_alias_map(), general_constraints_info(), general_timing_hrd_parameters(), generate_joint_tables(), generate_kernel(), get_benchmark_time_stamps(), get_pixel16_uv(), get_pixel_uv(), get_s16l(), grad(), half2float(), huffman_table(), ilfnst_transform(), init(), init(), input_flip(), inv_cdf(), is_negative(), jpeg2000_decode_ht_cleanup_segment(), lagrange_kernel(), lanczos_kernel(), lcg_random(), lcg_random(), main(), mitchell_kernel(), mode17(), mode23(), mode24(), monochrome_color_location(), mp_build_rgb_yuv_table(), mp_decode_line(), mp_set_zero_yuv(), mp_yuv_to_rgb(), mss2_blit_wmv9_template(), nal_unit_header(), nal_unit_header(), nearest_kernel(), orthogonalize(), pbu_header(), perlin_get(), pick_color(), planar_rgb_to_uv_lasx(), pow_m1_4(), pps(), pps(), print_option(), process_sample(), process_slice_uyvy422(), process_slice_yuv420p(), process_slice_yuv422p(), process_slice_yuv444p(), profile_tier_level(), psy_lame_detect(), psy_lame_window_pair(), put_pixel_bayer_lin_curve_12(), quant_dn(), quantisation_table(), render_default_font(), resample_cubic(), resample_linear(), reverse_dc_prediction(), rgb2yuv(), rgb2yuv(), rgb2yuv_fsb(), rndf(), rv40_weak_loop_filter(), sbr_sum_square_c(), scan_header(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), sei_pic_timestamp(), sign_extend(), sign_extend64(), slice_header(), slice_header(), slice_segment_header(), spi_OpConstantDouble(), spi_OpConstantFloat(), spi_OpConstantInt(), spi_OpConstantInt64(), spline16_kernel(), sps(), sps(), sps(), sps_scc_extension(), tile_header(), tile_info(), tm2_decode_blocks(), truncated_binary_decode(), unpack_roq_cell(), unpack_roq_qcell(), uv_to_xy(), v210_enc_TMPL(), v210_planar_pack_10_c(), v210_planar_pack_8_c(), v210_planar_unpack_c(), v360_slice(), vp9_handle_packet(), vps(), vps(), vui_parameters(), vui_parameters(), vui_parameters(), vvc_itx_1d_fn(), wv_get_value_float(), xy_to_uv(), y216_decode_frame(), y41p_decode_frame(), y41p_encode_frame(), yuv2nv12cX_16_c_template(), yuv2nv12cX_c(), yuv2p01xcX_c(), yuv2rgb(), yuv2rgb_1_template_lasx(), yuv2rgb_1_template_lsx(), yuv2rgb_2_template_lasx(), yuv2rgb_2_template_lsx(), yuv2rgb_X_template_lasx(), yuv2yuv(), yuv4_decode_frame(), yuv4_encode_frame(), zero12v_decode_frame(), and zoom().
Definition at line 70 of file cbs_apv.c.
Referenced by alf_data(), application_data(), apply_complex_stereo(), au_info(), av_dump_format(), AVFILTER_DEFINE_CLASS_EXT(), comment(), complex_stereo_downmix_cur(), decode_usac_core_coder(), decode_usac_stereo_cplx(), decode_usac_stereo_info(), ff_aac_usac_reset_state(), frame(), frame_header(), get_metadata_duration(), huffman_table(), parse_read_interval(), picture_header(), pps(), print_report(), profile_tier_level(), quantisation_table(), quantization_matrix(), ref_pic_lists(), ref_pic_lists_modification(), scan_header(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), slice_header(), slice_segment_header(), spectrum_decode(), sps(), tile_header(), tile_info(), vps(), xyz_to_ball(), xyz_to_barrel(), xyz_to_barrelsplit(), xyz_to_cube1x6(), xyz_to_cube3x2(), xyz_to_cube6x1(), xyz_to_cylindrical(), xyz_to_cylindricalea(), xyz_to_dfisheye(), xyz_to_eac(), xyz_to_equirect(), xyz_to_equisolid(), xyz_to_fisheye(), xyz_to_flat(), xyz_to_hammer(), xyz_to_hequirect(), xyz_to_mercator(), xyz_to_octahedron(), xyz_to_orthographic(), xyz_to_pannini(), xyz_to_sinusoidal(), xyz_to_stereographic(), xyz_to_tetrahedron(), and xyz_to_tspyramid().
Definition at line 72 of file cbs_apv.c.
Referenced by alf_data(), au_info(), colour_mapping_octants(), colour_mapping_table(), LCEVC_BLOCK_FUNC(), LCEVC_BLOCK_FUNC(), lmcs_data(), metadata_mdcv(), metadata_user_defined(), picture_header(), pps(), pps_multilayer_extension(), pps_scc_extension(), profile_tier_level(), profile_tier_level(), ref_pic_list_struct(), ref_pic_lists(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), slice_header(), slice_segment_header(), sps(), sps(), sps_scc_extension(), and vps().
Definition at line 75 of file cbs_apv.c.
Referenced by add_blocklist(), byte_alignment(), byte_alignment(), byte_alignment(), byte_alignment(), byte_alignment(), color_config(), ff_icc_profile_sanitize(), filler(), filler(), filler(), frame_sync_code(), frame_tag(), general_constraints_info(), guess_mv(), LCEVC_BLOCK_FUNC(), message(), message_list(), metadata(), metadata_filler(), nal_unit_header(), nal_unit_header(), nal_unit_header(), nal_unit_header(), process_block(), profile_tier_level(), rbsp_trailing_bits(), rbsp_trailing_bits(), rbsp_trailing_bits(), rbsp_trailing_bits(), SEI_FUNC(), SEI_FUNC(), SEI_FUNC(), slice_header(), sps(), trailing_bits(), trailing_bits(), uncompressed_header(), update_crops(), vps(), vps(), and vui_payload().
|
static |
Definition at line 25 of file cbs_apv.c.
Referenced by frame_header().
|
static |
Definition at line 40 of file cbs_apv.c.
Referenced by tile_info().
|
static |
Definition at line 162 of file cbs_apv.c.
Referenced by CBS_FUNC().
|
static |
Definition at line 256 of file cbs_apv.c.
Referenced by CBS_FUNC().
|
static |
Definition at line 323 of file cbs_apv.c.
Referenced by CBS_FUNC().
|
static |
Definition at line 375 of file cbs_apv.c.
Referenced by CBS_FUNC().
|
static |
| const CodedBitstreamType CBS_FUNC | ( | type_apv | ) |
|
static |
Definition at line 435 of file cbs_apv.c.
Referenced by CBS_FUNC().