diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2005-02-20 12:01:05 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2005-02-20 12:01:05 +0100 |
commit | 51f41252cf70ab0364a411648ed0aa2015e40162 (patch) | |
tree | 81e4ad59e2d6b1d948e0f3b716b7a7194e050a4f /spu.h | |
parent | f038aaefc84aa0695102dca7c30537b20fd2fa21 (diff) | |
download | vdr-51f41252cf70ab0364a411648ed0aa2015e40162.tar.gz vdr-51f41252cf70ab0364a411648ed0aa2015e40162.tar.bz2 |
Added support for setting the video display mode
Diffstat (limited to 'spu.h')
-rw-r--r-- | spu.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -6,7 +6,7 @@ * This code is distributed under the terms and conditions of the * GNU GENERAL PUBLIC LICENSE. See the file COPYING for details. * - * $Id: spu.h 1.3 2005/01/08 09:58:35 kls Exp $ + * $Id: spu.h 1.4 2005/02/20 11:21:31 kls Exp $ */ #ifndef __SPU_VDR_H @@ -21,10 +21,11 @@ class cSpuDecoder { typedef enum { eSpuNormal, eSpuLetterBox, eSpuPanAndScan } eScaleMode; public: // cSpuDecoder(); - virtual ~ cSpuDecoder(); + virtual ~cSpuDecoder(); virtual int setTime(uint32_t pts) = 0; + virtual cSpuDecoder::eScaleMode getScaleMode(void) = 0; virtual void setScaleMode(cSpuDecoder::eScaleMode ScaleMode) = 0; virtual void setPalette(uint32_t * pal) = 0; virtual void setHighlight(uint16_t sx, uint16_t sy, |