ffmpeg.libavfilter.buffersink

Undocumented in source.

Members

Functions

av_abuffersink_params_alloc
AVABufferSinkParams* av_abuffersink_params_alloc()

Create an AVABufferSinkParams structure.

av_buffersink_get_channel_layout
ulong av_buffersink_get_channel_layout(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_channels
int av_buffersink_get_channels(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_format
int av_buffersink_get_format(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_frame
int av_buffersink_get_frame(AVFilterContext* ctx, AVFrame* frame)

Get a frame with filtered data from sink and put it in frame.

av_buffersink_get_frame_flags
int av_buffersink_get_frame_flags(AVFilterContext* ctx, AVFrame* frame, int flags)

Get a frame with filtered data from sink and put it in frame.

av_buffersink_get_frame_rate
AVRational av_buffersink_get_frame_rate(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_h
int av_buffersink_get_h(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_hw_frames_ctx
AVBufferRef* av_buffersink_get_hw_frames_ctx(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_sample_aspect_ratio
AVRational av_buffersink_get_sample_aspect_ratio(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_sample_rate
int av_buffersink_get_sample_rate(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_samples
int av_buffersink_get_samples(AVFilterContext* ctx, AVFrame* frame, int nb_samples)

Same as av_buffersink_get_frame(), but with the ability to specify the number of samples read. This function is less efficient than av_buffersink_get_frame(), because it copies the data around.

av_buffersink_get_time_base
AVRational av_buffersink_get_time_base(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_get_type
AVMediaType av_buffersink_get_type(const(AVFilterContext)* ctx)

@defgroup lavfi_buffersink_accessors Buffer sink accessors Get the properties of the stream @{

av_buffersink_get_w
int av_buffersink_get_w(const(AVFilterContext)* ctx)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
av_buffersink_params_alloc
AVBufferSinkParams* av_buffersink_params_alloc()

Create an AVBufferSinkParams structure.

av_buffersink_set_frame_size
void av_buffersink_set_frame_size(AVFilterContext* ctx, uint frame_size)

Set the frame size for an audio buffer sink.

Manifest constants

AV_BUFFERSINK_FLAG_NO_REQUEST
enum AV_BUFFERSINK_FLAG_NO_REQUEST;

Tell av_buffersink_get_buffer_ref() not to request a frame from its input. If a frame is already buffered, it is read (and removed from the buffer), but if no frame is present, return AVERROR(EAGAIN).

AV_BUFFERSINK_FLAG_PEEK
enum AV_BUFFERSINK_FLAG_PEEK;

Tell av_buffersink_get_buffer_ref() to read video/samples buffer reference, but not remove it from the buffer. This is useful if you need only to read a video/samples buffer, without to fetch it.

Structs

AVABufferSinkParams
struct AVABufferSinkParams

Deprecated and unused struct to use for initializing an abuffersink context.

AVBufferSinkParams
struct AVBufferSinkParams

Deprecated and unused struct to use for initializing a buffersink context.

Meta