FFmpeg
Loading...
Searching...
No Matches
AsyncContext Struct Reference

Data Fields

AVClassclass
URLContextinner
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

Detailed Description

Definition at line 58 of file async.c.

Field Documentation

◆ class

AVClass* AsyncContext::class

Definition at line 59 of file async.c.

◆ inner

URLContext* AsyncContext::inner

Definition at line 60 of file async.c.

◆ seek_request

int AsyncContext::seek_request

Definition at line 62 of file async.c.

◆ seek_pos

int64_t AsyncContext::seek_pos

Definition at line 63 of file async.c.

◆ seek_whence

int AsyncContext::seek_whence

Definition at line 64 of file async.c.

◆ seek_completed

int AsyncContext::seek_completed

Definition at line 65 of file async.c.

◆ seek_ret

int64_t AsyncContext::seek_ret

Definition at line 66 of file async.c.

◆ inner_io_error

int AsyncContext::inner_io_error

Definition at line 68 of file async.c.

◆ io_error

int AsyncContext::io_error

Definition at line 69 of file async.c.

◆ io_eof_reached

int AsyncContext::io_eof_reached

Definition at line 70 of file async.c.

◆ logical_pos

int64_t AsyncContext::logical_pos

Definition at line 72 of file async.c.

◆ logical_size

int64_t AsyncContext::logical_size

Definition at line 73 of file async.c.

◆ ring

RingBuffer AsyncContext::ring

Definition at line 74 of file async.c.

◆ cond_wakeup_main

pthread_cond_t AsyncContext::cond_wakeup_main

Definition at line 76 of file async.c.

◆ cond_wakeup_background

pthread_cond_t AsyncContext::cond_wakeup_background

Definition at line 77 of file async.c.

◆ mutex

pthread_mutex_t AsyncContext::mutex

Definition at line 78 of file async.c.

◆ async_buffer_thread

pthread_t AsyncContext::async_buffer_thread

Definition at line 79 of file async.c.

◆ abort_request

int AsyncContext::abort_request

Definition at line 81 of file async.c.

◆ interrupt_callback

AVIOInterruptCB AsyncContext::interrupt_callback

Definition at line 82 of file async.c.


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