You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							94 lines
						
					
					
						
							2.6 KiB
						
					
					
				
			
		
		
	
	
							94 lines
						
					
					
						
							2.6 KiB
						
					
					
				diff -dNur pcd-0.0.3-orig/pcd_i18n.c pcd-0.0.3/pcd_i18n.c | 
						|
--- pcd-0.0.3-orig/pcd_i18n.c	2003-10-05 12:02:40.000000000 +0200 | 
						|
+++ pcd/pcd_i18n.c	2004-06-11 15:57:08.000000000 +0200 | 
						|
@@ -223,4 +223,3 @@ | 
						|
   }, | 
						|
   { NULL } | 
						|
   }; | 
						|
- | 
						|
diff -dNur pcd-0.0.3-orig/pcd_menu.c pcd-0.0.3/pcd_menu.c | 
						|
--- pcd-0.0.3-orig/pcd_menu.c	2003-05-18 18:17:52.000000000 +0200 | 
						|
+++ pcd/pcd_menu.c	2004-06-11 15:50:05.000000000 +0200 | 
						|
@@ -22,6 +22,9 @@ | 
						|
  | 
						|
 class cPcdControl : cPcdViewerControl { | 
						|
 private: | 
						|
+#if VDRVERSNUM >= 10307 | 
						|
+  cSkinDisplayReplay *display; | 
						|
+#endif | 
						|
   bool visible, modeOnly; | 
						|
   static int image; | 
						|
   static cPCD *pcd; | 
						|
@@ -39,6 +42,9 @@ | 
						|
 cPcdControl::cPcdControl(void) | 
						|
 : cPcdViewerControl(image, pcd) | 
						|
 { | 
						|
+#if VDRVERSNUM >= 10307 | 
						|
+  display = NULL; | 
						|
+#endif | 
						|
   visible = modeOnly = false; | 
						|
 } | 
						|
  | 
						|
@@ -64,7 +70,11 @@ | 
						|
 void cPcdControl::Hide(void) | 
						|
 { | 
						|
   if (visible) { | 
						|
+#if VDRVERSNUM >= 10307 | 
						|
+     delete display; | 
						|
+#else | 
						|
      Interface->Close(); | 
						|
+#endif | 
						|
      needsFastResponse = visible = false; | 
						|
      modeOnly = false; | 
						|
      } | 
						|
diff -dNur pcd-0.0.3-orig/pcd_menu.h pcd-0.0.3/pcd_menu.h | 
						|
--- pcd-0.0.3-orig/pcd_menu.h	2003-02-12 22:13:29.000000000 +0100 | 
						|
+++ pcd/pcd_menu.h	2004-06-11 15:47:00.000000000 +0200 | 
						|
@@ -14,7 +14,12 @@ | 
						|
 #ifndef __PCD_MENU_H | 
						|
 #define __PCD_MENU_H | 
						|
  | 
						|
+#include <vdr/config.h> | 
						|
+#if VDRVERSNUM >= 10307 | 
						|
+#include <vdr/osdbase.h> | 
						|
+#else | 
						|
 #include <vdr/osd.h> | 
						|
+#endif | 
						|
 #include "pcd_func.h" | 
						|
 #include "pcd_viewer.h" | 
						|
  | 
						|
diff -dNur pcd-0.0.3-orig/pcd_mpeg.c pcd-0.0.3/pcd_mpeg.c | 
						|
--- pcd-0.0.3-orig/pcd_mpeg.c	2003-10-05 16:19:42.000000000 +0200 | 
						|
+++ pcd/pcd_mpeg.c	2004-06-11 15:56:04.000000000 +0200 | 
						|
@@ -19,6 +19,7 @@ | 
						|
 #define STARTCODE_SIZE    6 | 
						|
 #define PTS_SIZE          5 | 
						|
 #define PACKET_DATA_SIZE  0x2000 | 
						|
+#define DEFAULT_FRAME_RATE_BASE 1001000 | 
						|
  | 
						|
  | 
						|
 // --- cMpegFrame ------------------------------------------------------------ | 
						|
@@ -48,7 +49,7 @@ | 
						|
   avContext->bit_rate = 400000; | 
						|
   avContext->width = width; | 
						|
   avContext->height = height; | 
						|
-  avContext->frame_rate = (pal ? 25 : 30) * FRAME_RATE_BASE; | 
						|
+  avContext->frame_rate = (pal ? 25 : 30) * DEFAULT_FRAME_RATE_BASE; | 
						|
   avContext->gop_size = 1; | 
						|
   avContext->flags |= CODEC_FLAG_QSCALE; | 
						|
  | 
						|
diff -dNur pcd-0.0.3-orig/pcd_viewer.c pcd-0.0.3/pcd_viewer.c | 
						|
--- pcd-0.0.3-orig/pcd_viewer.c	2003-05-18 20:46:40.000000000 +0200 | 
						|
+++ pcd/pcd_viewer.c	2004-06-11 15:53:58.000000000 +0200 | 
						|
@@ -435,7 +435,11 @@ | 
						|
   else | 
						|
      tick = PcdSetupData.SlideInterval; | 
						|
   dsyslog("PCD: slideshow %s", tick>-1 ? "on" : "off"); | 
						|
+#if VDRVERSNUM >= 10307 | 
						|
+  Skins.Message(mtInfo, tick>-1 ? tr("Slideshow on") : tr("Slideshow off")); | 
						|
+#else | 
						|
   Interface->Info(tick>-1 ? tr("Slideshow on") : tr("Slideshow off")); | 
						|
+#endif | 
						|
 } | 
						|
  | 
						|
 bool cPcdViewer::SkipImages(int Images)
 | 
						|
 |