FFmpeg
|
#include <avio_internal.h>
Data Fields | |
AVIOContext | pub |
int(* | short_seek_get )(void *opaque) |
A callback that is used instead of short_seek_threshold. More... | |
int | short_seek_threshold |
Threshold to favor readahead over seek. More... | |
enum AVIODataMarkerType | current_type |
int64_t | last_time |
int64_t | maxsize |
max filesize, used to limit allocations More... | |
int64_t | bytes_read |
Bytes read statistic. More... | |
int64_t | bytes_written |
Bytes written statistic. More... | |
int | seek_count |
seek statistic More... | |
int | writeout_count |
writeout statistic More... | |
int | orig_buffer_size |
Original buffer size used after probing to ensure seekback and to reset the buffer size. More... | |
int64_t | written_output_size |
Written output size is updated each time a successful writeout ends up further position-wise. More... | |
Definition at line 28 of file avio_internal.h.
AVIOContext FFIOContext::pub |
Definition at line 29 of file avio_internal.h.
Referenced by asf_write_trailer(), asfrtp_parse_packet(), close_demux_for_component(), ff_av1_filter_obus_buf(), ff_parse_mpeg2_descriptor(), ff_wms_parse_sdp_a_line(), free_playlist_list(), free_representation(), handle_id3(), hls_read_header(), hls_read_packet(), hls_read_seek(), id3v2_parse(), init_packetizer(), intercept_id3(), m4sl_cb(), mms_put_utf16(), mp4_read_iods(), mp4_read_od(), mpjpeg_read_probe(), ogg_write_vorbiscomment(), parse_mp4_descr(), parse_mp4_descr_arr(), parse_MP4DecConfigDescrTag(), parse_MP4ESDescrTag(), parse_MP4IODescrTag(), parse_MP4ODescrTag(), parse_MP4SLDescrTag(), put_frame(), put_payload_header(), qt_rtp_parse_packet(), rdt_load_mdpr(), rdt_parse_packet(), recheck_discard_flags(), reopen_demux_for_component(), sap_read_header(), track_header(), and track_index().
int(* FFIOContext::short_seek_get) (void *opaque) |
A callback that is used instead of short_seek_threshold.
Definition at line 33 of file avio_internal.h.
int FFIOContext::short_seek_threshold |
Threshold to favor readahead over seek.
Definition at line 38 of file avio_internal.h.
enum AVIODataMarkerType FFIOContext::current_type |
Definition at line 40 of file avio_internal.h.
int64_t FFIOContext::last_time |
Definition at line 41 of file avio_internal.h.
int64_t FFIOContext::maxsize |
max filesize, used to limit allocations
Definition at line 46 of file avio_internal.h.
Referenced by mp3_read_header(), and thp_read_header().
int64_t FFIOContext::bytes_read |
Bytes read statistic.
Definition at line 51 of file avio_internal.h.
Referenced by avio_read(), and fill_buffer().
int64_t FFIOContext::bytes_written |
Bytes written statistic.
Definition at line 56 of file avio_internal.h.
int FFIOContext::seek_count |
seek statistic
Definition at line 61 of file avio_internal.h.
int FFIOContext::writeout_count |
writeout statistic
Definition at line 66 of file avio_internal.h.
int FFIOContext::orig_buffer_size |
Original buffer size used after probing to ensure seekback and to reset the buffer size.
Definition at line 72 of file avio_internal.h.
Referenced by ffio_realloc_buf(), and set_buf_size().
int64_t FFIOContext::written_output_size |
Written output size is updated each time a successful writeout ends up further position-wise.
Definition at line 78 of file avio_internal.h.