|
vdr-plugin-softhddevice-drm-gles 1.6.2
|
Receiver for PiP Stream. More...
#include <pipreceiver.h>
Public Member Functions | |
| cPipReceiver (const cChannel *, cSoftHdDevice *) | |
| Create a new receiver for the pip stream handling only video pid. | |
| virtual | ~cPipReceiver (void) |
| Detach the pip receiver. | |
Protected Member Functions | |
| virtual void | Activate (bool) |
| Called before the receiver gets attached or after it got detached. | |
| virtual void | Receive (const uchar *, int) |
| Receive data from the receiver. | |
Private Member Functions | |
| int | ParseTs (const uchar *, int) |
| Parse the ts stream and send it to the pes player. | |
| int | PlayTs (const uchar *, int) |
| Get the pes payload and send it to the player. | |
Private Attributes | |
| cSoftHdDevice * | m_pDevice |
| pointer to device | |
| cTsToPes | m_pTsToPesVideo |
| TS to PES converter. | |
| uint64_t | m_lastErrorReport = 0 |
| tracks time since last error report | |
| int | m_numLostPackets = 0 |
| tracks lost packets | |
Receiver for PiP Stream.
Definition at line 29 of file pipreceiver.h.
|
private |
tracks time since last error report
Definition at line 41 of file pipreceiver.h.
|
private |
tracks lost packets
Definition at line 42 of file pipreceiver.h.
|
private |
|
private |
TS to PES converter.
Definition at line 40 of file pipreceiver.h.
Referenced by Activate(), ParseTs(), and PlayTs().