Logo Search packages:      
Sourcecode: vdr-plugin-vcd version File versions  Download package

Public Member Functions | Protected Member Functions | Private Types | Private Member Functions | Private Attributes

cVcdViewer Class Reference

Collaboration diagram for cVcdViewer:
Collaboration graph
[legend]

List of all members.

Public Member Functions

bool Active (void)
 cVcdViewer (int Spi, cVcd *Vcd)
const char * DeviceName (void)
int GetSpi (void)
void GotoItem (int Spi)
bool SkipItems (int Items)
bool Still (void)
void ToggleStillRes (void)

Protected Member Functions

virtual void Action (void)
virtual void Activate (bool On)
cFrame * GetItem (void)

Private Types

enum  ePlayModes { pmPlay, pmStill, pmAudioOnly }

Private Member Functions

void Empty (void)
void ItemInit (int Spi)
int ReadSector (uchar *buf)
bool Save (void)

Private Attributes

bool active
uchar audioTrack
bool canToggleAudioTrack
bool done
int lba
cFrame * playItem
ePlayModes playMode
cFrame * readItem
cRingBufferFrame * ringBuffer
bool running
int spi
cVcdvcd
bool videoHiRes
uchar videoStill

Detailed Description

Definition at line 32 of file viewer.c.


The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index