FFmpeg
Data Fields
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 56 of file async.c.

Field Documentation

◆ class

AVClass* AsyncContext::class

Definition at line 57 of file async.c.

◆ inner

URLContext* AsyncContext::inner

Definition at line 58 of file async.c.

◆ seek_request

int AsyncContext::seek_request

Definition at line 60 of file async.c.

◆ seek_pos

int64_t AsyncContext::seek_pos

Definition at line 61 of file async.c.

◆ seek_whence

int AsyncContext::seek_whence

Definition at line 62 of file async.c.

◆ seek_completed

int AsyncContext::seek_completed

Definition at line 63 of file async.c.

◆ seek_ret

int64_t AsyncContext::seek_ret

Definition at line 64 of file async.c.

◆ inner_io_error

int AsyncContext::inner_io_error

Definition at line 66 of file async.c.

◆ io_error

int AsyncContext::io_error

Definition at line 67 of file async.c.

◆ io_eof_reached

int AsyncContext::io_eof_reached

Definition at line 68 of file async.c.

◆ logical_pos

int64_t AsyncContext::logical_pos

Definition at line 70 of file async.c.

◆ logical_size

int64_t AsyncContext::logical_size

Definition at line 71 of file async.c.

◆ ring

RingBuffer AsyncContext::ring

Definition at line 72 of file async.c.

◆ cond_wakeup_main

pthread_cond_t AsyncContext::cond_wakeup_main

Definition at line 74 of file async.c.

◆ cond_wakeup_background

pthread_cond_t AsyncContext::cond_wakeup_background

Definition at line 75 of file async.c.

◆ mutex

pthread_mutex_t AsyncContext::mutex

Definition at line 76 of file async.c.

◆ async_buffer_thread

pthread_t AsyncContext::async_buffer_thread

Definition at line 77 of file async.c.

◆ abort_request

int AsyncContext::abort_request

Definition at line 79 of file async.c.

◆ interrupt_callback

AVIOInterruptCB AsyncContext::interrupt_callback

Definition at line 80 of file async.c.


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