diff options
author | scop <scop> | 2005-03-31 18:41:11 +0000 |
---|---|---|
committer | scop <scop> | 2005-03-31 18:41:11 +0000 |
commit | eabf3e20b8c494b34b935cba80fe514521e093fc (patch) | |
tree | 58eb98084f029d5151ee93587d666124be52ac0f | |
parent | 472f986056be1fe1d20ff42a2829ed3356a3826c (diff) | |
download | vdr-plugin-dxr3-eabf3e20b8c494b34b935cba80fe514521e093fc.tar.gz vdr-plugin-dxr3-eabf3e20b8c494b34b935cba80fe514521e093fc.tar.bz2 |
Fix build with VDR >= 1.3.21 (does not fix missing audio, I hear :()
-rw-r--r-- | dxr3dolbydigital.c | 5 | ||||
-rw-r--r-- | dxr3dolbydigital.h | 4 |
2 files changed, 9 insertions, 0 deletions
diff --git a/dxr3dolbydigital.c b/dxr3dolbydigital.c index ae9bce9..2c5503f 100644 --- a/dxr3dolbydigital.c +++ b/dxr3dolbydigital.c @@ -25,7 +25,12 @@ // ================================== //! play +#if VDRVERSNUM > 10320 +void cDxr3DolbyDigital::Play(const uchar *Data, int Length, uchar Id) +// TODO: this fixes the build, but according to reports, there's no audio. +#else void cDxr3DolbyDigital::Play(const uchar *Data, int Length) +#endif { if (cDxr3ConfigData::Instance().GetUseDigitalOut()) { diff --git a/dxr3dolbydigital.h b/dxr3dolbydigital.h index c9c66be..f2d88e4 100644 --- a/dxr3dolbydigital.h +++ b/dxr3dolbydigital.h @@ -34,7 +34,11 @@ class cDxr3DolbyDigital : public cAudio, private cThread { public: cDxr3DolbyDigital() {} +#if VDRVERSNUM > 10320 + virtual void Play(const uchar *Data, int Length, uchar Id); +#else virtual void Play(const uchar *Data, int Length); +#endif virtual void Mute(bool On); virtual void Clear(); |