FFmpeg
Data Fields
AVCodecParameters Struct Reference
Core functions/structures.

This struct describes the properties of an encoded stream. More...

#include <avcodec.h>

Data Fields

  General type of the encoded data. More...
 
  Specific type of the encoded data (the codec used). More...
 
uint32_t  codec_tag
  Additional information about the codec (corresponds to the AVI FOURCC). More...
 
  Extra binary data needed for initializing the decoder, codec-dependent. More...
 
  Size of the extradata content in bytes. More...
 
 
int64_t  bit_rate
  The average bitrate of the encoded data (in bits per second). More...
 
  The number of bits per sample in the codedwords. More...
 
  This is the number of valid bits in each output sample. More...
 
  Codec-specific bitstream restrictions that the stream conforms to. More...
 
 
  Video only. More...
 
 
  Video only. More...
 
  Video only. More...
 
  Video only. More...
 
 
 
 
 
  Video only. More...
 
uint64_t  channel_layout
  Audio only. More...
 
  Audio only. More...
 
  Audio only. More...
 
  Audio only. More...
 
  Audio only. More...
 
  Audio only. More...
 
  Audio only. More...
 
  Audio only. More...
 

Detailed Description

This struct describes the properties of an encoded stream.

sizeof(AVCodecParameters) is not a part of the public ABI, this struct must be allocated with avcodec_parameters_alloc() and freed with avcodec_parameters_free().

Examples:
remuxing.c.

Definition at line 4144 of file avcodec.h.

Field Documentation

enum AVMediaType AVCodecParameters::codec_type

General type of the encoded data.

Examples:
remuxing.c, and transcoding.c.

Definition at line 4148 of file avcodec.h.

Referenced by aa_read_header(), acm_read_header(), adaptation_set_add_stream(), add_dstream(), add_input_streams(), add_keyframes_index(), add_metadata_from_renditions(), adp_read_header(), ads_read_header(), adts_aac_read_header(), adx_read_header(), aea_read_header(), afc_read_header(), aiff_write_header(), aiff_write_packet(), aix_read_header(), amr_read_header(), apc_read_header(), ape_read_header(), ape_tag_read_field(), apng_read_header(), apng_write_header(), aqt_read_header(), asf_parse_packet(), asf_read_header(), asf_read_picture(), asf_read_stream_properties(), asf_write_header1(), asf_write_packet(), ass_read_header(), ast_read_header(), audio_read_header(), audio_write_header(), av_find_best_stream(), av_find_default_stream_index(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_find_stream_info(), avformat_match_stream_specifier(), avi_read_header(), avi_read_packet(), avi_read_seek(), avi_sync(), avi_write_counters(), avi_write_header(), avi_write_idx1(), avi_write_ix(), avi_write_packet(), avi_write_packet_internal(), avi_write_trailer(), avisynth_create_stream_audio(), avisynth_create_stream_video(), avisynth_read_packet(), avisynth_read_seek(), avpriv_dv_init_demux(), avr_read_header(), avs_read_packet(), bfi_read_header(), bmv_read_header(), build_frame_code(), caca_write_header(), cdata_read_header(), cdxl_read_packet(), celt_header(), check_codec_match(), check_packet(), choose_decoder(), choose_encoder(), cin_read_header(), cine_read_header(), codec_parameters_reset(), compute_pkt_fields(), compute_status(), configure_output_audio_filter(), create_audio_stream(), create_new_audio_stream(), create_stream(), create_subcc_streams(), daala_header(), dash_flush(), dash_init(), dash_write_packet(), daud_header(), dc1394_read_common(), dcstr_read_header(), decode_stream_header(), dfa_read_header(), dirac_header(), do_streamcopy(), dsf_read_header(), dshow_add_device(), dss_read_header(), dtshd_read_header(), dump_stream_format(), dv_assemble_frame(), dv_extract_audio_info(), dv_init_mux(), dxa_read_header(), ea_read_header(), enable_tracks(), encode_write_frame(), epaf_read_header(), estimate_timings_from_bit_rate(), estimate_timings_from_pts(), fbdev_read_header(), fbdev_write_header(), ff_audio_interleave_close(), ff_audio_interleave_init(), ff_audio_rechunk_interleave(), ff_decklink_write_header(), ff_decklink_write_packet(), ff_flac_parse_picture(), ff_framehash_write_header(), ff_get_wav_header(), ff_id3v2_parse_apic(), ff_img_read_header(), ff_interleave_add_packet(), ff_interleave_packet_per_dts(), ff_mov_init_hinting(), ff_mov_read_stsd_entries(), ff_parse_mpeg2_descriptor(), ff_parse_specific_params(), ff_raw_audio_read_header(), ff_raw_data_read_header(), ff_raw_video_read_header(), ff_rfps_calculate(), ff_rm_parse_packet(), ff_rm_read_mdpr_codecdata(), ff_rtp_get_codec_info(), ff_rtp_get_payload_type(), ff_spdif_read_packet(), ffm2_read_header(), ffm_read_header(), ffm_write_header(), film_read_header(), filter_codec_opts(), find_decoder(), find_stream(), fits_read_header(), flac_header(), flac_read_header(), flic_read_header(), flv_data_packet(), flv_read_metabody(), flv_read_packet(), flv_write_codec_header(), flv_write_header(), flv_write_packet(), flv_write_trailer(), force_codec_ids(), frm_read_header(), fsb_read_header(), g722_read_header(), g723_1_init(), g726_read_header(), g729_read_header(), gdigrab_read_header(), gdv_read_header(), genh_read_header(), get_aiff_header(), get_attachment(), get_ost_filters(), get_sindex(), gif_read_header(), gif_write_header(), grab_read_header(), gsm_read_header(), gxf_compare_field_nb(), gxf_interleave_packet(), gxf_write_header(), gxf_write_media_preamble(), gxf_write_packet(), handle_file(), handle_packet(), hds_write_header(), hds_write_packet(), hls_mux_init(), hls_write_header(), hls_write_packet(), hnm_read_header(), http_prepare_data(), idcin_read_header(), iff_read_header(), iff_read_packet(), ifilter_send_frame(), ilbc_read_header(), init_audio(), init_filters(), init_fps(), init_input_filter(), init_muxer(), init_output_stream_encode(), init_pts(), init_stream(), init_video_stream(), interleave_compare_dts(), ipmovie_read_header(), ircam_read_header(), ism_write_header(), ism_write_packet(), iss_read_header(), ivf_write_header(), jacosub_read_header(), kmsgrab_read_header(), lavfi_read_header(), lmlm4_read_header(), loas_read_header(), log_slave(), lrc_read_header(), lrc_write_header(), lvf_read_header(), lxf_read_header(), m4sl_cb(), main(), matroska_parse_tracks(), matroska_read_header(), microdvd_read_header(), mkv_write_attachments(), mkv_write_codecprivate(), mkv_write_cues(), mkv_write_packet(), mkv_write_packet_internal(), mkv_write_tags(), mkv_write_track(), mmf_read_header(), modplug_read_header(), mov_build_index(), mov_codec_id(), mov_create_chapter_track(), mov_create_timecode_track(), mov_finalize_stsd_codec(), mov_fix_index(), mov_flush_fragment(), mov_get_codec_tag(), mov_init(), mov_read_chapters(), mov_read_covr(), mov_read_hdlr(), mov_read_header(), mov_read_stss(), mov_read_trak(), mov_read_trun(), mov_write_audio_tag(), mov_write_esds_tag(), mov_write_ftyp_tag(), mov_write_hdlr_tag(), mov_write_header(), mov_write_identification(), mov_write_iods_tag(), mov_write_isml_manifest(), mov_write_minf_tag(), mov_write_moov_tag(), mov_write_packet(), mov_write_single_packet(), mov_write_stbl_tag(), mov_write_stsd_tag(), mov_write_stts_tag(), mov_write_tfhd_tag(), mov_write_tkhd_tag(), mov_write_trak_tag(), movie_common_init(), movie_config_output_props(), movie_push_frame(), movie_query_formats(), mp3_read_header(), mp3_write_header(), mpc8_read_header(), mpc_read_header(), mpeg_mux_init(), mpeg_mux_write_packet(), mpeg_parse_packet(), mpegps_read_packet(), mpegts_find_stream_type(), mpegts_init(), mpegts_push_data(), mpegts_read_header(), mpegts_set_stream_info(), mpegts_write_packet_internal(), mpegts_write_pes(), mpegts_write_pmt(), mpjpeg_read_header(), mpl2_read_header(), mpsub_read_header(), msf_read_header(), msnwc_tcp_read_header(), mtaf_read_header(), mtv_read_header(), musx_read_header(), mv_read_header(), mxf_add_metadata_stream(), mxf_compute_index_tables(), mxf_get_opatom_stream(), mxf_handle_missing_index_segment(), mxf_handle_small_eubc(), mxf_parse_dnxhd_frame(), mxf_parse_dv_frame(), mxf_parse_structural_metadata(), mxf_read_seek(), mxf_set_pts(), mxf_write_common_fields(), mxf_write_header(), mxf_write_packet(), mxg_read_header(), nc_read_header(), ndi_create_audio_stream(), ndi_write_header(), ndi_write_packet(), new_output_stream(), new_stream(), nist_read_header(), nsv_parse_NSVs_header(), nut_write_header(), nuv_header(), ogg_init(), ogg_read_seek(), ogm_dshow_header(), ogm_header(), old_dirac_header(), old_flac_header(), oma_read_header(), open_output_file(), opengl_write_header(), opt_map_channel(), opt_target(), opus_header(), output_packet(), parse_adaptation_sets(), parse_packet(), parse_strk(), parse_vtrk(), pcm_read_header(), pjs_read_header(), pmp_header(), pmt_cb(), print_stream_params(), process_frame(), pulse_read_header(), pulse_write_header(), put_frame(), pva_read_header(), pvf_read_header(), qcp_read_header(), qt_rtp_parse_packet(), r3d_read_red1(), r3d_read_reda(), rawvideo_read_header(), read_desc_chunk(), read_ffserver_streams(), read_frame(), read_header(), read_header_gme(), read_header_openmpt(), read_index(), read_packet(), read_thread(), realtext_read_header(), redspark_read_header(), report_new_stream(), rl2_read_header(), rm_read_audio_stream_info(), rm_read_dts(), rm_read_header(), rm_read_multi(), rm_write_header(), rm_write_packet(), roq_read_packet(), roq_write_header(), rpl_read_header(), rpl_read_packet(), rsd_read_header(), rso_read_header(), rtp_write_header(), s337m_read_packet(), sami_read_header(), sbg_read_header(), scc_read_header(), scc_write_header(), sdl2_write_header(), sdr2_read_header(), sds_read_header(), sdx_read_header(), seg_init(), segment_end(), select_reference_stream(), seq_read_header(), set_codec_from_probe_data(), set_codec_str(), show_frame(), show_packet(), show_stream(), siff_parse_vbv1(), skeleton_header(), smacker_read_header(), smjpeg_read_header(), smjpeg_write_header(), smjpeg_write_packet(), smush_read_header(), sol_read_header(), sox_read_header(), speex_header(), srt_read_header(), srt_write_header(), stl_read_header(), str_read_packet(), stream_component_close(), stream_cycle_channel(), sub2video_prepare(), subviewer1_read_header(), subviewer_read_header(), sup_read_header(), svag_read_header(), swf_read_packet(), swf_write_header(), swf_write_packet(), swf_write_trailer(), tak_read_header(), tedcaptions_read_header(), theora_header(), thp_read_header(), threedostr_read_header(), tmcd_is_referenced(), tmv_read_header(), tta_read_header(), txd_read_header(), update_initial_timestamps(), update_odml_entry(), update_stream_timings(), v210_read_header(), v4l2_read_header(), vag_read_header(), vc1t_read_header(), vfw_read_header(), vid_read_packet(), vivo_read_header(), vmd_read_header(), voc_read_packet(), voc_write_header(), vorbis_header(), vp8_header(), vpk_read_header(), vplayer_read_header(), vqf_read_header(), wc3_read_header(), webm_chunk_write_packet(), webvtt_read_header(), write_adaptation_set(), write_frame(), write_header(), write_manifest(), write_odml_master(), write_packet(), write_representation(), write_stream_codec(), write_stream_codec_info(), write_stream_data(), write_streamheader(), write_streaminfo(), write_timestamp(), wsaud_read_header(), wsd_read_header(), wsvqa_read_header(), wsvqa_read_packet(), wv_read_header(), wve_read_header(), xa_read_header(), xmv_process_packet_header(), xv_write_header(), xvag_read_header(), yop_read_header(), and yuv4_read_header().

enum AVCodecID AVCodecParameters::codec_id

Specific type of the encoded data (the codec used).

Examples:
demuxing_decoding.c, qsvdec.c, and transcoding.c.

Definition at line 4152 of file avcodec.h.

Referenced by a64_write_header(), aa_read_header(), aal_read_packet(), acm_read_header(), add_input_streams(), adp_read_header(), ads_read_header(), adts_aac_read_header(), adx_read_header(), aea_read_header(), afc_read_header(), aiff_read_header(), aiff_read_packet(), aiff_write_header(), aix_read_header(), amf_parse_object(), amr_handle_packet(), amr_read_header(), amr_read_packet(), apc_read_header(), ape_read_header(), ape_tag_read_field(), apng_read_header(), apng_write_header(), aqt_read_header(), asf_parse_packet(), asf_read_picture(), asf_read_stream_properties(), asf_write_header1(), ass_read_header(), ast_read_header(), ast_write_header(), audio_read_header(), audio_write_header(), av_bsf_init(), av_find_best_stream(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_find_stream_info(), avformat_match_stream_specifier(), avformat_open_input(), avi_read_header(), avi_read_packet(), avi_write_header(), avi_write_packet(), avi_write_trailer(), avisynth_create_stream_audio(), avisynth_create_stream_video(), avpriv_dv_init_demux(), avr_read_header(), avs_read_packet(), bfi_read_header(), bitstream_switching(), bmv_read_header(), caca_write_header(), caf_write_header(), caf_write_trailer(), cdata_read_header(), cdxl_read_packet(), celt_header(), choose_decoder(), choose_encoder(), cin_read_header(), cine_read_header(), close_input_file(), codec_parameters_reset(), compute_pkt_fields(), compute_status(), configure_filtergraph(), copy_stream_props(), create_audio_stream(), create_new_audio_stream(), create_stream(), create_subcc_streams(), daala_header(), dash_init(), daud_header(), dc1394_read_common(), dcstr_read_header(), decklink_setup_video(), decklink_write_video_packet(), decode_stream_header(), detect_stream_specific(), dfa_read_header(), dirac_header(), dsf_read_header(), dshow_add_device(), dss_read_header(), dtshd_read_header(), dv_extract_audio_info(), dv_init_mux(), dxa_read_header(), ea_read_header(), epaf_read_header(), extract_extradata_check(), extract_extradata_h2645(), extract_extradata_init(), fbdev_read_header(), ff_audio_interleave_init(), ff_choose_chroma_location(), ff_flac_parse_picture(), ff_framehash_write_header(), ff_get_wav_header(), ff_id3v2_parse_apic(), ff_id3v2_write_apic(), ff_img_read_header(), ff_img_read_packet(), ff_interleave_packet_per_dts(), ff_load_image(), ff_mov_read_stsd_entries(), ff_mov_write_packet(), ff_mp4_read_dec_config_descr(), ff_parse_mpeg2_descriptor(), ff_pcm_read_seek(), ff_put_wav_header(), ff_raw_audio_read_header(), ff_raw_data_read_header(), ff_raw_video_read_header(), ff_rm_read_mdpr_codecdata(), ff_rtp_get_codec_info(), ff_rtp_get_payload_type(), ff_rtp_parse_open(), ff_spdif_read_packet(), ff_voc_get_packet(), ffm2_read_header(), ffm_read_header(), ffm_write_header(), ffm_write_recommended_config(), film_read_header(), find_compressor(), find_expected_header(), find_stream_in_feed(), fits_read_header(), flac_header(), flac_read_header(), flac_read_timestamp(), flac_write_header(), flic_read_header(), flush_buffered(), flv_data_packet(), flv_read_packet(), flv_same_audio_codec(), flv_same_video_codec(), flv_set_audio_codec(), flv_set_video_codec(), flv_write_codec_header(), flv_write_header(), flv_write_packet(), flv_write_trailer(), force_codec_ids(), frm_read_header(), fsb_read_header(), fsb_read_packet(), g722_read_header(), g723_1_init(), g726_read_header(), g729_read_header(), gdigrab_read_header(), gdv_read_header(), genh_read_header(), genh_read_packet(), get_aiff_header(), get_attachment(), get_audio_flags(), get_codec_data(), get_packet_header(), get_private_data(), get_sindex(), get_video_private_data(), gif_read_header(), gif_write_header(), grab_read_header(), gsm_read_header(), gxf_packet(), gxf_write_header(), gxf_write_media_preamble(), gxf_write_packet(), gxf_write_umf_media_description(), gxf_write_umf_media_mpeg(), handle_file(), has_codec_parameters(), has_decode_delay_been_guessed(), hls_mux_init(), hls_read_packet(), hnm_read_header(), ico_check_attributes(), ico_write_packet(), ico_write_trailer(), idcin_read_header(), iff_read_header(), ilbc_read_header(), ilbc_write_header(), init_audio(), init_fps(), init_muxer(), init_output_stream_streamcopy(), init_video_stream(), ipmovie_read_header(), ircam_read_header(), ircam_write_header(), ism_write_header(), iss_read_header(), ivf_check_bitstream(), ivf_write_header(), jacosub_read_header(), kmsgrab_read_header(), latm_check_bitstream(), latm_write_header(), latm_write_packet(), lavfi_read_header(), lmlm4_read_header(), loas_read_header(), log_slave(), lrc_read_header(), lrc_write_header(), lvf_read_header(), lxf_read_header(), m4sl_cb(), main(), matroska_parse_block(), matroska_parse_frame(), matroska_parse_rm_audio(), matroska_parse_tracks(), matroska_read_header(), microdvd_read_header(), microdvd_write_header(), mkv_check_bitstream(), mkv_check_new_extra_data(), mkv_write_attachments(), mkv_write_block(), mkv_write_codecprivate(), mkv_write_header(), mkv_write_native_codecprivate(), mkv_write_packet_internal(), mkv_write_track(), mmf_read_header(), modplug_read_header(), mov_build_index(), mov_check_bitstream(), mov_codec_id(), mov_finalize_stsd_codec(), mov_fix_index(), mov_get_codec_tag(), mov_init(), mov_parse_stsd_audio(), mov_parse_stsd_video(), mov_preroll_write_stbl_atoms(), mov_read_aclr(), mov_read_ares(), mov_read_chapters(), mov_read_covr(), mov_read_enda(), mov_read_extradata(), mov_read_frma(), mov_read_hdlr(), mov_read_header(), mov_read_packet(), mov_read_trak(), mov_read_wave(), mov_write_audio_tag(), mov_write_chan_tag(), mov_write_esds_tag(), mov_write_ftyp_tag(), mov_write_header(), mov_write_isml_manifest(), mov_write_packet(), mov_write_single_packet(), mov_write_stbl_tag(), mov_write_subtitle_tag(), mov_write_trailer(), mov_write_uuidprof_tag(), mov_write_video_tag(), mov_write_wave_tag(), mp3_read_header(), mp3_write_header(), mpc8_read_header(), mpc_read_header(), mpeg_mux_init(), mpegps_read_packet(), mpegts_check_bitstream(), mpegts_find_stream_type(), mpegts_init(), mpegts_push_data(), mpegts_read_header(), mpegts_set_stream_info(), mpegts_write_packet_internal(), mpegts_write_pes(), mpegts_write_pmt(), mpjpeg_read_header(), mpl2_read_header(), mpsub_read_header(), msf_read_header(), msnwc_tcp_read_header(), mtaf_read_header(), mtv_read_header(), musx_read_header(), mv_read_header(), mxf_add_metadata_stream(), mxf_handle_missing_index_segment(), mxf_handle_small_eubc(), mxf_parse_structural_metadata(), mxf_set_audio_pts(), mxf_write_cdci_common(), mxf_write_d10_audio_packet(), mxf_write_generic_desc(), mxf_write_generic_sound_common(), mxf_write_header(), mxf_write_mpegvideo_desc(), mxf_write_packet(), mxg_read_header(), nal_send(), nc_read_header(), ndi_create_audio_stream(), ndi_setup_video(), nist_read_header(), nsv_parse_NSVs_header(), nsv_read_chunk(), nuv_header(), ogg_buffer_data(), ogg_free(), ogg_init(), ogg_validate_keyframe(), ogg_write_packet_internal(), ogm_dshow_header(), ogm_header(), old_dirac_header(), old_flac_header(), oma_read_header(), oma_read_seek(), open_codec_context(), open_input_file(), open_output_file(), open_stream(), opengl_write_header(), opus_header(), parse_dsd_prop(), parse_fmtp(), parse_media_type(), parse_mpeg1waveformatex(), parse_strk(), parse_video_info(), parse_video_var(), parse_vtrk(), parse_waveformatex(), pcm_read_header(), pjs_read_header(), pmp_header(), print_stream_params(), probe_codec(), pulse_read_header(), pulse_write_header(), put_xiph_codecpriv(), pva_read_header(), pvf_read_header(), qcp_read_header(), qdm2_parse_packet(), r3d_read_red1(), r3d_read_reda(), rawvideo_read_header(), rdt_parse_packet(), read_desc_chunk(), read_ffserver_streams(), read_frame(), read_frame_internal(), read_header(), read_header_gme(), read_header_openmpt(), read_kuki_chunk(), read_packet(), realtext_read_header(), redspark_read_header(), remove_extradata_init(), rl2_read_header(), rm_ac3_swap_bytes(), rm_read_audio_stream_info(), rm_write_audio(), roq_read_packet(), rpl_read_header(), rsd_read_header(), rsd_read_packet(), rso_read_header(), rso_write_header(), rtp_mpegts_write_header(), rtp_write_header(), rtp_write_packet(), s337m_read_packet(), sami_read_header(), sbg_read_header(), scc_read_header(), scc_write_header(), sdl2_write_header(), sdr2_read_header(), sds_read_header(), sdx_read_header(), seek_frame_generic(), seek_test(), seg_write_header(), segment_mux_init(), select_from_pts_buffer(), seq_read_header(), set_codec_from_probe_data(), set_codec_str(), set_spdif(), setup_find_stream_info_opts(), show_stream(), siff_parse_vbv1(), smacker_read_header(), smjpeg_read_header(), smjpeg_write_header(), smush_read_header(), sol_read_header(), sox_read_header(), sox_write_header(), sox_write_trailer(), spdif_write_header(), speex_header(), srt_read_header(), srt_write_header(), stl_read_header(), str_read_packet(), subviewer1_read_header(), subviewer_read_header(), sup_read_header(), svag_read_header(), svq3_parse_packet(), swf_read_packet(), swf_write_header(), swf_write_video(), tak_read_header(), tedcaptions_read_header(), theora_header(), thp_read_header(), threedostr_read_header(), tmv_read_header(), try_decode_frame(), tta_read_header(), tta_write_header(), txd_read_header(), update_stream_avctx(), v210_read_header(), v4l2_read_header(), vag_read_header(), validate_codec_tag(), vc1t_read_header(), vc1test_write_header(), vfw_read_header(), vid_read_packet(), video_decode(), video_decode_example(), vivo_read_header(), vmd_read_header(), voc_write_header(), vorbis_header(), vp8_header(), vpk_read_header(), vplayer_read_header(), vqf_read_header(), wc3_read_header(), webp_write_header(), webvtt_read_header(), webvtt_write_header(), write_adaptation_set(), write_header(), write_metadata(), write_packet(), write_representation(), write_skip_frames(), write_stream_codec_info(), wsaud_read_header(), wsaud_read_packet(), wsd_read_header(), wsvqa_read_header(), wsvqa_read_packet(), wv_read_header(), wv_write_header(), wve_read_header(), xa_read_header(), xmv_process_packet_header(), xv_write_header(), xvag_read_header(), xwma_read_header(), yop_read_header(), yuv4_read_header(), and yuv4_write_header().

uint32_t AVCodecParameters::codec_tag

Additional information about the codec (corresponds to the AVI FOURCC).

Examples:
remuxing.c.

Definition at line 4156 of file avcodec.h.

Referenced by add_input_streams(), aiff_write_header(), amr_read_header(), ape_read_header(), asf_read_stream_properties(), asf_write_header1(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_transfer_internal_stream_timing_info(), avi_read_header(), avi_read_idx1(), avi_read_packet(), avi_write_header(), avi_write_packet(), cdata_read_header(), cdxl_read_packet(), cin_read_header(), cine_read_header(), daud_header(), decode_stream_header(), dshow_add_device(), ea_read_header(), export_orphan_timecode(), ff_get_wav_header(), ff_mov_init_hinting(), ff_mov_read_stsd_entries(), ff_parse_mpeg2_descriptor(), ff_put_bmp_header(), ff_put_wav_header(), ff_rm_read_mdpr_codecdata(), ffm2_read_header(), ffm_read_header(), film_read_header(), flic_read_header(), flv_same_audio_codec(), flv_same_video_codec(), flv_set_audio_codec(), flv_set_video_codec(), flv_write_codec_header(), flv_write_header(), frm_read_header(), fsb_read_header(), gdv_read_header(), get_aiff_header(), get_audio_flags(), get_codec_data(), handle_file(), hds_write_header(), hls_mux_init(), hnm_read_header(), idcin_read_header(), iff_read_header(), iff_read_packet(), init_audio(), init_muxer(), init_output_stream_streamcopy(), init_stream(), init_video_stream(), ipmovie_read_header(), ivf_write_header(), lvf_read_header(), lxf_read_header(), main(), matroska_parse_tracks(), mkv_write_codecprivate(), mkv_write_native_codecprivate(), mkv_write_track(), mov_codec_id(), mov_create_timecode_track(), mov_finalize_stsd_codec(), mov_find_codec_tag(), mov_get_codec_tag(), mov_get_h264_codec_tag(), mov_get_mpeg2_xdcam_codec_tag(), mov_get_rawvideo_codec_tag(), mov_init(), mov_parse_stsd_audio(), mov_parse_stsd_data(), mov_parse_stsd_subtitle(), mov_parse_stsd_video(), mov_read_ares(), mov_read_header(), mov_read_trak(), mov_write_gmhd_tag(), mov_write_hdlr_tag(), mov_write_ms_tag(), mov_write_stbl_tag(), mov_write_stsd_tag(), mov_write_video_tag(), mpegts_set_stream_info(), msnwc_tcp_read_header(), mxf_parse_structural_metadata(), new_output_stream(), nsv_parse_NSVs_header(), ogm_header(), oma_read_header(), oma_write_header(), parse_dsd_prop(), parse_strk(), parse_video_info(), parse_videoinfoheader2(), parse_waveformatex(), pmt_cb(), read_desc_chunk(), read_header(), rfc4175_parse_format(), rl2_read_header(), rm_read_audio_stream_info(), roq_read_packet(), rpl_read_header(), rpl_read_packet(), rsd_read_header(), rsd_read_packet(), rso_read_header(), rso_write_header(), scan_file(), seg_write_header(), segment_mux_init(), seq_read_header(), set_spdif(), show_stream(), siff_parse_vbv1(), smacker_read_header(), smjpeg_read_header(), smush_read_header(), sol_read_header(), str_read_packet(), thp_read_header(), v4l2_read_header(), validate_codec_tag(), vivo_read_header(), vmd_read_header(), voc_write_header(), voc_write_packet(), wc3_read_header(), write_metadata(), write_streamheader(), wsvqa_read_header(), xmv_process_packet_header(), and xwma_read_header().

uint8_t* AVCodecParameters::extradata

Extra binary data needed for initializing the decoder, codec-dependent.

Must be allocated with av_malloc() and will be freed by avcodec_parameters_free(). The allocated size of extradata must be at least extradata_size + AV_INPUT_BUFFER_PADDING_SIZE, with the padding bytes zeroed.

Examples:
qsvdec.c.

Definition at line 4166 of file avcodec.h.

Referenced by a64_write_header(), aac_adtstoasc_filter(), aac_adtstoasc_init(), acm_read_header(), adts_write_header(), adts_write_packet(), adx_read_header(), afc_read_header(), aiff_read_header(), aiff_write_header(), ape_read_header(), apng_read_header(), apng_write_header(), append_extradata(), asf_read_stream_properties(), av_bitstream_filter_filter(), av_get_audio_frame_duration2(), avcodec_parameters_copy(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avi_extract_stream_metadata(), avi_read_header(), bfi_read_header(), bitstream_switching(), caf_write_header(), celt_header(), cine_read_header(), codec_parameters_reset(), copy_stream_props(), cuvid_decode_init(), daala_header(), decode_stream_header(), detect_stream_specific(), dfa_read_header(), dshow_add_device(), dump_attachment(), dump_extradata(), encode_intervals(), ff_alloc_extradata(), ff_bprint_to_codecpar_extradata(), ff_generate_avci_extradata(), ff_get_extradata(), ff_get_wav_header(), ff_mov_read_stsd_entries(), ff_mov_write_packet(), ff_mp4_read_dec_config_descr(), ff_parse_mpeg2_descriptor(), ff_put_bmp_header(), ff_put_wav_header(), ff_rm_read_mdpr_codecdata(), ffm2_read_header(), ffm_read_header(), ffm_write_header(), flac_header(), flac_read_header(), flac_write_header(), flac_write_trailer(), flic_read_header(), flv_get_extradata(), flv_read_packet(), flv_set_video_codec(), flv_write_codec_header(), flv_write_packet(), framecrc_write_header(), fsb_read_header(), genh_read_header(), get_codec_data(), get_private_data(), get_video_private_data(), h264_extradata_to_annexb(), h264_mp4toannexb_filter(), h264_mp4toannexb_init(), hevc_extradata_to_annexb(), hevc_mp4toannexb_filter(), hevc_mp4toannexb_init(), hevc_parse_sdp_line(), hnm_read_header(), iff_read_header(), init_fps(), jacosub_write_header(), latm_write_frame_header(), latm_write_header(), latm_write_packet(), main(), matroska_parse_tracks(), matroska_parse_wavpack(), matroska_read_header(), microdvd_read_header(), microdvd_write_header(), mkv_check_new_extra_data(), mkv_write_attachments(), mkv_write_block(), mkv_write_codecprivate(), mkv_write_native_codecprivate(), mkv_write_track(), mov_create_chapter_track(), mov_create_dvd_sub_decoder_specific_info(), mov_finalize_stsd_codec(), mov_free(), mov_parse_stsd_data(), mov_read_aclr(), mov_read_dops(), mov_read_dvc1(), mov_read_extradata(), mov_read_glbl(), mov_read_strf(), mov_read_stsd(), mov_read_targa_y216(), mov_read_wave(), mov_realloc_extradata(), mov_rewrite_dvd_sub_extradata(), mov_write_dfla_tag(), mov_write_dops_tag(), mov_write_dpxe_tag(), mov_write_extradata_tag(), mov_write_header(), mov_write_isml_manifest(), mov_write_single_packet(), mov_write_subtitle_tag(), mov_write_tmcd_tag(), mov_write_trailer(), mp3_header_decompress(), mpc8_read_header(), mpc_read_header(), mpeg4_unpack_bframes_init(), mpegts_check_bitstream(), mpegts_write_packet_internal(), mpegts_write_pmt(), msf_read_header(), mtv_read_header(), mxf_parse_structural_metadata(), new_stream(), nist_read_header(), ogg_build_flac_headers(), ogg_build_opus_headers(), ogg_build_speex_headers(), ogg_init(), ogm_header(), oma_read_header(), oma_write_header(), open_output_file(), opus_header(), parse_fmtp_config(), parse_media_type(), parse_mpeg1waveformatex(), parse_packed_headers(), parse_video_info(), parse_video_var(), parse_vtrk(), put_flac_codecpriv(), put_wv_codecpriv(), put_xiph_codecpriv(), qdm2_parse_config(), read_header(), read_kuki_chunk(), realtext_read_header(), redspark_read_header(), rm_read_audio_stream_info(), rsd_read_header(), rtp_write_header(), sdp_parse_fmtp_config_h264(), set_codec_str(), show_stream(), smacker_read_header(), smush_read_header(), speex_header(), subviewer_read_header(), svq3_parse_packet(), tak_read_header(), theora_header(), tta_read_header(), tta_write_header(), update_stream_extradata(), vc1test_write_header(), vfw_read_header(), vorbis_header(), vqf_read_header(), write_header(), write_streamheader(), wsvqa_read_header(), wsvqa_read_packet(), xmv_process_packet_header(), xwma_read_header(), and yop_read_header().

int AVCodecParameters::extradata_size

Size of the extradata content in bytes.

Examples:
qsvdec.c.

Definition at line 4170 of file avcodec.h.

Referenced by a64_write_header(), aac_adtstoasc_init(), adts_write_header(), adts_write_packet(), adx_read_header(), aiff_write_header(), apng_read_header(), apng_read_packet(), apng_write_header(), append_extradata(), asf_read_stream_properties(), asf_write_header1(), av_bitstream_filter_filter(), avcodec_parameters_copy(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avi_extract_stream_metadata(), avi_read_header(), bfi_read_header(), bitstream_switching(), caf_write_header(), cine_read_header(), copy_stream_props(), cuvid_decode_init(), daala_header(), decode_stream_header(), detect_stream_specific(), dshow_add_device(), dump_attachment(), dump_extradata(), ff_alloc_extradata(), ff_bprint_to_codecpar_extradata(), ff_get_extradata(), ff_mov_read_stsd_entries(), ff_mov_write_packet(), ff_mp4_read_dec_config_descr(), ff_parse_mpeg2_descriptor(), ff_put_bmp_header(), ff_put_wav_header(), ff_rtp_send_aac(), ff_rtp_send_latm(), ffm2_read_header(), ffm_read_header(), ffm_write_header(), flac_header(), flac_read_header(), flac_write_header(), flic_read_header(), flv_read_packet(), flv_set_video_codec(), flv_write_codec_header(), flv_write_packet(), framecrc_write_header(), get_codec_data(), get_private_data(), get_video_private_data(), h264_extradata_to_annexb(), h264_mp4toannexb_filter(), h264_mp4toannexb_init(), hevc_extradata_to_annexb(), hevc_mp4toannexb_filter(), hevc_mp4toannexb_init(), hevc_parse_sdp_line(), hnm_read_header(), iff_read_header(), init_fps(), jacosub_write_header(), latm_write_frame_header(), latm_write_header(), m4sl_cb(), main(), matroska_parse_tracks(), microdvd_read_header(), microdvd_write_header(), mkv_check_new_extra_data(), mkv_write_attachments(), mkv_write_block(), mkv_write_codecprivate(), mkv_write_native_codecprivate(), mkv_write_track(), mov_create_chapter_track(), mov_finalize_stsd_codec(), mov_read_aclr(), mov_read_atom_into_extradata(), mov_read_extradata(), mov_read_glbl(), mov_read_stsd(), mov_read_targa_y216(), mov_read_trak(), mov_read_wave(), mov_realloc_extradata(), mov_rewrite_dvd_sub_extradata(), mov_write_dfla_tag(), mov_write_dops_tag(), mov_write_dpxe_tag(), mov_write_extradata_tag(), mov_write_header(), mov_write_isml_manifest(), mov_write_single_packet(), mov_write_subtitle_tag(), mov_write_tmcd_tag(), mov_write_trailer(), mp3_header_decompress(), mpeg4_unpack_bframes_init(), mpegts_check_bitstream(), mpegts_init(), mpegts_write_packet_internal(), mpegts_write_pmt(), msf_read_header(), mtv_read_header(), new_stream(), ogg_build_flac_headers(), ogg_build_opus_headers(), ogg_build_speex_headers(), ogg_init(), ogm_header(), oma_write_header(), open_output_file(), parse_fmtp_config(), parse_media_type(), parse_packed_headers(), parse_video_info(), parse_video_var(), parse_vtrk(), put_flac_codecpriv(), put_wv_codecpriv(), put_xiph_codecpriv(), read_header(), realtext_read_header(), rl2_read_header(), rm_read_audio_stream_info(), rtp_write_header(), sdp_parse_fmtp_config_h264(), set_codec_str(), show_stream(), smacker_read_header(), speex_header(), svq3_parse_packet(), tak_read_header(), theora_header(), tta_read_header(), tta_write_header(), update_stream_extradata(), vfw_read_header(), vorbis_header(), write_header(), write_streamheader(), xmv_process_packet_header(), and xwma_read_header().

int AVCodecParameters::format
  • video: the pixel format, the value corresponds to enum AVPixelFormat.
  • audio: the sample format, the value corresponds to enum AVSampleFormat.

Definition at line 4176 of file avcodec.h.

Referenced by audio_write_frame(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_find_stream_info(), avformat_match_stream_specifier(), avi_write_header(), avi_write_packet(), avisynth_create_stream_video(), bfi_read_header(), bmv_read_header(), caca_write_header(), choose_sample_fmt(), cine_read_header(), codec_parameters_reset(), create_stream(), daala_header(), dc1394_read_common(), decklink_setup_video(), dirac_header(), dshow_add_device(), dv_init_mux(), fbdev_read_header(), fbdev_write_packet(), ff_choose_chroma_location(), ff_img_read_header(), ff_isom_write_vpcc(), ff_put_bmp_header(), ff_rtp_send_jpeg(), ffm2_read_header(), ffm_read_header(), film_read_header(), find_compressor(), flush_encoders(), frm_read_header(), frm_read_packet(), gif_write_header(), gif_write_packet(), grab_read_header(), gxf_write_dv_auxiliary(), gxf_write_header(), gxf_write_mpeg_auxiliary(), gxf_write_umf_media_dv(), gxf_write_umf_media_mpeg(), ico_check_attributes(), ico_write_trailer(), iff_read_header(), kmsgrab_read_header(), lavfi_read_header(), mkv_write_track(), mov_get_dv_codec_tag(), mov_get_h264_codec_tag(), mov_get_mpeg2_xdcam_codec_tag(), mov_get_rawvideo_codec_tag(), mov_init(), mov_write_packet(), mov_write_video_tag(), movie_query_formats(), mtv_read_header(), mxf_parse_structural_metadata(), mxf_write_header(), ndi_setup_video(), opengl_draw(), opengl_write_header(), parse_video_var(), pulse_write_frame(), pulse_write_header(), pulse_write_packet(), rawvideo_read_header(), read_ffserver_streams(), read_header(), rfc4175_parse_format(), scan_file(), sdl2_write_header(), sdl2_write_packet(), show_stream(), siff_parse_vbv1(), smacker_read_header(), tmv_read_header(), v210_read_header(), v4l2_read_header(), vfw_read_header(), write_header(), write_image_header(), write_packet(), xiph_parse_fmtp_pair(), xv_write_header(), xv_write_packet(), yuv4_generate_header(), yuv4_read_header(), yuv4_write_header(), and yuv4_write_packet().

int64_t AVCodecParameters::bit_rate

The average bitrate of the encoded data (in bits per second).

Definition at line 4181 of file avcodec.h.

Referenced by adx_read_header(), aea_read_header(), aiff_read_header(), amr_read_packet(), apc_read_header(), asf_read_ext_stream_properties(), asf_read_header(), asf_write_header1(), av_find_best_stream(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avi_write_header(), avpriv_dv_init_demux(), avpriv_dv_produce_packet(), bfi_read_header(), calculate_bitrate(), check_stream_max_drift(), cin_read_header(), compute_status(), create_stream(), dash_init(), daud_header(), dc1394_read_common(), dsf_read_header(), dv_extract_audio_info(), dv_extract_video_info(), ea_read_header(), estimate_timings_from_bit_rate(), fbdev_read_header(), ff_dv_offset_reset(), ff_get_wav_header(), ff_mp4_read_dec_config_descr(), ff_parse_specific_params(), ff_pcm_read_seek(), ff_put_wav_header(), ff_voc_get_packet(), ffm2_read_header(), ffm_read_header(), ffm_write_header(), film_read_header(), find_stream_in_feed(), flic_read_header(), g726_read_header(), gdigrab_read_header(), get_aiff_header(), get_sindex(), gsm_read_header(), gxf_write_header(), gxf_write_mpeg_auxiliary(), handle_file(), hds_write_header(), hls_write_header(), idcin_read_header(), iff_read_header(), ilbc_read_header(), init_audio(), ism_write_header(), iss_read_header(), lxf_read_header(), matroska_parse_tracks(), mmf_read_header(), modify_current_stream(), mov_build_index(), mov_read_ddts(), mov_read_header(), mov_write_esds_tag(), mov_write_isml_manifest(), mov_write_uuidprof_tag(), mp3_write_xing(), mpeg_mux_init(), mpegts_read_header(), mtv_read_header(), mxf_write_header(), ogm_dshow_header(), ogm_header(), oma_read_header(), parse_mpeg1waveformatex(), parse_strk(), print_stream_params(), qcp_read_header(), rawvideo_read_header(), read_desc_chunk(), read_frame_internal(), read_header(), read_packet(), real_parse_asm_rule(), rl2_read_header(), rm_read_audio_stream_info(), rm_read_header(), rm_read_multi(), rm_write_header(), roq_read_packet(), seq_read_header(), show_stream(), sox_read_header(), tmv_read_header(), v210_read_header(), v4l2_read_header(), vid_read_packet(), vivo_read_header(), vmd_read_header(), vorbis_header(), vqf_read_header(), vqf_read_seek(), wc3_read_header(), write_manifest(), write_metadata(), wsaud_read_header(), wsd_read_header(), xa_read_header(), xmv_process_packet_header(), xwma_read_header(), and yop_read_header().

int AVCodecParameters::bits_per_coded_sample

The number of bits per sample in the codedwords.

This is basically the bitrate per sample. It is mandatory for a bunch of formats to actually decode them. It's the number of bits for one sample in the actual coded bitstream.

This could be for example 4 for ADPCM For PCM formats this matches bits_per_raw_sample Can be 0

Definition at line 4194 of file avcodec.h.

Referenced by aiff_write_header(), amf_parse_object(), apc_read_header(), ape_read_header(), asf_read_stream_properties(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avi_read_header(), avi_write_header(), avi_write_packet(), avr_read_header(), avs_read_packet(), bfi_read_header(), cin_read_header(), cine_read_header(), create_audio_stream(), daud_header(), dshow_add_device(), ea_read_header(), epaf_read_header(), fbdev_write_packet(), ff_get_bmp_header(), ff_get_wav_header(), ff_put_bmp_header(), ff_put_wav_header(), ff_reshuffle_raw_rgb(), ff_voc_get_packet(), film_read_header(), flic_read_header(), flv_read_packet(), flv_same_audio_codec(), flv_set_audio_codec(), fsb_read_header(), g722_read_header(), g726_read_header(), genh_read_header(), get_aiff_header(), get_audio_flags(), get_codec_data(), get_packet_header(), get_sindex(), ico_write_packet(), idcin_read_header(), iff_read_header(), init_audio(), ipmovie_read_header(), ircam_read_header(), iss_read_header(), lvf_read_header(), matroska_parse_tracks(), mkv_write_track(), mmf_read_header(), mov_get_rawvideo_codec_tag(), mov_init(), mov_parse_stsd_audio(), mov_parse_stsd_video(), mov_read_ddts(), mov_write_audio_tag(), mov_write_packet(), mov_write_video_tag(), mpc8_read_header(), mpc_read_header(), mv_read_header(), mxf_get_d10_aes3_packet(), mxf_parse_structural_metadata(), mxf_set_audio_pts(), mxg_read_header(), nist_read_header(), nsv_parse_NSVs_header(), nuv_header(), oma_read_header(), parse_audio_var(), parse_media_type(), parse_strk(), parse_waveformatex(), pcm_read_header(), pvf_read_header(), read_desc_chunk(), read_header(), read_packet(), rfc4175_parse_format(), rl2_read_header(), roq_read_packet(), rpl_read_header(), rsd_read_header(), rtp_write_packet(), scan_file(), seq_read_header(), smacker_read_header(), smjpeg_read_header(), smjpeg_write_header(), sox_read_header(), tak_read_header(), tmv_read_header(), tta_read_header(), vfw_read_header(), vid_read_packet(), vivo_read_header(), vmd_read_header(), voc_write_packet(), wc3_read_header(), wsaud_read_header(), wsvqa_read_packet(), wv_read_header(), wve_read_header(), xmv_process_packet_header(), and xwma_read_header().

int AVCodecParameters::bits_per_raw_sample

This is the number of valid bits in each output sample.

If the sample format has more bits, the least significant bits are additional padding bits, which are always 0. Use right shifts to reduce the sample to its actual size. For example, audio formats with 24 bit samples will have bits_per_raw_sample set to 24, and format set to AV_SAMPLE_FMT_S32. To get the original sample use "(int32_t)sample >> 8"."

For ADPCM this might be 12 or 16 or similar Can be 0

Definition at line 4207 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), mkv_write_track(), mov_write_audio_tag(), and tta_write_header().

int AVCodecParameters::profile

Codec-specific bitstream restrictions that the stream conforms to.

Definition at line 4212 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), dirac_header(), ff_isom_write_vpcc(), flv_write_codec_header(), mov_get_dnxhd_codec_tag(), mov_write_isml_manifest(), mxf_get_mpeg2_codec_ul(), mxf_parse_h264_frame(), mxf_parse_mpeg2_frame(), mxf_write_mpegvideo_desc(), and show_stream().

int AVCodecParameters::level

Definition at line 4213 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), dirac_header(), ff_isom_write_vpcc(), mxf_get_mpeg2_codec_ul(), mxf_parse_mpeg2_frame(), mxf_write_mpegvideo_desc(), and show_stream().

int AVCodecParameters::width

Video only.

The dimensions of the video frame in pixels.

Definition at line 4218 of file avcodec.h.

Referenced by amf_parse_object(), apng_read_header(), asf_read_stream_properties(), asf_write_header1(), av_find_default_stream_index(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_find_stream_info(), avformat_match_stream_specifier(), avi_read_header(), avi_write_header(), avi_write_packet(), avisynth_create_stream_video(), avs_read_packet(), bfi_read_header(), bmv_read_header(), caca_write_header(), cdxl_read_packet(), check_matching_width(), cin_read_header(), cine_read_header(), compute_display_area(), compute_texture_rect(), create_stream(), daala_header(), dc1394_read_common(), decklink_setup_video(), decode_fctl_chunk(), decode_stream_header(), dfa_read_header(), dirac_header(), dshow_add_device(), dump_spherical(), dump_stream_format(), dv_init_mux(), dxa_read_header(), fbdev_read_header(), fbdev_write_packet(), ff_flac_parse_picture(), ff_framehash_write_header(), ff_generate_avci_extradata(), ff_get_bmp_header(), ff_h264_parse_framesize(), ff_img_read_header(), ff_img_read_packet(), ff_put_bmp_header(), ff_reshuffle_raw_rgb(), ff_rm_read_mdpr_codecdata(), ff_rtp_send_jpeg(), ff_sauce_read(), ffm2_read_header(), ffm_read_header(), film_read_header(), find_compressor(), find_stream_in_feed(), flic_read_header(), flush(), flush_encoders(), flv_write_packet(), frm_read_header(), frm_read_packet(), gdv_read_header(), gif_image_write_header(), gif_read_header(), grab_read_header(), handle_file(), hnm_read_header(), ico_check_attributes(), ico_write_packet(), idcin_read_header(), iff_read_header(), init_fps(), init_muxer(), init_output_stream_encode(), init_stream(), init_video_stream(), ipmovie_read_header(), ivf_write_header(), kmsgrab_read_header(), lavfi_read_header(), lvf_read_header(), matroska_parse_tracks(), modplug_read_header(), mov_create_dvd_sub_decoder_specific_info(), mov_get_dv_codec_tag(), mov_get_h264_codec_tag(), mov_get_mpeg2_xdcam_codec_tag(), mov_init(), mov_parse_stsd_subtitle(), mov_parse_stsd_video(), mov_read_ares(), mov_read_header(), mov_read_targa_y216(), mov_read_trak(), mov_rewrite_dvd_sub_extradata(), mov_write_avid_tag(), mov_write_colr_tag(), mov_write_isml_manifest(), mov_write_packet(), mov_write_tapt_tag(), mov_write_tkhd_tag(), mov_write_uuidprof_tag(), mov_write_video_tag(), movie_config_output_props(), mtv_read_header(), mxf_parse_mpeg2_frame(), mxf_parse_structural_metadata(), mxf_write_cdci_common(), ndi_setup_video(), nsv_parse_NSVs_header(), nuv_header(), ogg_build_vp8_headers(), ogm_dshow_header(), ogm_header(), open_output_file(), opengl_compute_display_area(), opengl_write_header(), parse_video_info(), parse_video_var(), parse_vtrk(), pmp_header(), print_pkt_side_data(), print_stream_params(), put_videoinfoheader2(), r3d_read_red1(), rawvideo_read_header(), read_frame(), read_header(), read_packet(), read_seek(), read_thread(), rfc4175_parse_sdp_line(), rl2_read_header(), roq_read_packet(), rpl_read_header(), scan_file(), sdl2_write_header(), sdl2_write_packet(), sdr2_read_header(), seq_read_header(), show_stream(), siff_parse_vbv1(), smacker_read_header(), smjpeg_write_header(), smush_read_header(), str_read_packet(), sub2video_prepare(), swf_read_packet(), swf_write_header(), swf_write_video(), theora_header(), thp_read_header(), tmv_read_header(), v210_read_header(), v4l2_read_header(), vc1t_read_header(), vc1test_write_header(), vfw_read_header(), vivo_read_header(), vp8_header(), wc3_read_header(), write_adaptation_set(), write_header(), write_image_header(), write_manifest(), write_metadata(), write_packet(), write_representation(), write_streamheader(), write_trailer(), wsvqa_read_header(), xiph_parse_fmtp_pair(), xmv_process_packet_header(), xv_write_header(), xv_write_packet(), yop_read_header(), yuv4_generate_header(), yuv4_read_header(), and yuv4_write_packet().

int AVCodecParameters::height

Definition at line 4219 of file avcodec.h.

Referenced by amf_parse_object(), apng_read_header(), asf_read_stream_properties(), asf_write_header1(), av_find_default_stream_index(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_find_stream_info(), avformat_match_stream_specifier(), avi_read_header(), avi_write_header(), avisynth_create_stream_video(), avs_read_packet(), bfi_read_header(), bmv_read_header(), caca_write_header(), cdxl_read_packet(), check_matching_height(), cin_read_header(), cine_read_header(), compute_display_area(), compute_texture_rect(), create_stream(), daala_header(), dc1394_read_common(), decklink_setup_video(), decode_fctl_chunk(), decode_stream_header(), dfa_read_header(), dirac_header(), dshow_add_device(), dump_spherical(), dump_stream_format(), dv_init_mux(), dxa_read_header(), fbdev_read_header(), fbdev_write_packet(), ff_flac_parse_picture(), ff_framehash_write_header(), ff_get_bmp_header(), ff_h264_parse_framesize(), ff_img_read_header(), ff_img_read_packet(), ff_put_bmp_header(), ff_reshuffle_raw_rgb(), ff_rm_read_mdpr_codecdata(), ff_rtp_send_jpeg(), ff_sauce_read(), ffm2_read_header(), ffm_read_header(), film_read_header(), find_compressor(), find_stream_in_feed(), flic_read_header(), flush(), flush_encoders(), flv_write_packet(), frm_read_header(), frm_read_packet(), gdv_read_header(), gif_image_write_header(), gif_read_header(), grab_read_header(), gxf_find_lines_index(), gxf_write_header(), gxf_write_mpeg_auxiliary(), handle_file(), hnm_read_header(), ico_check_attributes(), ico_write_packet(), idcin_read_header(), iff_read_header(), init_fps(), init_muxer(), init_output_stream_encode(), init_stream(), init_video_stream(), ipmovie_read_header(), ivf_write_header(), kmsgrab_read_header(), lavfi_read_header(), lvf_read_header(), matroska_parse_tracks(), modplug_read_header(), mov_create_dvd_sub_decoder_specific_info(), mov_get_dv_codec_tag(), mov_get_h264_codec_tag(), mov_get_mpeg2_xdcam_codec_tag(), mov_init(), mov_parse_stsd_subtitle(), mov_parse_stsd_video(), mov_read_header(), mov_read_targa_y216(), mov_read_trak(), mov_rewrite_dvd_sub_extradata(), mov_write_avid_tag(), mov_write_colr_tag(), mov_write_isml_manifest(), mov_write_tapt_tag(), mov_write_tkhd_tag(), mov_write_uuidprof_tag(), movie_config_output_props(), mtv_read_header(), mxf_parse_mpeg2_frame(), mxf_parse_structural_metadata(), mxf_write_cdci_common(), ndi_setup_video(), nsv_parse_NSVs_header(), nuv_header(), ogg_build_vp8_headers(), ogm_dshow_header(), ogm_header(), open_output_file(), opengl_compute_display_area(), opengl_write_header(), parse_video_info(), parse_video_var(), parse_vtrk(), pmp_header(), print_pkt_side_data(), print_stream_params(), put_videoinfoheader2(), r3d_read_red1(), rawvideo_read_header(), read_frame(), read_header(), read_packet(), read_seek(), read_thread(), rfc4175_parse_sdp_line(), rl2_read_header(), roq_read_packet(), rpl_read_header(), scan_file(), sdl2_write_header(), sdl2_write_packet(), sdr2_read_header(), seq_read_header(), show_stream(), siff_parse_vbv1(), smacker_read_header(), smjpeg_write_header(), smush_read_header(), str_read_packet(), sub2video_prepare(), swf_write_header(), swf_write_video(), theora_header(), thp_read_header(), tmv_read_header(), v210_read_header(), v4l2_read_header(), vc1t_read_header(), vc1test_write_header(), vfw_read_header(), vivo_read_header(), vp8_header(), wc3_read_header(), write_adaptation_set(), write_header(), write_image_header(), write_manifest(), write_metadata(), write_packet(), write_representation(), write_streamheader(), write_trailer(), wsvqa_read_header(), xiph_parse_fmtp_pair(), xmv_process_packet_header(), xv_write_header(), xv_write_packet(), yop_read_header(), yuv4_generate_header(), yuv4_read_header(), and yuv4_write_packet().

AVRational AVCodecParameters::sample_aspect_ratio

Video only.

The aspect ratio (width / height) which a single pixel should have when displayed.

When the aspect ratio is unknown / undefined, the numerator should be set to 0 (the denominator may have any value).

Definition at line 4228 of file avcodec.h.

Referenced by asf_write_header1(), av_guess_sample_aspect_ratio(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), dump_stream_format(), flush_encoders(), has_codec_parameters(), init_muxer(), lavfi_read_header(), mov_write_avid_tag(), mov_write_pasp_tag(), mov_write_tapt_tag(), mov_write_video_tag(), ogg_build_vp8_headers(), and xv_write_header().

enum AVFieldOrder AVCodecParameters::field_order

Video only.

The order of the fields in interlaced video.

Definition at line 4233 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), decklink_setup_video(), do_video_out(), ff_choose_chroma_location(), ff_generate_avci_extradata(), find_compressor(), matroska_parse_tracks(), mov_get_h264_codec_tag(), mov_get_mpeg2_xdcam_codec_tag(), mov_read_fiel(), mov_write_video_tag(), mxf_parse_h264_frame(), mxf_parse_structural_metadata(), ndi_setup_video(), rtp_write_packet(), show_stream(), yuv4_generate_header(), and yuv4_read_header().

enum AVColorRange AVCodecParameters::color_range

Video only.

Additional colorspace characteristics.

Definition at line 4238 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), dirac_header(), dshow_add_device(), ff_isom_write_vpcc(), ff_rtp_send_jpeg(), mkv_parse_video_color(), mkv_write_video_color(), mov_read_aclr(), mov_read_colr(), mov_read_vpcc(), mov_write_avid_tag(), mov_write_colr_tag(), and show_stream().

enum AVColorPrimaries AVCodecParameters::color_primaries

Definition at line 4239 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), dirac_header(), ff_isom_write_vpcc(), mkv_parse_video_color(), mkv_write_video_color(), mov_read_colr(), mov_read_vpcc(), mov_write_colr_tag(), and show_stream().

enum AVColorTransferCharacteristic AVCodecParameters::color_trc

Definition at line 4240 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), dirac_header(), ff_isom_write_vpcc(), mkv_parse_video_color(), mkv_write_video_color(), mov_read_colr(), mov_read_vpcc(), mov_write_colr_tag(), mov_write_gama_tag(), and show_stream().

enum AVColorSpace AVCodecParameters::color_space

Definition at line 4241 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), dirac_header(), ff_isom_write_vpcc(), mkv_parse_video_color(), mkv_write_video_color(), mov_read_colr(), mov_read_vpcc(), mov_write_colr_tag(), and show_stream().

enum AVChromaLocation AVCodecParameters::chroma_location

Definition at line 4242 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), codec_parameters_reset(), ff_choose_chroma_location(), ff_isom_write_vpcc(), mkv_parse_video_color(), mkv_write_video_color(), show_stream(), yuv4_generate_header(), and yuv4_read_header().

int AVCodecParameters::video_delay

Video only.

Number of delayed frames.

Definition at line 4247 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), decode_stream_header(), decode_video(), open_input_file(), show_stream(), and write_streamheader().

uint64_t AVCodecParameters::channel_layout

Audio only.

The channel layout bitmask. May be 0 if the channel layout is unknown or unspecified, otherwise the number of bits set must be equal to the channels field.

Definition at line 4254 of file avcodec.h.

Referenced by adp_read_header(), aea_read_header(), afc_read_header(), aiff_write_header(), amf_parse_object(), amr_handle_packet(), amr_read_header(), apc_read_header(), ast_read_header(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), bfi_read_header(), bmv_read_header(), caf_write_header(), cdata_read_header(), cdxl_read_packet(), cin_read_header(), create_audio_stream(), create_new_audio_stream(), daud_header(), dsf_read_header(), dss_read_header(), dv_extract_audio_info(), ff_framehash_write_header(), ff_mov_read_chan(), ff_put_wav_header(), flac_read_header(), flac_write_header(), flic_read_header(), flush_encoders(), flv_read_packet(), g723_1_init(), genh_read_header(), get_codec_data(), get_sindex(), gsm_read_header(), guess_channel_layout(), idcin_read_header(), iff_read_header(), init_audio(), iss_read_header(), lavfi_read_header(), matroska_parse_flac(), mmf_read_header(), mov_read_dac3(), mov_read_ddts(), mov_read_dec3(), mov_write_chan_tag(), mov_write_header(), movie_common_init(), movie_query_formats(), mpc_read_header(), mpegps_read_packet(), mxg_read_header(), oma_read_header(), parse_dsd_prop(), parse_mpeg1waveformatex(), parse_waveformatex(), pulse_write_header(), put_flac_codecpriv(), qcp_read_header(), read_frame_internal(), read_header(), rm_read_audio_stream_info(), roq_read_packet(), rso_read_header(), sbg_read_header(), seq_read_header(), set_channels(), show_stream(), smacker_read_header(), sol_read_header(), speex_header(), str_read_packet(), tak_read_header(), tmv_read_header(), vid_read_packet(), vmd_read_header(), wc3_read_header(), wsaud_read_header(), wsd_read_header(), wv_read_header(), and yop_read_header().

int AVCodecParameters::channels

Audio only.

The number of audio channels.

Definition at line 4258 of file avcodec.h.

Referenced by aa_read_header(), acm_read_header(), adp_read_header(), ads_read_header(), adx_read_header(), adx_read_packet(), aea_read_header(), afc_read_header(), aiff_write_header(), aix_read_header(), amf_parse_object(), amr_handle_packet(), amr_read_header(), apc_read_header(), ape_read_header(), ast_read_header(), ast_read_packet(), ast_write_header(), ast_write_packet(), audio_read_header(), audio_write_header(), av_find_best_stream(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_match_stream_specifier(), avisynth_create_stream_audio(), avr_read_header(), bfi_read_header(), bmv_read_header(), caf_write_header(), caf_write_trailer(), cdata_read_header(), cdxl_read_packet(), celt_header(), cin_read_header(), create_audio_stream(), create_new_audio_stream(), daud_header(), daud_write_header(), dcstr_read_header(), decklink_setup_audio(), decode_stream_header(), dsf_read_header(), dshow_add_device(), dss_read_header(), dtshd_read_header(), dv_extract_audio_info(), dv_init_mux(), ea_read_header(), epaf_read_header(), ff_audio_interleave_init(), ff_framehash_write_header(), ff_get_wav_header(), ff_mp4_read_dec_config_descr(), ff_pcm_read_seek(), ff_put_wav_header(), ff_rtp_get_codec_info(), ff_rtp_get_payload_type(), ff_voc_get_packet(), ffm2_read_header(), ffm_read_header(), film_read_header(), flic_read_header(), flush_encoders(), flv_read_packet(), flv_write_codec_header(), fsb_read_header(), fsb_read_packet(), g722_read_header(), g723_1_init(), g726_read_header(), g729_read_header(), gdv_read_header(), genh_read_header(), genh_read_packet(), get_aiff_header(), get_audio_flags(), get_codec_data(), get_sindex(), gsm_read_header(), guess_channel_layout(), gxf_write_header(), handle_file(), idcin_read_header(), iff_read_header(), ilbc_read_header(), init_audio(), init_fps(), init_muxer(), ircam_read_header(), ircam_write_header(), iss_read_header(), iss_read_packet(), lavfi_read_header(), lvf_read_header(), lxf_read_header(), matroska_parse_tracks(), mmf_read_header(), modplug_read_header(), mov_finalize_stsd_codec(), mov_init(), mov_parse_stsd_audio(), mov_read_dac3(), mov_read_ddts(), mov_read_dec3(), mov_write_audio_tag(), mov_write_isml_manifest(), mov_write_uuidprof_tag(), mp3_header_decompress(), mp3_write_xing(), mpc8_read_header(), mpc_read_header(), mpeg_mux_init(), mpegps_read_packet(), mpegts_write_pmt(), msf_read_header(), msf_read_packet(), mtaf_read_header(), musx_read_header(), mv_read_header(), mxf_get_d10_aes3_packet(), mxf_handle_missing_index_segment(), mxf_parse_structural_metadata(), mxf_set_audio_pts(), mxf_write_d10_audio_packet(), mxf_write_generic_sound_common(), mxf_write_header(), mxg_read_header(), ndi_create_audio_stream(), ndi_setup_audio(), nist_read_header(), nsv_read_chunk(), ogm_dshow_header(), ogm_header(), oma_read_header(), oma_write_header(), open_output_file(), opt_map_channel(), opus_header(), parse_dsd_prop(), parse_mpeg1waveformatex(), parse_strk(), pcm_read_header(), pmp_header(), print_stream_params(), pulse_read_header(), pulse_write_header(), pulse_write_packet(), pvf_read_header(), qcp_read_header(), r3d_read_reda(), read_desc_chunk(), read_frame_internal(), read_header(), read_header_gme(), read_header_openmpt(), read_index(), read_kuki_chunk(), read_packet(), read_seek(), redspark_read_header(), redspark_read_packet(), rl2_read_header(), rm_read_audio_stream_info(), roq_read_packet(), rsd_read_header(), rsd_read_packet(), rso_read_header(), rso_write_header(), rtp_write_header(), rtp_write_packet(), sbg_read_header(), sdr2_read_header(), sds_read_header(), sdx_read_header(), seq_read_header(), set_channels(), show_stream(), smacker_read_header(), smjpeg_read_header(), smjpeg_write_header(), smush_read_header(), sol_read_header(), sox_read_header(), sox_write_header(), speex_header(), str_read_packet(), stream_cycle_channel(), svag_read_header(), swf_write_header(), tak_read_header(), thp_read_header(), threedostr_read_header(), threedostr_read_packet(), tmv_read_header(), tta_read_header(), tta_write_header(), vag_read_header(), vid_read_packet(), decklink_input_callback::VideoInputFrameArrived(), vivo_read_header(), vmd_read_header(), voc_write_packet(), vorbis_header(), vpk_read_header(), vpk_read_packet(), vqf_read_header(), wc3_read_header(), write_adaptation_set(), write_header(), write_manifest(), write_metadata(), write_streamheader(), wsaud_read_header(), wsaud_read_packet(), wsd_read_header(), wsvqa_read_packet(), wv_read_header(), wve_read_header(), xa_read_header(), xa_read_packet(), xmv_process_packet_header(), xvag_read_header(), xwma_read_header(), and yop_read_header().

int AVCodecParameters::sample_rate

Audio only.

The number of audio samples per second.

Definition at line 4262 of file avcodec.h.

Referenced by aa_read_header(), acm_read_header(), adp_read_header(), ads_read_header(), adx_read_header(), aea_read_header(), afc_read_header(), aiff_read_header(), aiff_write_header(), aix_read_header(), amf_parse_object(), amr_read_header(), apc_read_header(), ape_read_header(), ast_read_header(), ast_write_header(), audio_read_header(), audio_write_header(), av_find_best_stream(), av_find_default_stream_index(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avformat_match_stream_specifier(), avisynth_create_stream_audio(), avr_read_header(), bfi_read_header(), bmv_read_header(), caf_write_header(), cdata_read_header(), cdxl_read_packet(), celt_header(), check_matching_sample_rate(), cin_read_header(), create_audio_stream(), create_new_audio_stream(), daud_header(), daud_write_header(), dcstr_read_header(), decklink_setup_audio(), decode_stream_header(), dsf_read_header(), dshow_add_device(), dss_723_1_read_packet(), dss_read_header(), dss_sp_read_packet(), dtshd_read_header(), dv_assemble_frame(), dv_extract_audio_info(), dv_init_mux(), dv_inject_audio(), dv_write_pack(), dxa_read_header(), ea_read_header(), epaf_read_header(), ff_framehash_write_header(), ff_get_wav_header(), ff_mov_read_stsd_entries(), ff_mp4_read_dec_config_descr(), ff_parse_specific_params(), ff_pcm_read_seek(), ff_put_wav_header(), ff_rtp_get_codec_info(), ff_rtp_get_payload_type(), ff_rtp_parse_open(), ff_spdif_read_packet(), ff_voc_get_packet(), ffm2_read_header(), ffm_read_header(), film_read_header(), find_expected_header(), find_stream_in_feed(), flic_read_header(), flush_encoders(), flv_read_packet(), flv_same_audio_codec(), flv_set_audio_codec(), flv_write_codec_header(), fsb_read_header(), g722_read_header(), g723_1_init(), g726_read_header(), g729_read_header(), gdv_read_header(), genh_read_header(), get_aiff_header(), get_audio_flags(), get_codec_data(), get_sindex(), gsm_read_header(), gxf_write_header(), handle_file(), idcin_read_header(), iff_read_header(), ilbc_read_header(), init_audio(), init_fps(), init_muxer(), init_pts(), ircam_read_header(), ircam_write_header(), iss_read_header(), lavfi_read_header(), lvf_read_header(), lxf_read_header(), matroska_parse_block(), matroska_parse_frame(), matroska_parse_tracks(), mkv_write_block(), mkv_write_track(), mmf_read_header(), modplug_read_header(), mov_finalize_stsd_codec(), mov_init(), mov_parse_stsd_audio(), mov_read_ddts(), mov_read_trak(), mov_write_audio_tag(), mov_write_esds_tag(), mov_write_isml_manifest(), mov_write_uuidprof_tag(), movie_query_formats(), mp3_header_decompress(), mp3_write_xing(), mpc8_read_header(), mpc_read_header(), mpeg_mux_init(), mpegps_read_packet(), mpegts_init(), mpegts_write_packet_internal(), mpegts_write_pmt(), msf_read_header(), mtaf_read_header(), musx_read_header(), mv_read_header(), mxf_parse_structural_metadata(), mxf_write_generic_desc(), mxf_write_generic_sound_common(), mxf_write_header(), mxf_write_wav_common(), mxg_read_header(), ndi_create_audio_stream(), ndi_setup_audio(), nist_read_header(), nsv_read_chunk(), nut_write_header(), ogg_init(), ogg_write_packet_internal(), ogm_dshow_header(), ogm_header(), oma_read_header(), oma_write_header(), opus_header(), parse_audio_var(), parse_dsd_prop(), parse_strk(), pcm_read_header(), pmp_header(), print_stream_params(), pulse_read_header(), pulse_write_header(), pulse_write_packet(), pvf_read_header(), qcp_read_header(), r3d_read_reda(), read_desc_chunk(), read_dst_frame(), read_frame_internal(), read_header(), read_header_gme(), read_header_openmpt(), read_packet(), redspark_read_header(), rl2_read_header(), rm_read_audio_stream_info(), rm_write_header(), roq_read_packet(), rsd_read_header(), rso_read_header(), rso_write_header(), rtp_write_header(), sbg_read_header(), sdr2_read_header(), sds_read_header(), sdx_read_header(), seq_read_header(), set_codec_from_probe_data(), show_stream(), smacker_read_header(), smjpeg_read_header(), smjpeg_write_header(), smush_read_header(), sol_read_header(), sox_read_header(), sox_write_header(), speex_header(), str_read_packet(), stream_cycle_channel(), svag_read_header(), swf_write_header(), tak_read_header(), thp_read_header(), threedostr_read_header(), tmv_read_header(), ts_to_samples(), tta_read_header(), tta_write_header(), update_initial_timestamps(), vag_read_header(), vid_read_packet(), vivo_read_header(), vmd_read_header(), voc_write_packet(), vorbis_header(), vpk_read_header(), vqf_read_header(), wc3_read_header(), write_adaptation_set(), write_header(), write_manifest(), write_metadata(), write_representation(), write_streamheader(), wsaud_read_header(), wsd_read_header(), wsvqa_read_packet(), wv_read_header(), wve_read_header(), xa_read_header(), xmv_process_packet_header(), xvag_read_header(), xwma_read_header(), and yop_read_header().

int AVCodecParameters::block_align

Audio only.

The number of bytes per coded audio frame, required by some formats.

Corresponds to nBlockAlign in WAVEFORMATEX.

Definition at line 4269 of file avcodec.h.

Referenced by aa_read_header(), ads_read_header(), ads_read_packet(), aea_read_header(), aea_read_packet(), aiff_read_header(), aiff_read_packet(), aiff_write_header(), aiff_write_trailer(), apc_read_header(), asf_write_header1(), ast_write_trailer(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), avi_read_header(), avr_read_header(), caf_write_header(), caf_write_packet(), caf_write_trailer(), daud_header(), dcstr_read_header(), dcstr_read_packet(), dsf_read_header(), dsf_read_packet(), dxa_read_header(), ea_read_header(), epaf_read_header(), ff_get_wav_header(), ff_parse_specific_params(), ff_pcm_read_packet(), ff_pcm_read_seek(), ff_put_wav_header(), ff_rm_parse_packet(), ff_rm_retrieve_cache(), film_read_header(), flic_read_header(), fsb_read_header(), fsb_read_packet(), g729_read_header(), g729_read_packet(), genh_read_header(), genh_read_packet(), get_aiff_header(), get_sindex(), handle_file(), idcin_read_header(), iff_read_header(), iff_read_packet(), ilbc_parse_fmtp(), ilbc_parse_sdp_line(), ilbc_read_header(), ilbc_read_packet(), ilbc_write_header(), init_audio(), init_muxer(), ircam_read_header(), ism_write_header(), iss_read_header(), matroska_parse_block(), matroska_parse_rm_audio(), matroska_parse_tracks(), mov_finalize_stsd_codec(), mov_init(), mov_write_isml_manifest(), msf_read_header(), msf_read_packet(), mtaf_read_header(), mtaf_read_packet(), musx_read_header(), musx_read_packet(), mxf_write_d10_audio_packet(), mxf_write_wav_common(), mxg_read_header(), nist_read_header(), oma_read_header(), oma_write_header(), parse_strk(), pcm_read_header(), pvf_read_header(), read_desc_chunk(), read_header(), read_packet(), rl2_read_header(), rm_read_audio_stream_info(), roq_read_packet(), rsd_read_header(), rsd_read_packet(), rso_read_header(), rtp_send_ilbc(), rtp_write_header(), sdx_read_header(), seq_read_header(), sox_read_header(), str_read_packet(), svag_read_header(), svag_read_packet(), threedostr_read_header(), vag_read_header(), vag_read_packet(), vivo_read_header(), vmd_read_header(), vpk_read_header(), vpk_read_packet(), wc3_read_header(), write_skip_frames(), wve_read_header(), xmv_process_packet_header(), xvag_read_header(), xvag_read_packet(), xwma_read_header(), and xwma_read_packet().

int AVCodecParameters::frame_size

Audio only.

Audio frame size, if known. Required by some formats to be static.

Definition at line 4273 of file avcodec.h.

Referenced by audio_read_header(), av_get_audio_frame_duration2(), avcodec_parameters_from_context(), avcodec_parameters_to_context(), caf_write_header(), ff_mov_write_packet(), ff_parse_specific_params(), ffm2_read_header(), ffm_read_header(), matroska_parse_block(), mov_init(), mov_read_ddts(), mov_write_audio_tag(), read_header(), sbg_read_header(), and sbg_read_packet().

int AVCodecParameters::initial_padding

Audio only.

The amount of padding (in samples) inserted by the encoder at the beginning of the audio. I.e. this number of leading decoded samples must be discarded by the caller to get the original audio without leading padding.

Definition at line 4281 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), dtshd_read_header(), matroska_parse_tracks(), mkv_write_track(), mov_read_dops(), mpegts_init(), ogg_write_packet_internal(), and opus_header().

int AVCodecParameters::trailing_padding

Audio only.

The amount of padding (in samples) appended by the encoder to the end of the audio. I.e. this number of decoded samples must be discarded by the caller from the end of the stream to get the original audio without any trailing padding.

Definition at line 4288 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), and avcodec_parameters_to_context().

int AVCodecParameters::seek_preroll

Audio only.

Number of samples to skip after a discontinuity.

Definition at line 4292 of file avcodec.h.

Referenced by avcodec_parameters_from_context(), avcodec_parameters_to_context(), matroska_parse_tracks(), mov_read_dops(), and opus_header().


The documentation for this struct was generated from the following file:

Generated on Fri Jan 12 2018 01:48:29 for FFmpeg by   doxygen 1.8.6

AltStyle によって変換されたページ (->オリジナル) /