libavformat/framehook.h File Reference

#include "libavcodec/avcodec.h"

Go to the source code of this file.

Typedefs

typedef int( FrameHookConfigure )(void **ctxp, int argc, char *argv[])
typedef FrameHookConfigureFrameHookConfigureFn
typedef void( FrameHookProcess )(void *ctx, struct AVPicture *pict, enum PixelFormat pix_fmt, int width, int height, int64_t pts)
typedef FrameHookProcessFrameHookProcessFn
typedef void( FrameHookRelease )(void *ctx)
typedef FrameHookReleaseFrameHookReleaseFn

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 Documentation

typedef int( FrameHookConfigure)(void **ctxp, int argc, char *argv[])

Definition at line 34 of file framehook.h.

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.

Definition at line 40 of file framehook.h.

typedef void( FrameHookRelease)(void *ctx)

Definition at line 44 of file framehook.h.

Definition at line 45 of file framehook.h.


Function Documentation

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 
)

Definition at line 91 of file framehook.c.

Referenced by pre_process_video_frame().

void frame_hook_release ( void   ) 

Definition at line 102 of file framehook.c.


Variable Documentation

FrameHookConfigure Configure

Referenced by Configure().

Referenced by Process().

Referenced by Release().


Generated on Fri Oct 26 02:35:45 2012 for FFmpeg by  doxygen 1.5.8