summaryrefslogtreecommitdiff
path: root/dvbspu.h
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2005-11-05 12:12:18 +0100
committerKlaus Schmidinger <vdr@tvdr.de>2005-11-05 12:12:18 +0100
commit596e965a5334fec97b4ee4fd19223b6acfacf680 (patch)
treec4b91241f306ef94c9736bdad5e4137c863c66e7 /dvbspu.h
parent9607fd33a061530b3e26e2ffae14e87548b016ba (diff)
downloadvdr-596e965a5334fec97b4ee4fd19223b6acfacf680.tar.gz
vdr-596e965a5334fec97b4ee4fd19223b6acfacf680.tar.bz2
Fixed a race condition in the SPU decoder
Diffstat (limited to 'dvbspu.h')
-rw-r--r--dvbspu.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/dvbspu.h b/dvbspu.h
index 8a7d9051..e018c702 100644
--- a/dvbspu.h
+++ b/dvbspu.h
@@ -8,7 +8,7 @@
*
* parts of this file are derived from the OMS program.
*
- * $Id: dvbspu.h 1.9 2005/05/07 11:14:03 kls Exp $
+ * $Id: dvbspu.h 1.10 2005/11/05 12:08:47 kls Exp $
*/
#ifndef __DVBSPU_H
@@ -91,7 +91,8 @@ class cDvbSpuBitmap {
class cDvbSpuDecoder:public cSpuDecoder {
private:
- cOsd * osd;
+ cOsd *osd;
+ cMutex mutex;
// processing state
uint8_t *spu;