FFmpeg
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
BufferSinkContext Struct Reference

Data Fields

AVFilterBufferRefcur_buf
 last buffer delivered on the sink
 
AVAudioFifoaudio_fifo
 FIFO for audio samples.
 
int64_t next_pts
 interpolating audio pts
 
AVFifoBufferfifo
 FIFO buffer of video frame references.
 
unsigned warning_limit
 
enum AVPixelFormatpixel_fmts
 list of accepted pixel formats, must be terminated with -1
 
enum AVSampleFormatsample_fmts
 list of accepted sample formats, terminated by AV_SAMPLE_FMT_NONE
 
int64_t * channel_layouts
 list of accepted channel layouts, terminated by -1
 

Detailed Description

Definition at line 37 of file buffersink.c.

Field Documentation

AVFilterBufferRef* BufferSinkContext::cur_buf

last buffer delivered on the sink

Definition at line 38 of file buffersink.c.

Referenced by ff_buffersink_read_compat(), and filter_frame().

AVAudioFifo* BufferSinkContext::audio_fifo

FIFO for audio samples.

Definition at line 39 of file buffersink.c.

Referenced by ff_buffersink_read_samples_compat(), read_from_fifo(), and uninit().

int64_t BufferSinkContext::next_pts

interpolating audio pts

Definition at line 40 of file buffersink.c.

Referenced by ff_buffersink_read_samples_compat(), and read_from_fifo().

AVFifoBuffer* BufferSinkContext::fifo
unsigned BufferSinkContext::warning_limit

Definition at line 61 of file sink_buffer.c.

Referenced by common_init(), and filter_frame().

enum AVPixelFormat* BufferSinkContext::pixel_fmts

list of accepted pixel formats, must be terminated with -1

Definition at line 64 of file sink_buffer.c.

Referenced by vsink_init(), vsink_query_formats(), and vsink_uninit().

enum AVSampleFormat* BufferSinkContext::sample_fmts

list of accepted sample formats, terminated by AV_SAMPLE_FMT_NONE

Definition at line 67 of file sink_buffer.c.

Referenced by asink_init(), asink_query_formats(), and asink_uninit().

int64_t* BufferSinkContext::channel_layouts

list of accepted channel layouts, terminated by -1

Definition at line 68 of file sink_buffer.c.

Referenced by asink_init(), asink_query_formats(), and asink_uninit().


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