DummyVideoSync Class Reference

#include <vsync.h>

Inheritance diagram for DummyVideoSync:
VideoSync

List of all members.

Public Member Functions

 DummyVideoSync (VideoOutput *vo, int fr, int ri, bool intl)
 ~DummyVideoSync ()
QString getName (void) const
 Returns name of instanciated VSync method.
bool TryInit (void)
 Tries to initialize VSync method.
int WaitForFrame (int sync_delay)
 Waits for next a frame or field.

Detailed Description

Definition at line 214 of file vsync.h.


Constructor & Destructor Documentation

DummyVideoSync::DummyVideoSync ( VideoOutput vo,
int  fr,
int  ri,
bool  intl 
) [inline]

Definition at line 217 of file vsync.h.

DummyVideoSync::~DummyVideoSync (  )  [inline]

Definition at line 219 of file vsync.h.


Member Function Documentation

QString DummyVideoSync::getName ( void   )  const [inline, virtual]

Returns name of instanciated VSync method.

Implements VideoSync.

Definition at line 221 of file vsync.h.

bool DummyVideoSync::TryInit ( void   )  [inline, virtual]

Tries to initialize VSync method.

Implements VideoSync.

Definition at line 222 of file vsync.h.

int DummyVideoSync::WaitForFrame ( int  sync_delay  )  [inline, virtual]

Waits for next a frame or field.

Returns delay to real frame timing in usec

Start(void), WaitForFrame(void), and Stop(void) should always be called from same thread, to prevent bad interactions with threads.

Parameters:
sync_delay time until the desired frame or field
See also:
CalcDelay(void), KeepPhase(void)

Implements VideoSync.

Definition at line 223 of file vsync.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:01 2012 for MythTV by  doxygen 1.6.3