All pastes #485120 Raw Edit

Something

public text v1 · immutable
·published 2007-05-12 21:33 UTC
rendered paste body
diff -ruN music-0.1.0_wip-orig/mp3control.c music-0.1.0_wip/mp3control.c
--- music-0.1.0_wip-orig/mp3control.c	2007-03-13 12:29:17.000000000 +0100
+++ music-0.1.0_wip/mp3control.c	2007-04-23 23:52:52.000000000 +0200
@@ -241,7 +241,12 @@
 
   if(visible) {
     delete osd; osd=0;
+#if VDRVERSNUM >= 10500
+    visible=false;
+    SetNeedsFastResponse(false);
+#else
     needsFastResponse=visible=false;
+#endif
     }
 }
 
@@ -376,7 +381,11 @@
 /*
   if(MP3Skin.isMpeg == 1) {
     showcoveronly = false;
+#if VDRVERSNUM >= 10500
+    SetNeedsFastResponse(true);
+#else
     needsFastResponse = true;
+#endif
     return;
   }    
 */
@@ -455,8 +464,12 @@
     LoadCover();
     Flush();
     ShowStatus(true);
-//    needsFastResponse=visible=true;
     visible=true;
+#if VDRVERSNUM >= 10500
+//    SetNeedsFastResponse(true);
+#else
+//    needsFastResponse=true;
+#endif
     delete lastMode; lastMode=0;
   }
 
@@ -488,7 +501,11 @@
     if(flush) Flush();
   }
 
+#if VDRVERSNUM >= 10500
+  SetNeedsFastResponse(false);
+#else
   needsFastResponse=false;
+#endif
   delete lastMode; lastMode=mode;
   refresh = false;
 
@@ -862,7 +879,12 @@
       osd->Flush();
 
       ShowStatus(true);
+#if VDRVERSNUM >= 10500
+      visible=true;
+      SetNeedsFastResponse(true);
+#else
       needsFastResponse=visible=true;
+#endif
 
       fliptime=listtime=0; flipint=0; flip=-1; top=lastTop=-1; lastIndex=lastTotal=-1;
       delete lastMode; lastMode=0;
@@ -1489,7 +1511,11 @@
     Flush();
   }
 
+#if VDRVERSNUM >= 10500
+  SetNeedsFastResponse(false);
+#else
   needsFastResponse=false;
+#endif
   delete lastMode; lastMode=mode;
   refresh = false;
 
diff -ruN music-0.1.0_wip-orig/mplayer.c music-0.1.0_wip/mplayer.c
--- music-0.1.0_wip-orig/mplayer.c	2006-09-05 04:02:43.000000000 +0200
+++ music-0.1.0_wip/mplayer.c	2007-04-23 23:38:17.000000000 +0200
@@ -231,7 +231,12 @@
 #else
     Interface->Close();
 #endif
+#if VDRVERSNUM >= 10500
+    visible=modeOnly=false;
+    SetNeedsFastResponse(false);
+#else
     needsFastResponse=visible=modeOnly=false;
+#endif
     }
 }
 
@@ -302,7 +307,13 @@
       Interface->Clear();
       if(MPlayerSetup.OsdPos>0) Interface->Fill(0,3,Interface->Width(),MPlayerSetup.OsdPos,clrTransparent);
 #endif
+#if VDRVERSNUM >= 10500
+      visible=true;
+      SetNeedsFastResponse(true);
+      modeOnly=false;
+#else
       needsFastResponse=visible=true; modeOnly=false;
+#endif
       lastCurrent=lastTotal=-1;
       flush=true;
       }