FFmpeg
Data Fields
SharedContext Struct Reference

Data Fields

AVClassclass
 
URLContextinner
 
int64_t inner_pos
 
char * cache_dir
 
int block_shift
 requested shift; may disagree with actual More...
 
int read_only
 
int64_t timeout
 
int retry_errors
 
int verify
 
int64_t pos
 current logical position More...
 
uint8_t * tmp_buf
 
int block_size
 
int write_err
 write error occurred More...
 
uint8_t * cache_data
 optional mmap of the cache file More...
 
char * cache_path
 
off_t cache_size
 size of mapped memory region (for munmap) More...
 
int fd
 
Spacemapspacemap
 
char * map_path
 
off_t map_size
 
int mapfd
 
int64_t nb_hit
 
int64_t nb_miss
 

Detailed Description

Definition at line 141 of file shared.c.

Field Documentation

◆ class

AVClass* SharedContext::class

Definition at line 142 of file shared.c.

◆ inner

URLContext* SharedContext::inner

Definition at line 143 of file shared.c.

◆ inner_pos

int64_t SharedContext::inner_pos

Definition at line 144 of file shared.c.

◆ cache_dir

char* SharedContext::cache_dir

Definition at line 147 of file shared.c.

◆ block_shift

int SharedContext::block_shift

requested shift; may disagree with actual

Definition at line 148 of file shared.c.

◆ read_only

int SharedContext::read_only

Definition at line 149 of file shared.c.

◆ timeout

int64_t SharedContext::timeout

Definition at line 150 of file shared.c.

◆ retry_errors

int SharedContext::retry_errors

Definition at line 151 of file shared.c.

◆ verify

int SharedContext::verify

Definition at line 152 of file shared.c.

◆ pos

int64_t SharedContext::pos

current logical position

Definition at line 155 of file shared.c.

◆ tmp_buf

uint8_t* SharedContext::tmp_buf

Definition at line 156 of file shared.c.

◆ block_size

int SharedContext::block_size

Definition at line 157 of file shared.c.

◆ write_err

int SharedContext::write_err

write error occurred

Definition at line 158 of file shared.c.

◆ cache_data

uint8_t* SharedContext::cache_data

optional mmap of the cache file

Definition at line 161 of file shared.c.

◆ cache_path

char* SharedContext::cache_path

Definition at line 162 of file shared.c.

◆ cache_size

off_t SharedContext::cache_size

size of mapped memory region (for munmap)

Definition at line 163 of file shared.c.

◆ fd

int SharedContext::fd

Definition at line 164 of file shared.c.

◆ spacemap

Spacemap* SharedContext::spacemap

Definition at line 167 of file shared.c.

◆ map_path

char* SharedContext::map_path

Definition at line 168 of file shared.c.

◆ map_size

off_t SharedContext::map_size

Definition at line 169 of file shared.c.

◆ mapfd

int SharedContext::mapfd

Definition at line 170 of file shared.c.

◆ nb_hit

int64_t SharedContext::nb_hit

Definition at line 173 of file shared.c.

◆ nb_miss

int64_t SharedContext::nb_miss

Definition at line 174 of file shared.c.


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