videoout_xv.cpp File Reference

Go to the source code of this file.

Classes

class  XvAttributes

Functions

int XShmQueryExtension (Display *)
int XShmGetEventBase (Display *)
static QStringList allowed_video_renderers (MythCodecID codec_id, MythXDisplay *display, Window curwin=0)
static void SetFromEnv (bool &useXV, bool &useShm)
static void SetFromHW (MythXDisplay *d, Window curwin, bool &useXV, bool &useShm)
static bool has_format (XvImageFormatValues *formats, int format_cnt, int id)
static QString toCommaList (const QStringList &list)
static void calc_bob (FrameScanType scan, int imgh, int disphoff, int imgy, int dispyoff, int frame_height, int top_field_first, int &field, int &src_y, int &dest_y, int &xv_src_y_incr, int &xv_dest_y_incr)

Variables

const char * vr_str []

Function Documentation

int XShmQueryExtension ( Display *   ) 

Referenced by SetFromHW().

int XShmGetEventBase ( Display *   ) 
static QStringList allowed_video_renderers ( MythCodecID  codec_id,
MythXDisplay display,
Window  curwin = 0 
) [static]
static void SetFromEnv ( bool useXV,
bool useShm 
) [static]

Definition at line 2026 of file videoout_xv.cpp.

Referenced by allowed_video_renderers().

static void SetFromHW ( MythXDisplay d,
Window  curwin,
bool useXV,
bool useShm 
) [static]

Definition at line 2035 of file videoout_xv.cpp.

Referenced by allowed_video_renderers().

static bool has_format ( XvImageFormatValues *  formats,
int  format_cnt,
int  id 
) [static]

Definition at line 575 of file videoout_xv.cpp.

Referenced by VideoOutputXv::InitXVideo().

static QString toCommaList ( const QStringList &  list  )  [static]

Definition at line 798 of file videoout_xv.cpp.

Referenced by VideoOutputXv::InitSetupBuffers().

static void calc_bob ( FrameScanType  scan,
int  imgh,
int  disphoff,
int  imgy,
int  dispyoff,
int  frame_height,
int  top_field_first,
int &  field,
int &  src_y,
int &  dest_y,
int &  xv_src_y_incr,
int &  xv_dest_y_incr 
) [static]

Definition at line 1497 of file videoout_xv.cpp.

Referenced by VideoOutputXv::ShowXVideo().


Variable Documentation

const char* vr_str[]
Initial value:
{
    "unknown", "xlib", "xshm", "xv-blit",
}

Definition at line 74 of file videoout_xv.cpp.

Referenced by VideoOutputXv::InitVideoBuffers().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sun May 27 06:41:47 2012 for MythTV by  doxygen 1.6.3