|
vdr
2.2.0
|
#include <audio.h>
Public Member Functions | |
| cExternalAudio (const char *Command) | |
| virtual | ~cExternalAudio () |
| virtual void | Play (const uchar *Data, int Length, uchar Id) |
| virtual void | PlayTs (const uchar *Data, int Length) |
| virtual void | Mute (bool On) |
| virtual void | Clear (void) |
Public Member Functions inherited from cAudio | |
| virtual | ~cAudio () |
Public Member Functions inherited from cListObject | |
| cListObject (void) | |
| virtual | ~cListObject () |
| virtual int | Compare (const cListObject &ListObject) const |
| void | Append (cListObject *Object) |
| void | Insert (cListObject *Object) |
| void | Unlink (void) |
| int | Index (void) const |
| cListObject * | Prev (void) const |
| cListObject * | Next (void) const |
Private Attributes | |
| char * | command |
| cPipe | pipe |
| bool | mute |
Additional Inherited Members | |
Protected Member Functions inherited from cAudio | |
| cAudio (void) | |
| cExternalAudio::cExternalAudio | ( | const char * | Command | ) |
Definition at line 55 of file audio.c.
References cDvbDevice::SetTransferModeForDolbyDigital().
|
virtual |
|
virtual |
Immediately sets the audio device to be silent (On==true) or to normal replay (On==false).
Implements cAudio.
Definition at line 118 of file audio.c.
References cAudio::Clear().
Plays the given block of audio Data.
Must return as soon as possible. If the entire block of data can't be processed immediately, it must be copied and processed in a separate thread. The Data is always a complete PES audio packet. Id indicates the type of audio data this packet holds.
Implements cAudio.
|
virtual |
1.8.11