| 
    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(), mpjpeg_read_probe(), ogg_write_vorbiscomment(), 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.
 1.8.17