cLiveSubtitle Class Reference

Inheritance diagram for cLiveSubtitle:

Inheritance graph
Collaboration diagram for cLiveSubtitle:

Collaboration graph

List of all members.

Public Member Functions

 cLiveSubtitle (int SPid)
virtual ~cLiveSubtitle ()

Protected Member Functions

virtual void Receive (uchar *Data, int Length)

Detailed Description

Definition at line 24 of file device.c.

Constructor & Destructor Documentation

cLiveSubtitle::cLiveSubtitle ( int  SPid  ) 

Definition at line 32 of file device.c.

cLiveSubtitle::~cLiveSubtitle (  )  [virtual]

Definition at line 37 of file device.c.

References cReceiver::Detach().

Here is the call graph for this function:

Member Function Documentation

void cLiveSubtitle::Receive ( uchar Data,
int  Length 
) [protected, virtual]

This function is called from the cDevice we are attached to, and delivers one TS packet from the set of PIDs the cReceiver has requested. The data packet must be accepted immediately, and the call must return as soon as possible, without any unnecessary delay. Each TS packet will be delivered only ONCE, so the cReceiver must make sure that it will be able to buffer the data if necessary.

Implements cReceiver.

Definition at line 42 of file device.c.

References cDevice::PlayTs(), and cDevice::PrimaryDevice().

Here is the call graph for this function:

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

Generated on Tue Jan 13 14:29:17 2009 for VDR by  doxygen 1.5.6