libavcodec/libavfilter gluing utilities More...
#include "libavcodec/avcodec.h"
#include "avfilter.h"
#include "vsrc_buffer.h"
Go to the source code of this file.
Functions | |
void | avfilter_copy_frame_props (AVFilterBufferRef *dst, const AVFrame *src) |
Copy the frame properties of src to dst, without copying the actual image data. | |
AVFilterBufferRef * | avfilter_get_video_buffer_ref_from_frame (const AVFrame *frame, int perms) |
Create and return a picref reference from the data and properties contained in frame. | |
int | avfilter_fill_frame_from_video_buffer_ref (AVFrame *frame, const AVFilterBufferRef *picref) |
Fill an AVFrame with the information stored in picref. | |
int | av_vsrc_buffer_add_frame (AVFilterContext *buffer_src, const AVFrame *frame, int flags) |
Add frame data to buffer_src. |
libavcodec/libavfilter gluing utilities
This should be included in an application ONLY if the installed libavfilter has been compiled with libavcodec support, otherwise symbols defined below will not be available.
Definition in file avcodec.h.
int av_vsrc_buffer_add_frame | ( | AVFilterContext * | buffer_src, | |
const AVFrame * | frame, | |||
int | flags | |||
) |
Add frame data to buffer_src.
buffer_src | pointer to a buffer source context | |
flags | a combination of AV_VSRC_BUF_FLAG_* flags |
Definition at line 117 of file vsrc_buffer.c.
void avfilter_copy_frame_props | ( | AVFilterBufferRef * | dst, | |
const AVFrame * | src | |||
) |
int avfilter_fill_frame_from_video_buffer_ref | ( | AVFrame * | frame, | |
const AVFilterBufferRef * | picref | |||
) |
AVFilterBufferRef* avfilter_get_video_buffer_ref_from_frame | ( | const AVFrame * | frame, | |
int | perms | |||
) |