| FFmpeg
    | 

| Data Fields | |
| const AVClass * | class | 
| AVFifoBuffer * | fifo | 
| FIFO buffer of video frame references.  More... | |
| unsigned | warning_limit | 
| enum AVPixelFormat * | pixel_fmts | 
| list of accepted pixel formats, must be terminated with -1  More... | |
| int | pixel_fmts_size | 
| enum AVSampleFormat * | sample_fmts | 
| list of accepted sample formats, terminated by AV_SAMPLE_FMT_NONE  More... | |
| int | sample_fmts_size | 
| int64_t * | channel_layouts | 
| list of accepted channel layouts, terminated by -1  More... | |
| int | channel_layouts_size | 
| int * | channel_counts | 
| list of accepted channel counts, terminated by -1  More... | |
| int | channel_counts_size | 
| int | all_channel_counts | 
| int * | sample_rates | 
| list of accepted sample rates, terminated by -1  More... | |
| int | sample_rates_size | 
| AVAudioFifo * | audio_fifo | 
| FIFO for audio samples.  More... | |
| int64_t | next_pts | 
| interpolating audio pts  More... | |
Detailed Description
Definition at line 38 of file buffersink.c.
Field Documentation
| int BufferSinkContext::all_channel_counts | 
Definition at line 54 of file buffersink.c.
Referenced by asink_query_formats().
| AVAudioFifo* BufferSinkContext::audio_fifo | 
FIFO for audio samples.
Definition at line 59 of file buffersink.c.
Referenced by av_buffersink_get_samples(), read_from_fifo(), and uninit().
| int* BufferSinkContext::channel_counts | 
list of accepted channel counts, terminated by -1
Definition at line 52 of file buffersink.c.
Referenced by asink_query_formats().
| int BufferSinkContext::channel_counts_size | 
Definition at line 53 of file buffersink.c.
Referenced by asink_query_formats().
| int64_t* BufferSinkContext::channel_layouts | 
list of accepted channel layouts, terminated by -1
Definition at line 50 of file buffersink.c.
Referenced by asink_query_formats().
| int BufferSinkContext::channel_layouts_size | 
Definition at line 51 of file buffersink.c.
Referenced by asink_query_formats().
| const AVClass* BufferSinkContext::class | 
Definition at line 39 of file buffersink.c.
| AVFifoBuffer* BufferSinkContext::fifo | 
FIFO buffer of video frame references.
Definition at line 40 of file buffersink.c.
Referenced by add_buffer_ref(), av_buffersink_get_frame_flags(), av_buffersink_poll_frame(), common_init(), filter_frame(), and uninit().
| int64_t BufferSinkContext::next_pts | 
interpolating audio pts
Definition at line 60 of file buffersink.c.
Referenced by av_buffersink_get_samples(), and read_from_fifo().
| enum AVPixelFormat* BufferSinkContext::pixel_fmts | 
list of accepted pixel formats, must be terminated with -1
Definition at line 44 of file buffersink.c.
Referenced by vsink_query_formats().
| int BufferSinkContext::pixel_fmts_size | 
Definition at line 45 of file buffersink.c.
Referenced by vsink_query_formats().
| enum AVSampleFormat* BufferSinkContext::sample_fmts | 
list of accepted sample formats, terminated by AV_SAMPLE_FMT_NONE
Definition at line 48 of file buffersink.c.
Referenced by asink_query_formats().
| int BufferSinkContext::sample_fmts_size | 
Definition at line 49 of file buffersink.c.
Referenced by asink_query_formats().
| int* BufferSinkContext::sample_rates | 
list of accepted sample rates, terminated by -1
Definition at line 55 of file buffersink.c.
Referenced by asink_query_formats().
| int BufferSinkContext::sample_rates_size | 
Definition at line 56 of file buffersink.c.
Referenced by asink_query_formats().
| unsigned BufferSinkContext::warning_limit | 
Definition at line 41 of file buffersink.c.
Referenced by common_init(), and filter_frame().
The documentation for this struct was generated from the following file:
Generated on Fri Oct 31 2025 06:56:26 for FFmpeg by
 1.8.11
 1.8.11