FFmpeg
4.0
|
Data Fields | |
AVClass * | class |
URLContext * | inner |
int | seek_request |
int64_t | seek_pos |
int | seek_whence |
int | seek_completed |
int64_t | seek_ret |
int | inner_io_error |
int | io_error |
int | io_eof_reached |
int64_t | logical_pos |
int64_t | logical_size |
RingBuffer | ring |
pthread_cond_t | cond_wakeup_main |
pthread_cond_t | cond_wakeup_background |
pthread_mutex_t | mutex |
pthread_t | async_buffer_thread |
int | abort_request |
AVIOInterruptCB | interrupt_callback |
int | fd |
struct AVTreeNode * | root |
int64_t | cache_pos |
int64_t | inner_pos |
int64_t | end |
int | is_true_eof |
int64_t | cache_hit |
int64_t | cache_miss |
int | read_ahead_limit |
URLContext * Context::inner |
Definition at line 58 of file async.c.
Referenced by async_buffer_task(), async_close(), async_open(), cache_close(), cache_open(), cache_read(), cache_seek(), and wrapped_url_read().
int Context::seek_request |
Definition at line 60 of file async.c.
Referenced by async_buffer_task(), and async_seek().
int64_t Context::seek_pos |
Definition at line 61 of file async.c.
Referenced by async_buffer_task(), and async_seek().
int Context::seek_whence |
Definition at line 62 of file async.c.
Referenced by async_buffer_task(), and async_seek().
int Context::seek_completed |
Definition at line 63 of file async.c.
Referenced by async_buffer_task(), and async_seek().
int64_t Context::seek_ret |
Definition at line 64 of file async.c.
Referenced by async_buffer_task(), and async_seek().
int Context::inner_io_error |
Definition at line 66 of file async.c.
Referenced by async_buffer_task(), and wrapped_url_read().
int Context::io_error |
Definition at line 67 of file async.c.
Referenced by async_buffer_task(), and async_read_internal().
int Context::io_eof_reached |
Definition at line 68 of file async.c.
Referenced by async_buffer_task(), and async_read_internal().
int64_t Context::logical_pos |
Definition at line 70 of file async.c.
Referenced by add_entry(), async_read_internal(), async_seek(), cache_read(), and cache_seek().
int64_t Context::logical_size |
Definition at line 71 of file async.c.
Referenced by async_open(), and async_seek().
RingBuffer Context::ring |
Definition at line 72 of file async.c.
Referenced by async_buffer_task(), async_close(), async_open(), async_read_internal(), and async_seek().
pthread_cond_t Context::cond_wakeup_main |
Definition at line 74 of file async.c.
Referenced by async_buffer_task(), async_close(), async_open(), async_read_internal(), and async_seek().
pthread_cond_t Context::cond_wakeup_background |
Definition at line 75 of file async.c.
Referenced by async_buffer_task(), async_close(), async_open(), async_read_internal(), and async_seek().
pthread_mutex_t Context::mutex |
Definition at line 76 of file async.c.
Referenced by async_buffer_task(), async_close(), async_open(), async_read_internal(), and async_seek().
pthread_t Context::async_buffer_thread |
Definition at line 77 of file async.c.
Referenced by async_close(), and async_open().
int Context::abort_request |
Definition at line 79 of file async.c.
Referenced by async_check_interrupt(), and async_close().
AVIOInterruptCB Context::interrupt_callback |
Definition at line 80 of file async.c.
Referenced by async_check_interrupt(), and async_open().
int Context::fd |
Definition at line 56 of file cache.c.
Referenced by add_entry(), cache_close(), cache_open(), and cache_read().
struct AVTreeNode* Context::root |
Definition at line 57 of file cache.c.
Referenced by add_entry(), cache_close(), and cache_read().
int64_t Context::cache_pos |
Definition at line 59 of file cache.c.
Referenced by add_entry(), and cache_read().
int64_t Context::inner_pos |
Definition at line 60 of file cache.c.
Referenced by cache_read(), and cache_seek().
int64_t Context::end |
Definition at line 61 of file cache.c.
Referenced by cache_read(), and cache_seek().
int Context::is_true_eof |
Definition at line 62 of file cache.c.
Referenced by cache_read(), and cache_seek().
int64_t Context::cache_hit |
Definition at line 64 of file cache.c.
Referenced by cache_close(), and cache_read().
int64_t Context::cache_miss |
Definition at line 64 of file cache.c.
Referenced by cache_close(), and cache_read().
int Context::read_ahead_limit |
Definition at line 65 of file cache.c.
Referenced by cache_seek().