Re: [vdr] [path] vdr-1.6 better spu on ff card

2009-11-22 Thread JW
Hi, 
I'm not sure if I got it right: This patch reduces the amount of memory
that is needed for a osd by splitting the osd into several areas and
adjusting the bbp for each area.

Regards,

JW

Am Samstag, den 21.11.2009, 21:57 +0100 schrieb matthieu castet:
 Hi,
 
 this patch try to handle case where the osd is limited (for example on ff 
 card).
 For that it try to split area, count the really needed bpp (all transparent 
 index can be merged together and will with my previous patch in osd.c).
 
 Also it fix a bug in the current version : removing all the transparent 
 baground area is ok only if it is recomputed at each draw. Otherwise a 
 highlight request can happen outside the computed area.
 
 With this patch I can navigate in dvd menu that produce oeOutOfMemory before.
 
 Matthieu
 
 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Yaepghd record dialog

2009-11-21 Thread JW
I'm not the developer of the yaepghd plugin, but I had a deeper look at
the source code. Many things of the record dialog have already been
implemented, but the record dialog isn't called anywhere in the source
code. So I think this done intentionally. I implemented a small patch,
that adds the possibility to set timer with the red button without any 
record dialog. The patch attached contains also some other minor
improvements from other authors. If you have questions concerning the
patch, you can ask at vdr-portal.de
http://www.vdr-portal.de/board/thread.php?threadid=83864threadview=0page=3 
(even it's a German forum, you will get answers in English ;) ).


 I have been trying out the yaepghd plugin. It looks very impressive
 but the record dialog appears to be disabled. Does anyone know if this 
 has been intentionally disabled or is only partially implemented?
 
 There has been no development activity on this plugin for about
 9 months now.
 
 
 
   
 
 ___
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr
diff -NaurwB yaepghdorig/po/de_DE.po yaepghdpatched/po/de_DE.po
--- yaepghdorig/po/de_DE.po	2009-11-09 20:00:46.0 +0100
+++ yaepghdpatched/po/de_DE.po	2009-11-09 20:26:29.0 +0100
@@ -6,9 +6,9 @@
 msgstr 
 Project-Id-Version: Yaepghd 0.0.1\n
 Report-Msgid-Bugs-To: see README\n
-POT-Creation-Date: 2009-01-30 20:42+0200\n
-PO-Revision-Date: 2009-01-28 10:51+0200\n
-Last-Translator: Klaus Schmidinger k...@cadsoft.de\n
+POT-Creation-Date: 2009-10-18 22:24+0200\n
+PO-Revision-Date: 2009-10-15 22:58+0100\n
+Last-Translator: Tomas Saxer tsa...@gmx.de\n
 Language-Team: vdr@linuxtv.org\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=ISO-8859-15\n
@@ -17,14 +17,15 @@
 msgid No Info
 msgstr Keine Daten verfügbar.
 
-msgid Screenshot
-msgstr 
+#, fuzzy
+msgid Timer
+msgstr Zeit-Format
 
 msgid Page up
-msgstr 
+msgstr Seite hoch
 
 msgid Page down
-msgstr 
+msgstr Seite runter
 
 msgid Once
 msgstr Sobald
@@ -54,10 +55,10 @@
 msgstr 
 
 msgid Up
-msgstr 
+msgstr Hoch
 
 msgid Down
-msgstr 
+msgstr Runter
 
 msgid Manual
 msgstr 
@@ -83,6 +84,9 @@
 msgid Channel order
 msgstr 
 
+msgid Channel number
+msgstr 
+
 msgid Yet another EPG in HD
 msgstr 
 
diff -NaurwB yaepghdorig/po/fi_FI.po yaepghdpatched/po/fi_FI.po
--- yaepghdorig/po/fi_FI.po	2009-11-09 20:00:46.0 +0100
+++ yaepghdpatched/po/fi_FI.po	2009-11-09 20:26:29.0 +0100
@@ -7,7 +7,7 @@
 msgstr 
 Project-Id-Version: Yaepghd 0.0.1\n
 Report-Msgid-Bugs-To: see README\n
-POT-Creation-Date: 2009-01-30 20:42+0200\n
+POT-Creation-Date: 2009-10-18 22:24+0200\n
 PO-Revision-Date: 2009-01-28 10:51+0200\n
 Last-Translator: Rolf Ahrenberg rahre...@cc.hut.fi\n
 Language-Team: vdr@linuxtv.org\n
@@ -18,8 +18,9 @@
 msgid No Info
 msgstr Ei tietoja
 
-msgid Screenshot
-msgstr Ota kuva
+#, fuzzy
+msgid Timer
+msgstr Kellonajan esitysmuoto
 
 msgid Page up
 msgstr Sivu ylös
@@ -84,8 +85,15 @@
 msgid Channel order
 msgstr Kanavajärjetys
 
+#, fuzzy
+msgid Channel number
+msgstr Kanavajärjetys
+
 msgid Yet another EPG in HD
 msgstr Vaihtoehtoinen ohjelmaopas
 
 msgid YaepgHD
 msgstr Ohjelmaopas (YaepgHD)
+
+#~ msgid Screenshot
+#~ msgstr Ota kuva
diff -NaurwB yaepghdorig/yaepghd.c yaepghdpatched/yaepghd.c
--- yaepghdorig/yaepghd.c	2009-11-09 20:00:46.0 +0100
+++ yaepghdpatched/yaepghd.c	2009-10-21 12:40:41.0 +0200
@@ -24,6 +24,8 @@
 #include vdr/osd.h
 #include vdr/device.h
 #include vdr/thread.h
+#include vdr/player.h
+#include vdr/timers.h
 
 #ifndef YAEPGHDVERSNUM
 #error You must apply the yaepghd patch for VDR!
@@ -36,6 +38,7 @@
 /**
  * Macros
  */
+#define WO__MSG_RECDLG
 
 #ifdef DEBUG
 #define ASSERT   assert
@@ -70,6 +73,7 @@
 #define GRID_TIME_FONT   THEME_FONT(gridTimeFont)
 #define GRID_DATE_FONT   THEME_FONT(gridDateFont)
 #define EVENT_TITLE_FONT THEME_FONT(eventTitleFont)
+#define EVENT_INFO_FONT  THEME_FONT(eventInfoFont)
 #define EVENT_TIME_FONT  THEME_FONT(eventTimeFont)
 #define EVENT_DESC_FONT  THEME_FONT(eventDescFont)
 #define EVENT_DATE_FONT  THEME_FONT(eventDateFont)
@@ -81,6 +85,7 @@
 #define GRID_DATE_COLOR  THEME_COLOR(gridDateColor)
 #define GRID_SEP_COLOR   THEME_COLOR(gridSepColor)
 #define EVENT_TITLE_COLORTHEME_COLOR(eventTitleColor)
+#define EVENT_INFO_COLOR THEME_COLOR(eventInfoColor)
 #define EVENT_TIME_COLOR THEME_COLOR(eventTimeColor)
 #define EVENT_DESC_COLOR THEME_COLOR(eventDescColor)
 #define EVENT_DATE_COLOR THEME_COLOR(eventDateColor)
@@ -90,6 +95,7 @@
 #define GRID_TIME_GEOM   THEME_GEOM(gridTimeGeom)
 #define GRID_DATE_GEOM   THEME_GEOM(gridDateGeom)
 #define EVENT_TITLE_GEOM THEME_GEOM(eventTitleGeom)
+#define EVENT_INFO_GEOM  THEME_GEOM(eventInfoGeom)
 #define EVENT_TIME_GEOM  THEME_GEOM(eventTimeGeom)
 #define