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
 
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 58 of file buffersink.c.

Referenced by vsink_query_formats().

◆ nb_pixel_formats

unsigned BufferSinkContext::nb_pixel_formats

Definition at line 59 of file buffersink.c.

Referenced by common_init(), and vsink_query_formats().

◆ colorspaces

int* BufferSinkContext::colorspaces

Definition at line 61 of file buffersink.c.

Referenced by vsink_query_formats().

◆ nb_colorspaces

unsigned BufferSinkContext::nb_colorspaces

Definition at line 62 of file buffersink.c.

Referenced by common_init(), and vsink_query_formats().

◆ colorranges

int* BufferSinkContext::colorranges

Definition at line 64 of file buffersink.c.

Referenced by vsink_query_formats().

◆ nb_colorranges

unsigned BufferSinkContext::nb_colorranges

Definition at line 65 of file buffersink.c.

Referenced by common_init(), and vsink_query_formats().

◆ sample_formats

enum AVSampleFormat* BufferSinkContext::sample_formats

Definition at line 77 of file buffersink.c.

Referenced by asink_query_formats().

◆ nb_sample_formats

unsigned BufferSinkContext::nb_sample_formats

Definition at line 78 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ samplerates

int* BufferSinkContext::samplerates

Definition at line 80 of file buffersink.c.

Referenced by asink_query_formats().

◆ nb_samplerates

unsigned BufferSinkContext::nb_samplerates

Definition at line 81 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ channel_layouts

AVChannelLayout* BufferSinkContext::channel_layouts

Definition at line 83 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ nb_channel_layouts

unsigned BufferSinkContext::nb_channel_layouts

Definition at line 84 of file buffersink.c.

Referenced by asink_query_formats(), and common_init().

◆ peeked_frame

AVFrame* BufferSinkContext::peeked_frame

Definition at line 86 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: