Re: [vdr] [PATCH] Suggest naming central plugin make config as plugin.mk.

2013-02-17 Thread Lars Hanisch
Am 16.02.2013 19:33, schrieb Ville Skyttä:
 Makes it clearer that it's a Makefile snippet, distinguishes from VDR
 conf files. Reposted here per Klaus' request, he'd like to see 3
 people ack this.

 PLGCFG is new, has anyone used it so far?
 I have no objections.

Acked-by: Lars Hanisch d...@flensrocker.de

Regards,
Lars.

 ---
  Make.config.template | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
 diff --git a/Make.config.template b/Make.config.template
 index b02d796..5bd0a10 100644
 --- a/Make.config.template
 +++ b/Make.config.template
 @@ -62,7 +62,7 @@ endif
  
  # Use this if you want to have a central place where you configure compile 
 time
  # parameters for plugins:
 -#PLGCFG = $(CONFDIR)/plugins.conf
 +#PLGCFG = $(CONFDIR)/plugins.mk
  
  ### The remote control:
  


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


Re: [vdr] HD Test clip(s)

2013-02-17 Thread Joerg Riechardt


Am 17.02.2013 02:17, schrieb VDR User:

On Sat, Feb 16, 2013 at 2:50 PM, Gerald Dachs v...@dachsweb.de wrote:

If you want the highest quality deinterlacing on 1080i, a GT220 is
required.

A GT610 is good enough, costs only the half and it is much easier to cool
it
quietly.

I've read the opposite -- that the GT610 struggle with 1080i highest
deinterlacing.



A Gt520/GT610 has double decoding speed compared to a GT220.
The GT220 has far higher rendering speed.
If you want to have both, go for a GT640, with even less power consumption.
Or oc a GT520/GT610.
Joerg

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


[vdr] [ANNOUNCE] VDR developer version 1.7.38

2013-02-17 Thread Klaus Schmidinger

VDR developer version 1.7.38 is now available at

  ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.38.tar.bz2

A 'diff' against the previous version is available at

  ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.37-1.7.38.diff

MD5 checksums:

f4ef0f60ed662f3c983a830da67df9b2  vdr-1.7.38.tar.bz2
e945b0f44e13ed768de726cf6e66317c  vdr-1.7.37-1.7.38.diff

WARNING:


This is a *developer* version. Even though *I* use it in my productive
environment. I strongly recommend that you only use it under controlled
conditions and for testing and debugging.

Approaching version 2.0.0:
==

If all goes well, there should be no more functional or API changes
before the final version 2.0.0. There will just be a few more fixes.


The changes since version 1.7.37:

- Updated the Ukrainian OSD texts (thanks to Yarema Aka Knedlyk).
- Updated the Estonian OSD texts (thanks to Arthur Konovalov).
- Updated the Romanian OSD texts (thanks to Lucian Muresan).
- Updated the French OSD texts (thanks to Marc Perrudin, Bernard Jaulini and 
Peter
  Münster).
- Updated the Macedonian OSD texts (thanks to Dimitar Petrovski).
- Fixed moving editing marks, so that they don't get overwritten with old values
  through an update of the marks file.
- Removed an invalid line from channels.conf.terr (reported by Lars Hanisch).
- Fixed an unexpected k_Repeat key event after a k_Release in lirc.c.
- Fixed permissions of po/sr_SR.po (reported by Dominic Evans).
- Updated the Italian OSD texts (thanks to Diego Pierotto).
- Fixed using Pause and Slow motion near the end of a recording (replay 
stopped
  a few seconds after the end of the recording file has been reached).
- Fixed selecting the last replayed recording in the Recordings menu in case 
there
  are folders and plain recordings with names that differ only in 
non-alphanumeric
  characters (reported by Andre Weidemann).
- Fixed the description of the OSD drawing functions DrawEllipse() (the values 
-5...-8
  for the Quadrants parameter are not implemented).
- Made cOsd::DestroyPixmap() NULL proof.
- Now deleting any previously allocated pixmaps in cOsd::SetAreas().
- Added demos of the DrawEllipse() and DrawSlope() function to the 'osddemo'
  plugin (press '1' or '2', respectively).
- Updated the Lithuanian OSD texts (thanks to Valdemaras Pipiras).
- The timeout for trying to switch to a valid programme is now reset 
immediately once
  a programme has been found.
- No longer checking for EOPNOTSUPP in cDvbTuner::GetSignalQuality() to avoid 
breaking
  this function in case the driver suddenly decides to return a different errno 
value
  if an operation is not supported.
- Moved the definition of TIMERMACRO_TITLE and TIMERMACRO_EPISODE from 
recording.h to
  config.h and using them to initialize Setup.NameInstantRecord (avoids having 
the same
  information in two places).
- Fixed the return value of cOsdProvider::StoreImage() in case there is no OSD 
provider.
- Fixed a crash in cMenuEditChanItem::Set() when entering a channel number that
  doesn't exist (reported by Mikael Hübsch).
- Fixed displaying pending timers in alert mode in the LCARS skin.
- Added missing $(LDFLAGS) to the Makefile of the dvbhddevice plugin (thanks to 
Ville
  Skyttä).
- Fixed some spellings in PLUGINS.html and Doxyfile (thanks to Ville Skyttä).
- Added '-p' to the cp command in the install-conf target of the Makefile 
(thanks to
  Ville Skyttä).
- Added missing 'const' to cDevice::HasProgramme() and cDevice::HasLock().
- Fixed determining the priority of the primary device in case it is neither 
replaying
  nor receiving a live channel (thanks to Matthias Senzel for reporting a 
problem with
  switching back to live viewing after replay in a setup with device bonding).
- Removed all \return and \param tags from comment lines marked with /// for 
Doxygen.
  There was only a rather small number of these, and I would probably always 
forget to
  put them in place when writing future comments, so I decided to drop them 
entirely.
- Added Doxyfile.filter to have special characters escaped that would otherwise 
be
  dropped by Doxygen (reported by Ville Skyttä).
- Using 'cat' instead of 'cp' to copy the Doxyfile to avoid problems in case 
Doxyfile
  is write protected.
- Updated the Doxyfile with a newer version of Doxygen.
- Turned off following symlinks in the Doxyfile.
- Removed trailing whitespace.
- Expanded tabs in PLUGINS/src/dvbhddevice/setup.c.
- Some formatting fixes.

Have fun!

Klaus

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


Re: [vdr] Device bonding

2013-02-17 Thread Juergen Lock
On Sat, Feb 16, 2013 at 04:46:36PM +0100, Juergen Lock wrote:
 Hi!
 
 [...]

 3. Running with these four tuners (dual DVB-T and the bonded two DVB-S2)
I get two different deadlocks waiting for cDvbTuner::bondMutex
after live viewing a DVB-T(!) channel for longer (OSD doesn't
react anymore and attaching gdb reveals two threads waiting for
bondMutex) - the following two changes make it work but there
probably is a better fix:  (patch may apply with offsets; one
of the problems I think is a lock order reversal with cDvbTuner::mutex
and bondMutex when cDvbTuner::SetChannel calls back into itself
with bondMutex held.)
 
 --- dvbdevice.c.orig
 +++ dvbdevice.c
 @@ -476,8 +476,10 @@ void cDvbTuner::SetChannel(const cChanne
t-SetChannel(NULL);
}
 }
 -else if (strcmp(GetBondingParams(Channel), 
 BondedMaster-GetBondingParams()) != 0)
 +else if (strcmp(GetBondingParams(Channel), 
 BondedMaster-GetBondingParams()) != 0) {
 +   bondMutex.Unlock();
 BondedMaster-SetChannel(Channel);
 +   }
  }
   cMutexLock MutexLock(mutex);
   if (!IsTunedTo(Channel))
 @@ -761,7 +773,12 @@ bool cDvbTuner::SetFrontend(void)
 tone = SEC_TONE_ON;
 }
  int volt = (dtp.Polarization() == 'V' || dtp.Polarization() == 'R') 
 ? SEC_VOLTAGE_13 : SEC_VOLTAGE_18;
 -if (GetBondedMaster() != this) {
 +#if 1
 +if (bondedTuner  !bondedMaster)
 +#else
 +if (GetBondedMaster() != this)
 +#endif
 +   {
 tone = SEC_TONE_OFF;
 volt = SEC_VOLTAGE_13;
 }
 

Hmm looks like I posted too soon, the first hunk is actually too much
and causes other deadlocks (like when trying to play a DVB-S channel
via streamdev while live viewing another), so the patch I'm not testing
becomes:

--- dvbdevice.c.orig
+++ dvbdevice.c
@@ -761,7 +773,12 @@ bool cDvbTuner::SetFrontend(void)
tone = SEC_TONE_ON;
}
 int volt = (dtp.Polarization() == 'V' || dtp.Polarization() == 'R') ? 
SEC_VOLTAGE_13 : SEC_VOLTAGE_18;
-if (GetBondedMaster() != this) {
+#if 1
+if (bondedTuner  !bondedMaster)
+#else
+if (GetBondedMaster() != this)
+#endif
+   {
tone = SEC_TONE_OFF;
volt = SEC_VOLTAGE_13;
}

 Sorry,
Juergen

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


[vdr] Request to translate cdplayer-plugin

2013-02-17 Thread Ulrich Eckhardt

Hi,

i want to ask, if someone is willing to help to add additional 
translations to the cd-player plugin? 
http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml


it_IT: 33 translated messages, 1 fuzzy translation, 13 untranslated 
messages.

ro_RO: 41 translated messages, 6 untranslated messages.
de_DE: 30 translated messages, 1 fuzzy translation, 16 untranslated 
messages.


Best Regards
Uli
--
Ulrich Eckhardt  http://www.uli-eckhardt.de

Ein Blitzableiter auf dem Kirchturm ist das denkbar stärkste
Misstrauensvotum gegen den lieben Gott. (Karl Krauss)

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


Re: [vdr] Call for translations for VDR version 2.0.0

2013-02-17 Thread Klaus Schmidinger

Thanks to everybody who helped in translating VDR's texts.
The number of untranslated texts has decreased, but there's
still quite a few of them. It would be great to have all of them
translated for the final version 2.0!

Here's a list of the language files that still need some work,
together with the number of untranslated texts in each of them:

nn_NO.po: 261
el_GR.po: 196
ar.po:138
sl_SI.po: 134
tr_TR.po: 133
sv_SE.po: 133
pl_PL.po: 133
nl_NL.po: 133
hr_HR.po: 133
es_ES.po: 133
da_DK.po: 133
ca_ES.po: 133
ru_RU.po: 130
zh_CN.po: 129
hu_HU.po: 105
sr_SR.po: 52
cs_CZ.po: 34
pt_PT.po: 27
fi_FI.po: 11
sk_SK.po: 2

Please base your work on the latest version of these files in VDR 1.7.38
and send me proper patches.

Thanks
Klaus

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


Re: [vdr] Request to translate cdplayer-plugin

2013-02-17 Thread Bernard Jaulin
Hi Ulrich,

Sure ! here is the french translation.

Maybe  I can  do more (exactly/precisely)* *if you explain what is:
- Can not open still picture
- Use GraphTFT special characters

Bernard.


2013/2/17 Ulrich Eckhardt v...@uli-eckhardt.de

 Hi,

 i want to ask, if someone is willing to help to add additional
 translations to the cd-player plugin? http://www.uli-eckhardt.de/**
 vdr/cdplayer.en.shtml http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml

 it_IT: 33 translated messages, 1 fuzzy translation, 13 untranslated
 messages.
 ro_RO: 41 translated messages, 6 untranslated messages.
 de_DE: 30 translated messages, 1 fuzzy translation, 16 untranslated
 messages.

 Best Regards
 Uli
 --
 Ulrich Eckhardt  http://www.uli-eckhardt.de

 Ein Blitzableiter auf dem Kirchturm ist das denkbar stärkste
 Misstrauensvotum gegen den lieben Gott. (Karl Krauss)

 __**_
 vdr mailing list
 vdr@linuxtv.org
 http://www.linuxtv.org/cgi-**bin/mailman/listinfo/vdrhttp://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr



fr_FR.po
Description: Binary data
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


Re: [vdr] Request to translate cdplayer-plugin

2013-02-17 Thread Peter Münster
On Sun, Feb 17 2013, Bernard Jaulin wrote:

 Sure ! here is the french translation.

Impossibile - Impossible

-- 
   Peter


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


Re: [vdr] Request to translate cdplayer-plugin

2013-02-17 Thread Lucian Muresan
Hi Uli,

On 17.02.2013 16:43, Ulrich Eckhardt wrote:
[...]
 ro_RO: 41 translated messages, 6 untranslated messages.
[...]

attached you'll find an update to the romanian translation.

Regards, Lucian

diff -Naur cdplayer_orig/po/ro_RO.po cdplayer/po/ro_RO.po
--- cdplayer-1.1.7_orig/po/ro_RO.po 2013-02-17 16:24:59.0 +0100
+++ cdplayer-1.1.7/po/ro_RO.po  2013-02-17 17:56:09.0 +0100
@@ -7,11 +7,10 @@
 msgstr 
 Project-Id-Version: VDR 1.7.x\n
 Report-Msgid-Bugs-To: see README\n
-POT-Creation-Date: 2013-02-17 16:18+0100\n
-PO-Revision-Date: 2013-02-16 23:07+0100\n
+POT-Creation-Date: 2013-02-12 13:53+0100\n
+PO-Revision-Date: 2013-02-17 17:56+0100\n
 Last-Translator: Lucian Muresan luci...@users.sorceforge.net\n
 Language-Team: Romanian\n
-Language: \n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
@@ -24,7 +23,7 @@
 msgstr Compozitor
 
 msgid Disk ID
-msgstr 
+msgstr Identificator disc
 
 msgid Genre
 msgstr Gen
@@ -33,7 +32,7 @@
 msgstr Mesaj
 
 msgid Isrc
-msgstr 
+msgstr Cod ISRC
 
 msgid Performer
 msgstr Interpret
@@ -45,7 +44,7 @@
 msgstr Titlu
 
 msgid Upc Ean
-msgstr 
+msgstr Cod UPC / EAN
 
 msgid Invalid
 msgstr Invalid
@@ -54,10 +53,10 @@
 msgstr Info mărime
 
 msgid Info1
-msgstr 
+msgstr Info1
 
 msgid Info2
-msgstr 
+msgstr Info2
 
 msgid Can not open
 msgstr Nu pot deschide device-ul
@@ -87,7 +86,7 @@
 msgstr Informații disc
 
 msgid Song Information
-msgstr Informații cântec
+msgstr Informații piesă
 
 msgid random
 msgstr aleator
@@ -129,7 +128,7 @@
 msgstr Ieșire
 
 msgid CD-Player
-msgstr 
+msgstr CD Player
 
 msgid Max CD speed
 msgstr Viteza CD maximă
@@ -153,7 +152,7 @@
 msgstr Utilizează simboluri GraphTFT
 
 msgid Back Key
-msgstr Tasta \ÃŽnapoi\
+msgstr Tasta 'ÃŽnapoi'
 
 msgid OK Key
-msgstr Tasta \OK\
+msgstr Tasta 'OK'
___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr