omapfb.c File Reference

Include dependency graph for omapfb.c:


Data Structures

struct  omap_window_t
struct  vout_sys_t

Defines

#define FB_DEV_VAR   "omapfbdev"
#define DEVICE_TEXT   N_("OMAP Framebuffer device")
#define DEVICE_LONGTEXT
#define CHROMA_TEXT   N_("Chroma used")
#define CHROMA_LONGTEXT
#define OVERLAY_TEXT   N_("Embed the overlay")
#define OVERLAY_LONGTEXT

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 int Manage (vout_thread_t *)
static void DisplayVideo (vout_thread_t *, picture_t *)
static int Control (vout_thread_t *, int, va_list)
static void FreePicture (vout_thread_t *, picture_t *)
static int OpenDisplay (vout_thread_t *)
static void CloseDisplay (vout_thread_t *)
static void UpdateScreen (vout_thread_t *, int, int, int, int, int, int, int)
static int InitWindow (vout_thread_t *)
static void CreateWindow (vout_sys_t *)
static void ToggleFullScreen (vout_thread_t *)
int vlc_entry__main (module_t *p_module)
const char * vlc_entry_license__main (void)

Define Documentation

#define CHROMA_LONGTEXT

Value:

N_( \
    "Force use of a specific chroma for output. Default is Y420 (specific to N770/N8xx hardware)." )

#define CHROMA_TEXT   N_("Chroma used")

#define DEVICE_LONGTEXT

Value:

N_( \
    "OMAP Framebuffer device to use for rendering (usually /dev/fb0).")

#define DEVICE_TEXT   N_("OMAP Framebuffer device")

#define FB_DEV_VAR   "omapfbdev"

#define OVERLAY_LONGTEXT

Value:

N_( \
    "Embed the framebuffer overlay into a X11 window" )

#define OVERLAY_TEXT   N_("Embed the overlay")


Function Documentation

static void CloseDisplay ( vout_thread_t p_vout  )  [static]

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

References VLC_EGENERIC.

static int Create ( vlc_object_t p_this  )  [static]

static void CreateWindow ( vout_sys_t p_sys  )  [static]

static void Destroy ( vlc_object_t p_this  )  [static]

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

static void End ( vout_thread_t p_vout  )  [static]

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

static int Init ( vout_thread_t p_vout  )  [static]

static int InitWindow ( vout_thread_t p_vout  )  [static]

static int Manage ( vout_thread_t p_vout  )  [static]

static int OpenDisplay ( vout_thread_t p_vout  )  [static]

static void ToggleFullScreen ( vout_thread_t  )  [static]

static void UpdateScreen ( vout_thread_t p_vout,
int  i_x,
int  i_y,
int  i_width,
int  i_height,
int  i_out_width,
int  i_out_height,
int  i_format 
) [static]

int vlc_entry__main ( module_t p_module  ) 

const char* vlc_entry_license__main ( void   ) 


Generated on Sat Apr 17 08:05:24 2010 for VLC by  doxygen 1.5.6