20 #include "../util/bmem.h" 31 static inline void video_frame_free(
struct video_frame *frame)
39 static inline struct video_frame *video_frame_create(
49 static inline void video_frame_destroy(
struct video_frame *frame)
unsigned uint32_t
Definition: vc_stdint.h:31
video_format
Definition: video-io.h:33
unsigned char uint8_t
Definition: vc_stdint.h:27
#define EXPORT
Definition: c99defs.h:49
uint32_t linesize[MAX_AV_PLANES]
Definition: video-frame.h:25
Definition: video-frame.h:23
EXPORT void video_frame_copy(struct video_frame *dst, const struct video_frame *src, enum video_format format, uint32_t height)
EXPORT void video_frame_init(struct video_frame *frame, enum video_format format, uint32_t width, uint32_t height)
EXPORT void bfree(void *ptr)
uint8_t * data[MAX_AV_PLANES]
Definition: video-frame.h:24