diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2005-11-05 12:12:18 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2005-11-05 12:12:18 +0100 |
commit | 596e965a5334fec97b4ee4fd19223b6acfacf680 (patch) | |
tree | c4b91241f306ef94c9736bdad5e4137c863c66e7 /dvbspu.h | |
parent | 9607fd33a061530b3e26e2ffae14e87548b016ba (diff) | |
download | vdr-596e965a5334fec97b4ee4fd19223b6acfacf680.tar.gz vdr-596e965a5334fec97b4ee4fd19223b6acfacf680.tar.bz2 |
Fixed a race condition in the SPU decoder
Diffstat (limited to 'dvbspu.h')
-rw-r--r-- | dvbspu.h | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -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; |