#include <avformat.h>
Definition at line 371 of file avformat.h.
Public Attributes | |
| const AVClass * | av_class |
| set by av_alloc_format_context | |
| struct AVInputFormat * | iformat |
| struct AVOutputFormat * | oformat |
| void * | priv_data |
| ByteIOContext | pb |
| unsigned int | nb_streams |
| AVStream * | streams [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 AVPacketList * | packet_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. | |
| AVStream * | cur_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 |
| const AVClass* AVFormatContext::av_class |
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().
struct AVInputFormat* AVFormatContext::iformat [read] |
Definition at line 374 of file avformat.h.
Referenced by av_add_stream(), av_close_input_file(), av_estimate_timings(), av_new_stream(), av_open_input_stream(), av_read_frame_internal(), av_read_packet(), av_read_pause(), av_read_play(), av_remove_stream(), av_seek_frame(), av_seek_frame_binary(), av_seek_frame_generic(), AvFormatDecoder::CloseContext(), dump_format(), dump_stream_format(), format_to_name(), getFileInfo(), img_read_header(), avfDecoder::initialize(), raw_read_header(), AvFormatDecoder::Reset(), and video_read_header().
struct AVOutputFormat* AVFormatContext::oformat [read] |
Definition at line 375 of file avformat.h.
Referenced by av_interleave_packet(), av_interleaved_write_frame(), av_set_parameters(), av_write_frame(), av_write_header(), av_write_trailer(), dump_format(), dump_stream_format(), format_to_name(), img_write_header(), avfDecoder::initialize(), mov_write_header(), and mpeg_mux_init().
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().
| unsigned int AVFormatContext::nb_streams |
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().
| AVStream* AVFormatContext::streams[MAX_STREAMS] |
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().
| char AVFormatContext::filename[1024] |
input or output filename
Definition at line 380 of file avformat.h.
Referenced by audio_read_header(), audio_write_header(), av_open_input_stream(), avisynth_read_header(), dc1394_read_header(), device_open(), dv1394_read_header(), grab_read_header(), gxf_write_material_data_section(), img_read_header(), img_write_header(), nsv_read_header(), rtsp_read_close(), rtsp_read_header(), rtsp_read_pause(), rtsp_read_play(), sdp_parse_line(), and x11grab_read_header().
Definition at line 382 of file avformat.h.
Referenced by dv_init_mux(), gxf_write_umf_material_description(), and mov_write_header().
| char AVFormatContext::title[512] |
Definition at line 383 of file avformat.h.
Referenced by aiff_read_header(), ape_parse_tag(), asf_read_header(), asf_write_header1(), avf_sdp_create(), avi_read_header(), avi_write_header(), decode_info_header(), id3v1_create_tag(), id3v1_parse_tag(), id3v2_parse(), matroska_parse_info(), mkv_write_header(), mov_read_udta(), mov_write_ilst_tag(), mov_write_meta_tag(), mov_write_udta_tag(), mov_write_uuidusmt_tag(), mp3_write_header(), mp3_write_trailer(), mpegts_write_header(), nsv_parse_NSVf_header(), MetaIOAVFComment::read(), rm_read_audio_stream_info(), rm_read_header(), rv10_write_header(), sdp_parse_line(), vorbis_comment(), wc3_read_header(), and write_globalinfo().
| char AVFormatContext::author[512] |
Definition at line 384 of file avformat.h.
Referenced by aiff_read_header(), ape_parse_tag(), asf_read_header(), asf_write_header1(), avi_read_header(), avi_write_header(), decode_info_header(), id3v1_create_tag(), id3v1_parse_tag(), id3v2_parse(), mov_read_udta(), mov_write_ilst_tag(), mov_write_meta_tag(), mov_write_udta_tag(), mp3_write_header(), nsv_parse_NSVf_header(), MetaIOAVFComment::read(), rm_read_audio_stream_info(), rm_read_header(), rv10_write_header(), vorbis_comment(), and write_globalinfo().
| char AVFormatContext::copyright[512] |
Definition at line 385 of file avformat.h.
Referenced by aiff_read_header(), ape_parse_tag(), asf_read_header(), asf_write_header1(), avi_read_header(), avi_write_header(), decode_info_header(), id3v2_parse(), mov_read_udta(), mp3_write_header(), nsv_parse_NSVf_header(), rm_read_audio_stream_info(), rm_read_header(), rv10_write_header(), vorbis_comment(), and write_globalinfo().
| char AVFormatContext::comment[512] |
Definition at line 386 of file avformat.h.
Referenced by aiff_read_header(), ape_parse_tag(), asf_read_header(), asf_write_header1(), avi_read_header(), avi_write_header(), decode_info_header(), id3v1_create_tag(), id3v1_parse_tag(), mov_read_udta(), mov_write_ilst_tag(), mov_write_meta_tag(), mov_write_udta_tag(), rm_read_audio_stream_info(), rm_read_header(), rv10_write_header(), sdp_parse_line(), and vorbis_comment().
| char AVFormatContext::album[512] |
Definition at line 387 of file avformat.h.
Referenced by ape_parse_tag(), asf_read_header(), avi_read_header(), avi_write_header(), id3v1_create_tag(), id3v1_parse_tag(), id3v2_parse(), mov_write_ilst_tag(), mov_write_meta_tag(), mov_write_udta_tag(), mp3_write_header(), MetaIOAVFComment::read(), and vorbis_comment().
ID3 year, 0 if none.
Definition at line 388 of file avformat.h.
Referenced by ape_parse_tag(), asf_read_header(), id3v1_create_tag(), id3v1_parse_tag(), mov_write_ilst_tag(), mov_write_meta_tag(), mov_write_udta_tag(), mp3_write_header(), and MetaIOAVFComment::read().
track number, 0 if none
Definition at line 389 of file avformat.h.
Referenced by ape_parse_tag(), asf_read_header(), avi_read_header(), avi_write_header(), id3v1_create_tag(), id3v1_parse_tag(), id3v2_parse(), mov_write_meta_tag(), mov_write_trkn_tag(), mov_write_udta_tag(), mp3_write_header(), MetaIOAVFComment::read(), and vorbis_comment().
| char AVFormatContext::genre[32] |
ID3 genre.
Definition at line 390 of file avformat.h.
Referenced by ape_parse_tag(), asf_read_header(), avi_read_header(), avi_write_header(), id3v1_create_tag(), id3v1_parse_tag(), id3v2_parse(), mov_write_ilst_tag(), mov_write_meta_tag(), mov_write_udta_tag(), mp3_write_header(), MetaIOAVFComment::read(), and vorbis_comment().
format specific flags, see AVFMTCTX_xx
Definition at line 392 of file avformat.h.
Referenced by av_find_stream_info(), avs_read_header(), img_read_header(), mpegps_read_header(), mpegts_read_header(), read_header(), rtsp_read_header(), sdp_read_header(), and swf_read_header().
struct AVPacketList* AVFormatContext::packet_buffer [read] |
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: duration of the stream, in AV_TIME_BASE fractional seconds.
NEVER set this value directly: it is deduced from the AVStream values.
Definition at line 406 of file avformat.h.
Referenced by amf_parse_object(), ape_read_header(), av_estimate_timings(), av_estimate_timings_from_bit_rate(), av_open_input_stream(), av_update_stream_timings(), avi_read_header(), dump_format(), dxa_read_header(), fill_all_stream_timings(), flv_read_packet(), getFileInfo(), MetaIOAVFComment::getTrackLength(), avfDecoder::initialize(), matroska_parse_info(), matroska_read_header(), mpc_read_header(), ogg_get_length(), AvFormatDecoder::OpenFile(), sdp_parse_line(), wv_read_header(), and wv_read_seek().
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().
Definition at line 415 of file avformat.h.
Referenced by av_close_input_file(), av_estimate_timings_from_pts(), av_read_frame_flush(), av_read_frame_internal(), and av_remove_stream().
| 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().
Definition at line 418 of file avformat.h.
Referenced by av_close_input_file(), av_estimate_timings_from_pts(), av_read_frame_flush(), and av_read_frame_internal().
Definition at line 421 of file avformat.h.
Referenced by asf_build_simple_index(), asf_get_packet(), asf_read_pts(), av_find_stream_info(), av_gen_search(), av_open_input_stream(), av_seek_frame_byte(), nut_read_header(), and pcm_read_seek().
Definition at line 429 of file avformat.h.
Referenced by av_open_input_stream(), and AvFormatDecoder::OpenFile().
| void(* AVFormatContext::streams_changed)(void *) |
Referenced by mpegps_read_packet(), AvFormatDecoder::OpenFile(), pmt_cb(), and AvFormatDecoder::Reset().
Definition at line 433 of file avformat.h.
Referenced by mpegps_read_packet(), AvFormatDecoder::OpenFile(), pmt_cb(), and AvFormatDecoder::Reset().
| const uint8_t* AVFormatContext::cur_pmt_sect |
Definition at line 434 of file avformat.h.
Referenced by av_close_input_file(), AvFormatDecoder::HasVideo(), pmt_cb(), AvFormatDecoder::ScanATSCCaptionStreams(), AvFormatDecoder::ScanDSMCCStreams(), and AvFormatDecoder::ScanTeletextCaptions().
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().
| unsigned int AVFormatContext::probesize |
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().
| unsigned int AVFormatContext::nb_programs |
Definition at line 459 of file avformat.h.
Referenced by av_close_input_file(), av_new_program(), av_program_add_stream_index(), and dump_format().
Definition at line 460 of file avformat.h.
Referenced by av_close_input_file(), av_new_program(), av_program_add_stream_index(), and dump_format().
1.5.5