FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions
video.c File Reference
#include <string.h>
#include <stdio.h>
#include "libavutil/avassert.h"
#include "libavutil/buffer.h"
#include "libavutil/hwcontext.h"
#include "libavutil/imgutils.h"
#include "libavutil/mem.h"
#include "avfilter.h"
#include "internal.h"
#include "video.h"

Go to the source code of this file.

Macros

#define BUFFER_ALIGN   32
 

Functions

AVFrameff_null_get_video_buffer (AVFilterLink *link, int w, int h)
 
AVFrameff_default_get_video_buffer (AVFilterLink *link, int w, int h)
 
AVFrameff_get_video_buffer (AVFilterLink *link, int w, int h)
 Request a picture buffer with a specific set of permissions. More...
 

Macro Definition Documentation

#define BUFFER_ALIGN   32

Definition at line 36 of file video.c.

Referenced by ff_default_get_video_buffer().

Function Documentation

AVFrame* ff_null_get_video_buffer ( AVFilterLink link,
int  w,
int  h 
)

Definition at line 39 of file video.c.

Referenced by get_video_buffer(), and init().

AVFrame* ff_default_get_video_buffer ( AVFilterLink link,
int  w,
int  h 
)

Definition at line 44 of file video.c.

Referenced by ff_get_video_buffer(), fixstride(), get_video_buffer(), and hwmap_get_buffer().

AVFrame* ff_get_video_buffer ( AVFilterLink link,
int  w,
int  h 
)