FFmpeg  1.2.12
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
int all_channel_counts
int * sample_rates
 list of accepted sample rates, terminated by -1

Detailed Description

Definition at line 37 of file buffersink.c.

Field Documentation

int BufferSinkContext::all_channel_counts

Definition at line 64 of file sink_buffer.c.

Referenced by asink_init(), and asink_query_formats().

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::channel_layouts

list of accepted channel layouts, terminated by -1

Definition at line 63 of file sink_buffer.c.

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

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().

AVFifoBuffer* BufferSinkContext::fifo
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().

enum AVPixelFormat* BufferSinkContext::pixel_fmts

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

Definition at line 59 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 62 of file sink_buffer.c.

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

int* BufferSinkContext::sample_rates

list of accepted sample rates, terminated by -1

Definition at line 65 of file sink_buffer.c.

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

unsigned BufferSinkContext::warning_limit

Definition at line 56 of file sink_buffer.c.

Referenced by common_init(), and filter_frame().


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