opencv_wrapper.c File Reference

Include dependency graph for opencv_wrapper.c:


Data Structures

struct  vout_sys_t

Enumerations

enum  wrapper_output_t { NONE, VINPUT, PROCESSED }
enum  internal_chroma_t { CINPUT, GREY, RGB }
enum  verbosity_t { VERB_ERROR, VERB_WARN, VERB_DEBUG }

Functions

static int Create (vlc_object_t *)
static void Destroy (vlc_object_t *)
static int Init (vout_thread_t *)
static void End (vout_thread_t *)
static void Render (vout_thread_t *, picture_t *)
static void ReleaseImages (vout_thread_t *p_vout)
static void VlcPictureToIplImage (vout_thread_t *p_vout, picture_t *p_in)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)
static int Control (vout_thread_t *p_vout, int i_query, va_list args)

Variables

static const char *const chroma_list [] = { "input", "I420", "RGB32"}
static const char *const chroma_list_text []
static const char *const output_list [] = { "none", "input", "processed"}
static const char *const output_list_text []
static const char *const verbosity_list [] = { "error", "warning", "debug"}
static const char *const verbosity_list_text []

Enumeration Type Documentation

Enumerator:
CINPUT 
GREY 
RGB 

Enumerator:
VERB_ERROR 
VERB_WARN 
VERB_DEBUG 

Enumerator:
NONE 
VINPUT 
PROCESSED 


Function Documentation

static int Control ( vout_thread_t p_vout,
int  i_query,
va_list  args 
) [static]

static int Create ( vlc_object_t p_this  )  [static]

static void Destroy ( vlc_object_t p_this  )  [static]

static void End ( vout_thread_t p_vout  )  [static]

static int Init ( vout_thread_t p_vout  )  [static]

static void ReleaseImages ( vout_thread_t p_vout  )  [static]

References i, msg_Dbg, picture_Release(), VERB_WARN, and VOUT_MAX_PLANES.

Referenced by Destroy(), and Render().

static void Render ( vout_thread_t p_vout,
picture_t p_pic 
) [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 

static void VlcPictureToIplImage ( vout_thread_t p_vout,
picture_t p_in 
) [static]


Variable Documentation

const char* const chroma_list[] = { "input", "I420", "RGB32"} [static]

const char* const chroma_list_text[] [static]

Initial value:

 { N_("Use input chroma unaltered"),
  N_("I420 - first plane is greyscale"), N_("RGB32")}

const char* const output_list[] = { "none", "input", "processed"} [static]

const char* const output_list_text[] [static]

Initial value:

 { N_("Don't display any video"),
  N_("Display the input video"), N_("Display the processed video")}

const char* const verbosity_list[] = { "error", "warning", "debug"} [static]

const char* const verbosity_list_text[] [static]

Initial value:

 { N_("Show only errors"),
  N_("Show errors and warnings"), N_("Show everything including debug messages")}


Generated on Tue May 25 08:05:31 2010 for VLC by  doxygen 1.5.6