#include "libavcodec/avcodec.h"
Go to the source code of this file.
Typedefs | |
typedef int( | FrameHookConfigure )(void **ctxp, int argc, char *argv[]) |
typedef FrameHookConfigure * | FrameHookConfigureFn |
typedef void( | FrameHookProcess )(void *ctx, struct AVPicture *pict, enum PixelFormat pix_fmt, int width, int height, int64_t pts) |
typedef FrameHookProcess * | FrameHookProcessFn |
typedef void( | FrameHookRelease )(void *ctx) |
typedef FrameHookRelease * | FrameHookReleaseFn |
Functions | |
int | frame_hook_add (int argc, char *argv[]) |
void | frame_hook_process (struct AVPicture *pict, enum PixelFormat pix_fmt, int width, int height, int64_t pts) |
void | frame_hook_release (void) |
Variables | |
FrameHookConfigure | Configure |
FrameHookProcess | Process |
FrameHookRelease | Release |
typedef int( FrameHookConfigure)(void **ctxp, int argc, char *argv[]) |
Definition at line 34 of file framehook.h.
typedef FrameHookConfigure* FrameHookConfigureFn |
Definition at line 35 of file framehook.h.
typedef void( FrameHookProcess)(void *ctx, struct AVPicture *pict, enum PixelFormat pix_fmt, int width, int height, int64_t pts) |
Definition at line 39 of file framehook.h.
typedef FrameHookProcess* FrameHookProcessFn |
Definition at line 40 of file framehook.h.
typedef void( FrameHookRelease)(void *ctx) |
Definition at line 44 of file framehook.h.
typedef FrameHookRelease* FrameHookReleaseFn |
Definition at line 45 of file framehook.h.
int frame_hook_add | ( | int | argc, | |
char * | argv[] | |||
) |
Definition at line 42 of file framehook.c.
void frame_hook_process | ( | struct AVPicture * | pict, | |
enum PixelFormat | pix_fmt, | |||
int | width, | |||
int | height, | |||
int64_t | pts | |||
) |
void frame_hook_release | ( | void | ) |
Definition at line 102 of file framehook.c.
FrameHookConfigure Configure |
Referenced by Configure().
FrameHookProcess Process |
Referenced by Process().
FrameHookRelease Release |
Referenced by Release().