From bdb2fb49bb3b8f9a54c94fd087cbf9579f818e31 Mon Sep 17 00:00:00 2001 From: Zabrimus Date: Sat, 4 Jan 2025 10:35:31 +0100 Subject: [PATCH] vcr-plugin-mp3: remove patch --- .../patches/vdr_deprecated_cControl.patch | 45 ------------------- 1 file changed, 45 deletions(-) delete mode 100644 packages/vdr/_vdr-plugin-mp3/patches/vdr_deprecated_cControl.patch diff --git a/packages/vdr/_vdr-plugin-mp3/patches/vdr_deprecated_cControl.patch b/packages/vdr/_vdr-plugin-mp3/patches/vdr_deprecated_cControl.patch deleted file mode 100644 index 9c33e909..00000000 --- a/packages/vdr/_vdr-plugin-mp3/patches/vdr_deprecated_cControl.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -ru8bBwd a/mp3.c b/mp3.c ---- a/mp3.c 2021-05-25 15:27:50.000000000 +0200 -+++ b/mp3.c 2024-10-12 19:30:51.187937471 +0200 -@@ -276,17 +276,19 @@ - delete player; player=0; - mgr->Halt(); - mgr->Flush(); //XXX remove later - } - - bool cMP3Control::SetPlayList(cPlayList *plist) - { - bool res; -- cControl *control=cControl::Control(); -+ cMutexLock ControlMutexLock; -+ cControl *control = cControl::Control(ControlMutexLock); -+ - // is there a running MP3 player? - if(control && typeid(*control)==typeid(cMP3Control)) { - // add songs to running playlist - if(!MP3Setup.EnqueueSongs) mgr->Flush(); - mgr->Add(plist); - res=true; - } - else { -@@ -1689,17 +1691,19 @@ - else if(!strcasecmp(Command,"TEST")) { - if(*Option) { - if(ExternalPlay(Option,true)) return "Playback possible"; - else { ReplyCode=550; return "Playback not possible"; } - } - else { ReplyCode=501; return "Missing filename"; } - } - else if(!strcasecmp(Command,"CURR")) { -- cControl *control=cControl::Control(); -+ cMutexLock ControlMutexLock; -+ cControl *control = cControl::Control(ControlMutexLock); -+ - if(control && typeid(*control)==typeid(cMP3Control)) { - cMP3PlayInfo mode; - if(mgr->Info(-1,&mode)) return mode.Filename; - else return ""; - } - else { ReplyCode=550; return "No running playback"; } - } - return NULL;