vdr  1.7.27
Classes | Public Member Functions | Private Attributes
cPtsIndex Class Reference

List of all members.

Classes

struct  tPtsIndex

Public Member Functions

 cPtsIndex (void)
void Clear (void)
void Put (uint32_t Pts, int Index)
int FindIndex (uint32_t Pts)

Private Attributes

tPtsIndex pi [PTSINDEX_ENTRIES]
int w
int r
int lastFound
cMutex mutex

Detailed Description

Definition at line 23 of file dvbplayer.c.


Constructor & Destructor Documentation

Definition at line 40 of file dvbplayer.c.

References Clear(), and lastFound.


Member Function Documentation

void cPtsIndex::Clear ( void  )

Definition at line 46 of file dvbplayer.c.

References mutex, r, and w.

Referenced by cPtsIndex(), and cDvbPlayer::Empty().

int cPtsIndex::FindIndex ( uint32_t  Pts)
void cPtsIndex::Put ( uint32_t  Pts,
int  Index 
)

Member Data Documentation

int cPtsIndex::lastFound [private]

Definition at line 31 of file dvbplayer.c.

Referenced by cPtsIndex(), and FindIndex().

Definition at line 32 of file dvbplayer.c.

Referenced by Clear(), FindIndex(), and Put().

Definition at line 29 of file dvbplayer.c.

Referenced by FindIndex(), and Put().

int cPtsIndex::r [private]

Definition at line 30 of file dvbplayer.c.

Referenced by Clear(), FindIndex(), and Put().

int cPtsIndex::w [private]

Definition at line 30 of file dvbplayer.c.

Referenced by Clear(), FindIndex(), and Put().


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