FFmpeg
Data Fields
BufferSinkContext Struct Reference

Data Fields

const AVClassclass
 
unsigned warning_limit
 
unsigned frame_size
 
enum AVPixelFormatpixel_formats
 
unsigned nb_pixel_formats
 
int * colorspaces
 
unsigned nb_colorspaces
 
int * colorranges
 
unsigned nb_colorranges
 
int * alphamodes
 
unsigned nb_alphamodes
 
enum AVSampleFormatsample_formats
 
unsigned nb_sample_formats
 
int * samplerates
 
unsigned nb_samplerates
 
AVChannelLayoutchannel_layouts
 
unsigned nb_channel_layouts
 
AVFramepeeked_frame
 

Detailed Description

Definition at line 43 of file buffersink.c.

Field Documentation

◆ class

const AVClass* BufferSinkContext::class

Definition at line 44 of file buffersink.c.

◆ warning_limit

unsigned BufferSinkContext::warning_limit

Definition at line 45 of file buffersink.c.

Referenced by activate(), and common_init().

◆ frame_size

unsigned BufferSinkContext::frame_size

Definition at line 46 of file buffersink.c.

Referenced by av_buffersink_set_frame_size(), and config_input_audio().

◆ pixel_formats

enum AVPixelFormat* BufferSinkContext::pixel_formats

Definition at line 60 of file buffersink.c.

Referenced by vsink_query_formats().

◆ nb_pixel_formats

unsigned BufferSinkContext::nb_pixel_formats

Definition at line 61 of file buffersink.c.

Referenced by common_init(), and vsink_query_formats().

◆ colorspaces

int* BufferSinkContext::colorspaces

Definition at line 63 of file buffersink.c.

Referenced by vsink_query_formats().

◆ nb_colorspaces

unsigned BufferSinkContext::nb_colorspaces

Definition at line 64 of file buffersink.c.

Referenced by common_init(), and vsink_query_formats().

◆ colorranges

int* BufferSinkContext::colorranges

Definition at line 66 of file buffersink.c.

Referenced by vsink_query_formats().

◆ nb_colorranges

unsigned BufferSinkContext::nb_colorranges

Definition at line 67 of file buffersink.c.

Referenced by common_init(), and vsink_query_formats().

◆ alphamodes

int* BufferSinkContext::alphamodes

Definition at line 69 of file buffersink.c.

Referenced by vsink_query_formats().

◆ nb_alphamodes

unsigned BufferSinkContext::nb_alphamodes

Definition at line 70 of file buffersink.c.

Referenced by vsink_query_formats().

◆ sample_formats

enum AVSampleFormat* BufferSinkContext::sample_formats

Definition at line 82 of file buffersink.c.

Referenced by asink_query_formats().

◆ nb_sample_formats

unsigned BufferSinkContext::nb_sample_formats

Definition at line 83 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ samplerates

int* BufferSinkContext::samplerates

Definition at line 85 of file buffersink.c.

Referenced by asink_query_formats().

◆ nb_samplerates

unsigned BufferSinkContext::nb_samplerates

Definition at line 86 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ channel_layouts

AVChannelLayout* BufferSinkContext::channel_layouts

Definition at line 88 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ nb_channel_layouts

unsigned BufferSinkContext::nb_channel_layouts

Definition at line 89 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ peeked_frame

AVFrame* BufferSinkContext::peeked_frame

Definition at line 91 of file buffersink.c.

Referenced by get_frame_internal(), return_or_keep_frame(), and uninit().


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