AVFormatContext Struct Reference

#include <avformat.h>

List of all members.


Detailed Description

Definition at line 371 of file avformat.h.


Public Attributes

const AVClassav_class
 set by av_alloc_format_context
struct AVInputFormatiformat
struct AVOutputFormatoformat
void * priv_data
ByteIOContext pb
unsigned int nb_streams
AVStreamstreams [MAX_STREAMS]
char filename [1024]
 input or output filename
int64_t timestamp
char title [512]
char author [512]
char copyright [512]
char comment [512]
char album [512]
int year
 ID3 year, 0 if none.
int track
 track number, 0 if none
char genre [32]
 ID3 genre.
int ctx_flags
 format specific flags, see AVFMTCTX_xx
struct AVPacketListpacket_buffer
 This buffer is only needed when packets were already buffered but not decoded, for example to get the codec parameters in mpeg streams.
int64_t start_time
 decoding: position of the first frame of the component, in AV_TIME_BASE fractional seconds.
int64_t duration
 decoding: duration of the stream, in AV_TIME_BASE fractional seconds.
int64_t file_size
 decoding: total file size.
int bit_rate
 decoding: total stream bitrate in bit/s, 0 if not available.
AVStreamcur_st
const uint8_t * cur_ptr
int cur_len
AVPacket cur_pkt
int64_t data_offset
int index_built
 offset of the first packet
int mux_rate
int packet_size
int preload
int max_delay
int build_index
void(* streams_changed )(void *)
void * stream_change_data
const uint8_t * cur_pmt_sect
int cur_pmt_sect_len
int loop_output
 number of times to loop output in formats that support it
int flags
int loop_input
unsigned int probesize
 decoding: size of data to probe; encoding unused
int max_analyze_duration
 maximum duration in AV_TIME_BASE units over which the input should be analyzed in av_find_stream_info()
const uint8_t * key
int keylen
unsigned int nb_programs
AVProgram ** programs

Member Data Documentation

set by av_alloc_format_context

Definition at line 372 of file avformat.h.

Referenced by av_alloc_format_context(), and avformat_get_context_defaults().

Definition at line 376 of file avformat.h.

Referenced by adjust_write_index(), adts_write_frame_header(), adts_write_header(), adts_write_packet(), aiff_write_header(), aiff_write_trailer(), amr_write_header(), ape_read_close(), ape_read_header(), ape_read_packet(), ape_read_seek(), asf_build_simple_index(), asf_get_packet(), asf_read_frame_header(), asf_read_header(), asf_read_packet(), asf_read_pts(), asf_read_seek(), asf_reset_header(), asf_write_header(), asf_write_header1(), asf_write_packet(), asf_write_stream_header(), asf_write_trailer(), au_write_header(), audio_read_close(), audio_read_header(), audio_read_packet(), audio_write_header(), audio_write_packet(), audio_write_trailer(), av_close_input_file(), av_open_input_stream(), av_remove_stream(), av_set_parameters(), av_write_header(), av_write_trailer(), avi_load_index(), avi_read_close(), avi_read_header(), avi_read_idx1(), avi_read_packet(), avi_read_seek(), avi_write_counters(), avi_write_header(), avi_write_idx1(), avi_write_ix(), avi_write_packet(), avi_write_trailer(), avisynth_read_close(), avisynth_read_header(), avisynth_read_packet(), avisynth_read_seek(), avs_read_audio_packet(), avs_read_header(), avs_read_packet(), avs_read_video_packet(), build_frame_code(), cdata_read_header(), cdata_read_packet(), cin_read_header(), cin_read_packet(), crc_write_header(), crc_write_packet(), crc_write_trailer(), dc1394_close(), dc1394_read_header(), dc1394_read_packet(), device_init(), dv1394_close(), dv1394_read_header(), dv1394_read_packet(), dv_init_mux(), dv_read_close(), dv_read_header(), dv_read_packet(), dv_read_seek(), dv_write_packet(), dv_write_trailer(), dxa_read_header(), dxa_read_packet(), ea_read_header(), ea_read_packet(), ff_rm_parse_packet(), ff_rm_retrieve_cache(), ff_rtp_send_aac(), ff_rtp_send_data(), ff_rtp_send_mpegvideo(), ffm_is_avail_data(), ffm_read_data(), ffm_read_header(), ffm_read_packet(), ffm_seek(), ffm_seek1(), ffm_set_write_index(), ffm_write_data(), ffm_write_header(), ffm_write_trailer(), film_read_close(), film_read_header(), film_read_packet(), flac_header(), flic_read_header(), flic_read_packet(), flush_packet(), flv_write_header(), flv_write_packet(), flv_write_trailer(), fourxm_read_close(), fourxm_read_header(), fourxm_read_packet(), get_packet_payload_size(), get_pointer_coordinates(), get_system_header_size(), get_vcd_padding_size(), get_vcd_scr(), gif_read_close(), gif_read_header(), gif_read_packet(), gif_write_header(), gif_write_video(), grab_read_close(), grab_read_header(), grab_read_packet(), gxf_interleave_packet(), gxf_write_header(), gxf_write_packet(), gxf_write_trailer(), idcin_read_header(), idcin_read_packet(), img_read_header(), img_read_packet(), img_write_header(), img_write_packet(), ipmovie_read_header(), ipmovie_read_packet(), matroska_read_close(), matroska_read_header(), matroska_read_packet(), matroska_read_seek(), mkv_write_block(), mkv_write_header(), mkv_write_packet(), mkv_write_tracks(), mkv_write_trailer(), mm_read_header(), mm_read_packet(), mmap_init(), mmap_read_frame(), mmap_start(), mmf_read_header(), mmf_read_packet(), mmf_write_header(), mmf_write_trailer(), mov_read_close(), mov_read_header(), mov_read_packet(), mov_write_ftyp_tag(), mov_write_header(), mov_write_packet(), mov_write_trailer(), mpc8_parse_seektable(), mpc8_read_header(), mpc8_read_packet(), mpc8_read_seek(), mpc_read_close(), mpc_read_header(), mpc_read_packet(), mpc_read_seek(), mpeg_mux_init(), mpeg_mux_write_packet(), mpegps_read_header(), mpegps_read_packet(), mpegps_read_pes_header(), mpegts_get_pcr(), mpegts_raw_read_packet(), mpegts_read_close(), mpegts_read_header(), mpegts_read_packet(), mpegts_write_end(), mpegts_write_header(), mpegts_write_pat(), mpegts_write_sdt(), mtv_read_header(), mtv_read_packet(), mxf_decrypt_triplet(), mxf_read_close(), mxf_read_header(), nsv_parse_NSVf_header(), nsv_parse_NSVs_header(), nsv_read_chunk(), nsv_read_close(), nsv_read_header(), nsv_read_packet(), nsv_read_seek(), nsv_resync(), nut_read_close(), nut_read_header(), nut_read_packet(), nut_read_seek(), nut_read_timestamp(), nut_write_header(), nut_write_packet(), nut_write_trailer(), nuv_header(), nuv_packet(), ogg_get_headers(), ogg_get_length(), ogg_gptopts(), ogg_new_stream(), ogg_packet(), ogg_read_close(), ogg_read_header(), ogg_read_packet(), ogg_read_page(), ogg_read_timestamp(), ogg_restore(), ogg_save(), ogm_dshow_header(), ogm_header(), ogm_packet(), output_packet(), process_audio_header_eacs(), process_audio_header_elements(), process_audio_header_sead(), process_ea_header(), process_video_header_vp6(), put_chunk(), put_frame(), put_pack_header(), put_padding_packet(), put_payload_header(), put_payload_parsing_info(), put_swf_end_tag(), put_swf_tag(), put_system_header(), put_vcd_padding_sector(), read_braindead_odml_indx(), read_header(), read_packet(), read_seek(), retransmit_si_info(), rm_read_audio_stream_info(), rm_read_close(), rm_read_dts(), rm_read_header(), rm_read_header_old(), rm_read_packet(), rm_write_audio(), rm_write_header(), rm_write_trailer(), rm_write_video(), roq_read_header(), roq_read_packet(), rtcp_send_sr(), rtp_send_mpegaudio(), rtp_send_mpegts_raw(), rtp_send_raw(), rtp_send_samples(), rtp_write_header(), rtp_write_packet(), rtsp_read_close(), rtsp_read_header(), rtsp_read_packet(), rtsp_read_pause(), rtsp_read_play(), rtsp_read_seek(), rtsp_send_cmd(), rtsp_skip_packet(), rv10_write_header(), sdp_parse_line(), sdp_read_close(), sdp_read_header(), seq_read_close(), seq_read_header(), seq_read_packet(), siff_read_header(), siff_read_packet(), smacker_read_close(), smacker_read_header(), smacker_read_packet(), str_read_close(), str_read_header(), str_read_packet(), swf_read_header(), swf_read_packet(), swf_write_audio(), swf_write_header(), swf_write_trailer(), swf_write_video(), sync(), tcp_read_packet(), theora_gptopts(), theora_header(), thp_read_header(), thp_read_packet(), tta_read_header(), tta_read_packet(), tta_read_seek(), udp_read_packet(), v4l2_read_close(), v4l2_read_header(), v4l2_read_packet(), v4l2_set_parameters(), vid_read_header(), vid_read_packet(), vmd_read_close(), vmd_read_header(), vmd_read_packet(), voc_get_packet(), voc_read_header(), voc_write_packet(), vorbis_header(), wav_read_header(), wav_read_packet(), wav_write_header(), wav_write_packet(), wav_write_trailer(), wc3_read_close(), wc3_read_header(), wc3_read_packet(), write_header(), write_packet(), write_trailer(), wsaud_read_header(), wsaud_read_packet(), wsvqa_read_header(), wsvqa_read_packet(), wv_read_block_header(), wv_read_header(), wv_read_packet(), wv_read_seek(), x11grab_read_close(), x11grab_read_header(), x11grab_read_packet(), yuv4_read_header(), yuv4_read_packet(), yuv4_write_header(), and yuv4_write_packet().

Definition at line 377 of file avformat.h.

Referenced by adjust_write_index(), adts_write_frame_header(), adts_write_packet(), aiff_read_header(), aiff_read_packet(), aiff_write_header(), aiff_write_packet(), aiff_write_trailer(), amf_parse_object(), amr_read_header(), amr_read_packet(), amr_write_header(), amr_write_packet(), apc_read_header(), apc_read_packet(), ape_parse_tag(), ape_read_header(), ape_read_packet(), ape_tag_read_field(), asf_build_simple_index(), asf_get_packet(), asf_read_frame_header(), asf_read_header(), asf_read_packet(), asf_read_pts(), asf_read_seek(), asf_write_header(), asf_write_header1(), asf_write_index(), asf_write_trailer(), au_read_header(), au_read_packet(), au_write_header(), au_write_packet(), au_write_trailer(), av_close_input_file(), av_estimate_timings(), av_estimate_timings_from_pts(), av_find_stream_info(), av_gen_search(), av_interleaved_write_frame(), av_open_input_stream(), av_read_frame_internal(), av_seek_frame_binary(), av_seek_frame_byte(), av_seek_frame_generic(), av_write_frame(), av_write_trailer(), avi_load_index(), avi_read_header(), avi_read_idx1(), avi_read_packet(), avi_read_seek(), avi_write_counters(), avi_write_header(), avi_write_idx1(), avi_write_ix(), avi_write_packet(), avi_write_trailer(), avs_read_audio_packet(), avs_read_header(), avs_read_packet(), avs_read_video_packet(), cdata_read_header(), cdata_read_packet(), cin_read_header(), cin_read_packet(), AvFormatDecoder::CloseContext(), crc_write_trailer(), daud_packet(), decode_frame(), decode_frame_header(), decode_info_header(), decode_main_header(), decode_stream_header(), decode_syncpoint(), dv_frame_offset(), dv_read_header(), dv_read_packet(), dv_read_seek(), dv_write_packet(), dxa_read_header(), dxa_read_packet(), ea_read_packet(), ebml_read_ascii(), ebml_read_binary(), ebml_read_element_level_up(), ebml_read_float(), ebml_read_master(), ebml_read_num(), ebml_read_seek(), ebml_read_sint(), ebml_read_skip(), ebml_read_uint(), ff_rm_parse_packet(), ff_rm_read_mdpr_codecdata(), ff_rm_retrieve_cache(), ff_rtp_send_data(), ffm_is_avail_data(), ffm_read_data(), ffm_read_header(), ffm_read_packet(), ffm_seek1(), ffm_write_header(), ffm_write_trailer(), film_read_header(), film_read_packet(), find_and_decode_index(), flac_write_header(), flic_read_header(), flic_read_packet(), flush_packet(), flv_read_header(), flv_read_metabody(), flv_read_packet(), flv_read_seek(), flv_set_video_codec(), flv_write_header(), flv_write_packet(), flv_write_trailer(), fourxm_read_header(), fourxm_read_packet(), framecrc_write_packet(), get_pts(), gif_read_header(), gif_write_header(), gif_write_trailer(), gif_write_video(), gxf_header(), gxf_packet(), gxf_read_index(), gxf_read_timestamp(), gxf_resync_media(), gxf_seek(), gxf_write_header(), gxf_write_packet(), gxf_write_trailer(), handle_packets(), id3v2_parse(), id3v2_put_size(), id3v2_put_ttag(), id3v2_read_ttag(), idcin_read_header(), idcin_read_packet(), img_read_packet(), img_write_packet(), ingenient_read_packet(), AvFormatDecoder::InitByteContext(), ipmovie_read_header(), ipmovie_read_packet(), matroska_parse_blockgroup(), matroska_parse_cluster(), matroska_parse_seekhead(), matroska_read_header(), matroska_read_seek(), mkv_write_block(), mkv_write_header(), mkv_write_packet(), mkv_write_tracks(), mkv_write_trailer(), mm_read_header(), mm_read_packet(), mmf_read_header(), mmf_read_packet(), mmf_write_header(), mmf_write_packet(), mmf_write_trailer(), mov_read_header(), mov_read_packet(), mov_write_header(), mov_write_packet(), mov_write_trailer(), mp3_parse_vbr_tags(), mp3_read_header(), mp3_read_packet(), mp3_write_header(), mp3_write_packet(), mp3_write_trailer(), mpc8_handle_chunk(), mpc8_parse_seektable(), mpc8_read_header(), mpc8_read_packet(), mpc8_read_seek(), mpc_read_header(), mpc_read_packet(), mpegps_read_dts(), mpegps_read_header(), mpegps_read_packet(), mpegps_read_pes_header(), mpegts_get_pcr(), mpegts_raw_read_packet(), mpegts_read_header(), mpegts_write_end(), mpegts_write_header(), mpegts_write_pes(), mpjpeg_write_header(), mpjpeg_write_packet(), mtv_read_header(), mtv_read_packet(), mxf_decrypt_triplet(), mxf_read_header(), mxf_read_local_tags(), mxf_read_packet(), mxf_read_seek(), nsv_parse_NSVf_header(), nsv_parse_NSVs_header(), nsv_read_chunk(), nsv_resync(), nut_read_header(), nut_read_packet(), nut_read_timestamp(), nut_write_header(), nut_write_trailer(), nuv_header(), nuv_packet(), ogg_get_length(), ogg_read_page(), ogg_read_timestamp(), ogg_restore(), ogg_save(), ogg_update_checksum(), ogg_write_page(), pcm_read_seek(), process_audio_header_eacs(), process_audio_header_elements(), process_audio_header_sead(), process_ea_header(), process_video_header_vp6(), put_chunk(), put_payload_parsing_info(), put_swf_end_tag(), put_swf_tag(), put_vcd_padding_sector(), raw_read_packet(), raw_read_partial_packet(), raw_write_packet(), read_braindead_odml_indx(), read_header(), read_packet(), read_seek(), rm_assemble_video_frame(), rm_read_audio_stream_info(), rm_read_dts(), rm_read_header(), rm_read_packet(), rm_write_audio(), rm_write_header(), rm_write_trailer(), rm_write_video(), roq_read_header(), roq_read_packet(), roq_write_header(), rtcp_send_sr(), rtp_write_header(), rv10_write_header(), sdp_read_header(), section_write_packet(), AvFormatDecoder::SeekReset(), seq_read_header(), seq_read_packet(), siff_read_header(), siff_read_packet(), smacker_read_header(), smacker_read_packet(), sol_read_header(), sol_read_packet(), str_read_header(), str_read_packet(), swf_read_header(), swf_read_packet(), swf_write_header(), swf_write_trailer(), swf_write_video(), sync(), thp_read_header(), thp_read_packet(), tta_read_header(), tta_read_packet(), tta_read_seek(), txd_read_packet(), vid_read_header(), vid_read_packet(), vmd_read_header(), vmd_read_packet(), voc_get_packet(), voc_read_header(), voc_write_header(), voc_write_packet(), voc_write_trailer(), wav_read_header(), wav_read_packet(), wav_write_header(), wav_write_packet(), wav_write_trailer(), wc3_read_header(), wc3_read_packet(), write_header(), write_packet(), write_packet_header(), write_trailer(), wsaud_read_header(), wsaud_read_packet(), wsvqa_read_header(), wsvqa_read_packet(), wv_read_header(), wv_read_packet(), wv_read_seek(), yuv4_read_header(), yuv4_read_packet(), and yuv4_write_packet().

Definition at line 378 of file avformat.h.

Referenced by asf_read_close(), asf_read_header(), asf_read_pts(), asf_reset_header(), asf_write_header1(), av_add_stream(), av_close_input_file(), av_estimate_timings(), av_estimate_timings_from_bit_rate(), av_estimate_timings_from_pts(), av_find_default_stream_index(), av_find_stream_info(), av_has_duration(), av_interleave_packet_per_dts(), av_new_stream(), av_read_frame_flush(), av_read_frame_internal(), av_remove_stream(), av_update_cur_dts(), av_update_stream_timings(), av_write_header(), av_write_trailer(), avf_sdp_create(), avi_read_close(), avi_read_header(), avi_read_idx1(), avi_read_packet(), avi_read_seek(), avi_write_counters(), avi_write_header(), avi_write_idx1(), avi_write_ix(), avi_write_trailer(), build_frame_code(), clean_index(), AvFormatDecoder::CloseCodecs(), decode_syncpoint(), AvFormatDecoder::DoFastForward(), dump_format(), dv_init_mux(), ff_nut_reset_ts(), ffm_read_close(), ffm_read_header(), ffm_write_header(), fill_all_stream_timings(), film_read_header(), find_and_decode_index(), flv_read_metabody(), flv_read_packet(), flv_write_header(), get_sindex(), get_system_header_size(), getFileInfo(), AvFormatDecoder::GetFrame(), gif_write_header(), grabThumbnail(), guess_ni_flag(), gxf_header(), gxf_interleave_packet(), gxf_write_header(), gxf_write_track_description_section(), gxf_write_trailer(), gxf_write_umf_media_description(), gxf_write_umf_payload(), gxf_write_umf_track_description(), HandleStreamChange(), MPEG2fixup::InitAV(), ThumbFinder::initAVCodec(), mkv_write_tracks(), mkv_write_trailer(), mov_read_avcC(), mov_read_close(), mov_read_ctts(), mov_read_elst(), mov_read_enda(), mov_read_esds(), mov_read_extradata(), mov_read_hdlr(), mov_read_header(), mov_read_mdhd(), mov_read_seek(), mov_read_smi(), mov_read_stco(), mov_read_stsc(), mov_read_stsd(), mov_read_stss(), mov_read_stsz(), mov_read_stts(), mov_read_tkhd(), mov_read_trak(), mov_read_wave(), mov_write_header(), mpeg_mux_end(), mpeg_mux_init(), mpegps_read_packet(), mpegps_read_pes_header(), mpegts_write_end(), mpegts_write_header(), mpegts_write_pmt(), mxf_get_stream_index(), nsv_parse_NSVs_header(), nsv_read_close(), nsv_read_header(), nut_read_header(), nut_write_header(), ogg_write_header(), ogg_write_trailer(), AvFormatDecoder::OpenFile(), output_packet(), put_system_header(), read_braindead_odml_indx(), read_seek(), remove_decoded_packets(), AvFormatDecoder::RemoveAudioStreams(), rm_read_header(), rm_write_header(), rm_write_trailer(), rtp_write_header(), rv10_write_header(), AvFormatDecoder::ScanStreams(), sdp_parse_line(), AvFormatDecoder::SeekReset(), AvFormatDecoder::SetupAudioStream(), AvFormatDecoder::SetVideoByComponentTag(), swf_read_packet(), swf_write_header(), swf_write_trailer(), sync(), voc_write_header(), write_header(), write_headers(), write_mainheader(), write_packet(), and yuv4_write_header().

Definition at line 379 of file avformat.h.

Referenced by adts_write_header(), aiff_read_header(), aiff_read_packet(), aiff_write_header(), aiff_write_trailer(), amr_read_packet(), amr_write_header(), ape_read_seek(), asf_build_simple_index(), asf_read_close(), asf_read_header(), asf_read_packet(), asf_read_pts(), asf_read_seek(), asf_reset_header(), asf_write_header1(), asf_write_packet(), au_write_header(), audio_write_header(), AvFormatDecoder::AutoSelectAudioTrack(), av_add_stream(), av_close_input_file(), av_estimate_timings(), av_estimate_timings_from_bit_rate(), av_estimate_timings_from_pts(), av_find_default_stream_index(), av_find_stream_info(), av_has_duration(), av_interleave_packet_per_dts(), av_interleaved_write_frame(), av_new_stream(), av_read_frame_flush(), av_read_frame_internal(), av_remove_stream(), av_seek_frame(), av_seek_frame_binary(), av_seek_frame_byte(), av_seek_frame_generic(), av_update_cur_dts(), av_update_stream_timings(), av_write_frame(), av_write_header(), av_write_trailer(), avi_read_close(), avi_read_header(), avi_read_idx1(), avi_read_packet(), avi_read_seek(), avi_write_counters(), avi_write_header(), avi_write_idx1(), avi_write_ix(), avi_write_packet(), avi_write_trailer(), avisynth_read_packet(), build_frame_code(), clean_index(), AvFormatDecoder::CloseCodecs(), decode_frame(), decode_stream_header(), AvFormatDecoder::DoFastForward(), dump_stream_format(), dv_init_mux(), dv_write_packet(), ff_rtp_send_aac(), ffm_read_close(), ffm_read_header(), ffm_write_header(), ffm_write_packet(), fill_all_stream_timings(), film_read_header(), filter_max_ch(), find_and_decode_index(), flac_header(), flac_write_header(), flush_packet(), flv_read_metabody(), flv_read_packet(), flv_read_seek(), flv_write_header(), flv_write_packet(), get_packet_payload_size(), get_sindex(), get_system_header_size(), MPEG2fixup::getCodecContext(), getFileInfo(), MPEG2fixup::GetFrame(), AvFormatDecoder::GetFrame(), MPEG2fixup::GetStreamType(), AvFormatDecoder::GetTrackDesc(), gif_write_header(), gif_write_packet(), grabThumbnail(), guess_ni_flag(), gxf_header(), gxf_interleave_packet(), gxf_read_index(), gxf_seek(), gxf_write_header(), gxf_write_trailer(), gxf_write_umf_track_description(), img_read_packet(), img_write_packet(), MPEG2fixup::InitAV(), ThumbFinder::initAVCodec(), avfDecoder::initialize(), MPEG2fixup::InitReplex(), matroska_parse_block(), matroska_read_header(), matroska_read_seek(), mkv_write_header(), mkv_write_packet(), mkv_write_tracks(), mkv_write_trailer(), mmf_read_packet(), mmf_write_header(), mmf_write_trailer(), mov_read_avcC(), mov_read_close(), mov_read_ctts(), mov_read_enda(), mov_read_esds(), mov_read_extradata(), mov_read_hdlr(), mov_read_header(), mov_read_mdhd(), mov_read_packet(), mov_read_seek(), mov_read_smi(), mov_read_stco(), mov_read_stsc(), mov_read_stsd(), mov_read_stss(), mov_read_stsz(), mov_read_stts(), mov_read_tkhd(), mov_read_wave(), mov_write_header(), mov_write_uuidprof_tag(), mp3_write_header(), mpc8_parse_seektable(), mpc8_read_seek(), mpc_read_packet(), mpc_read_seek(), mpeg_mux_end(), mpeg_mux_init(), mpeg_mux_write_packet(), mpegps_read_dts(), mpegps_read_packet(), mpegps_read_pes_header(), mpegts_write_end(), mpegts_write_header(), mpegts_write_packet(), mpegts_write_pmt(), mxf_get_stream_index(), mxf_read_packet(), mxf_read_seek(), nsv_read_chunk(), nsv_read_close(), nut_read_header(), nut_write_header(), ogg_get_length(), ogg_write_header(), ogg_write_packet(), ogg_write_page(), ogg_write_trailer(), ogm_dshow_header(), ogm_header(), old_flac_header(), output_packet(), pcm_read_seek(), put_system_header(), read_braindead_odml_indx(), read_seek(), remove_decoded_packets(), AvFormatDecoder::RemoveAudioStreams(), rm_read_dts(), rm_read_header(), rm_read_packet(), rm_write_header(), rm_write_packet(), rtcp_send_sr(), rtp_write_header(), rtp_write_packet(), rtsp_read_header(), rtsp_read_seek(), AvFormatDecoder::ScanStreams(), sdp_parse_line(), sdp_read_header(), AvFormatDecoder::SeekReset(), AvFormatDecoder::SetAudioByComponentTag(), AvFormatDecoder::SetupAudioStream(), AvFormatDecoder::SetVideoByComponentTag(), swf_read_packet(), swf_write_header(), swf_write_packet(), swf_write_trailer(), sync(), theora_header(), tta_read_packet(), tta_read_seek(), update_initial_timestamps(), v4l2_read_packet(), vid_read_packet(), voc_read_packet(), voc_write_header(), voc_write_packet(), vorbis_header(), wav_read_packet(), wav_read_seek(), wav_write_header(), wav_write_trailer(), write_globalinfo(), write_header(), write_headers(), write_packet(), wv_read_packet(), wv_read_seek(), yuv4_generate_header(), yuv4_read_header(), yuv4_read_packet(), yuv4_write_header(), and yuv4_write_packet().

Definition at line 382 of file avformat.h.

Referenced by dv_init_mux(), gxf_write_umf_material_description(), and mov_write_header().

This buffer is only needed when packets were already buffered but not decoded, for example to get the codec parameters in mpeg streams.

Definition at line 397 of file avformat.h.

Referenced by add_to_pktbuf(), av_find_stream_info(), av_interleave_packet_per_dts(), av_read_frame(), flush_packet_queue(), and update_initial_timestamps().

decoding: position of the first frame of the component, in AV_TIME_BASE fractional seconds.

NEVER set this value directly: it is deduced from the AVStream values.

Definition at line 402 of file avformat.h.

Referenced by ape_read_header(), av_estimate_timings(), av_open_input_stream(), av_update_stream_timings(), AvFormatDecoder::DoFastForward(), dump_format(), dxa_read_header(), fill_all_stream_timings(), flv_read_header(), mpc_read_header(), sdp_parse_line(), and wv_read_header().

decoding: total file size.

0 if unknown

Definition at line 408 of file avformat.h.

Referenced by aiff_read_header(), av_estimate_timings(), av_estimate_timings_from_bit_rate(), av_estimate_timings_from_pts(), and av_update_stream_timings().

decoding: total stream bitrate in bit/s, 0 if not available.

Never set it directly if the file_size and the duration are known as ffmpeg can compute it automatically.

Definition at line 412 of file avformat.h.

Referenced by av_estimate_timings(), av_estimate_timings_from_bit_rate(), av_update_stream_timings(), dump_format(), dv_read_header(), flv_write_header(), mpegts_read_header(), and mxf_read_seek().

const uint8_t* AVFormatContext::cur_ptr

Definition at line 416 of file avformat.h.

Referenced by av_read_frame_flush(), av_read_frame_internal(), and av_remove_stream().

Definition at line 417 of file avformat.h.

Referenced by av_read_frame_flush(), and av_read_frame_internal().

offset of the first packet

Definition at line 422 of file avformat.h.

Definition at line 424 of file avformat.h.

Referenced by mpeg_mux_init().

Definition at line 425 of file avformat.h.

Referenced by mpeg_mux_init().

Definition at line 426 of file avformat.h.

Referenced by mpeg_mux_write_packet().

Definition at line 427 of file avformat.h.

Referenced by output_packet(), and rtp_write_header().

Definition at line 429 of file avformat.h.

Referenced by av_open_input_stream(), and AvFormatDecoder::OpenFile().

Definition at line 435 of file avformat.h.

Referenced by pmt_cb().

number of times to loop output in formats that support it

Definition at line 440 of file avformat.h.

Referenced by gif_write_header().

Definition at line 442 of file avformat.h.

Referenced by av_read_frame(), avi_read_header(), and device_open().

Definition at line 447 of file avformat.h.

Referenced by img_read_packet().

decoding: size of data to probe; encoding unused

Definition at line 449 of file avformat.h.

Referenced by mpegts_read_header().

maximum duration in AV_TIME_BASE units over which the input should be analyzed in av_find_stream_info()

Definition at line 454 of file avformat.h.

Referenced by av_find_stream_info().

const uint8_t* AVFormatContext::key

Definition at line 456 of file avformat.h.

Referenced by asf_read_packet(), and mxf_decrypt_triplet().

Definition at line 457 of file avformat.h.

Referenced by asf_read_packet(), and mxf_decrypt_triplet().


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

Generated on Sat Sep 4 05:15:58 2010 for MythTV by  doxygen 1.5.5