File vdr-plugin-radio-1.1.0-vdr27.diff of Package vdr-plugin-radio

diff --git a/radioaudio.c b/radioaudio.c
index 0092114..9e4a8f0 100644
--- a/radioaudio.c
+++ b/radioaudio.c
@@ -2392,7 +2392,8 @@ eOSState cRadioTextOsd::ProcessKey(eKeys Key) {
     // check end @ replay
     if (RT_Replay) {
         int rplayCur, rplayTot;
-        cControl::Control()->GetIndex(rplayCur, rplayTot, false);
+        cMutexLock ControlMutexLock;
+        cControl::Control(ControlMutexLock)->GetIndex(rplayCur, rplayTot, false);
         if (rplayCur >= rplayTot - 1) {
             Hide();
             return osEnd;
openSUSE Build Service is sponsored by