summaryrefslogtreecommitdiff
path: root/device.h
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2002-09-08 14:17:51 +0200
committerKlaus Schmidinger <vdr@tvdr.de>2002-09-08 14:17:51 +0200
commit9133fdcf630192fb57b7db4e3b35839588c3451d (patch)
tree38b51eb9d1bd241f1a7a28192d42f7bd91f59523 /device.h
parent1b396902e488e093234ac181bbc0e514dd098942 (diff)
downloadvdr-9133fdcf630192fb57b7db4e3b35839588c3451d.tar.gz
vdr-9133fdcf630192fb57b7db4e3b35839588c3451d.tar.bz2
Implemented an SPU decoder
Diffstat (limited to 'device.h')
-rw-r--r--device.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/device.h b/device.h
index 0bf9d3db..905b3d3d 100644
--- a/device.h
+++ b/device.h
@@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
- * $Id: device.h 1.14 2002/09/08 11:17:41 kls Exp $
+ * $Id: device.h 1.15 2002/09/08 14:02:50 kls Exp $
*/
#ifndef __DEVICE_H
@@ -47,6 +47,7 @@ class cOsdBase;
class cChannel;
class cPlayer;
class cReceiver;
+class cSpuDecoder;
class cDevice : cThread {
private:
@@ -128,6 +129,9 @@ public:
// of the OSD at the given coordinates. If a derived cDevice doesn't
// implement this function, NULL will be returned by default (which
// means the device has no OSD capabilities).
+ virtual cSpuDecoder *GetSpuDecoder(void);
+ // Returns a pointer to the device's SPU decoder (or NULL, if this
+ // device doesn't have an SPU decoder).
// Channel facilities