The new setup option "DVB/Standard compliance" can be used to switch between different variations of the DVB standard

This commit is contained in:
Klaus Schmidinger 2012-04-15 10:52:34 +02:00
parent c650904794
commit f822cdf261
35 changed files with 182 additions and 60 deletions

View File

@ -1140,6 +1140,7 @@ Rolf Ahrenberg <rahrenbe@cc.hut.fi>
for suggesting to change the Green button in the "Edit timer" menu from "Once"
to "Single"
for fixing reduced bpp support for DVB subtitles
for implementing "DVB Standard compliance" handling
Ralf Klueber <ralf.klueber@vodafone.com>
for reporting a bug in cutting a recording if there is only a single editing mark

View File

@ -7052,7 +7052,7 @@ Video Disk Recorder Revision History
- Fixed handling IDLEPRIORITY in cDvbDevice::ProvidesChannel() (thanks to Frank
Schmirler).
2012-04-08: Version 1.7.28
2012-04-15: Version 1.7.28
- Fixed cPixmapMemory::DrawEllipse() for quadrants -1 and -4.
- Fixed getting the maximum short channel name length in case there are no short names
@ -7068,3 +7068,7 @@ Video Disk Recorder Revision History
being used. This can be done either through a call to cSkinDisplayMenu::MenuCategory()
or by reimplementing cSkinDisplayMenu::SetMenuCategory(). This information allows a
skin to use special icons or decorations for the various types of menus in VDR.
- The new setup option "DVB/Standard compliance" can be used to switch between different
variations of the DVB standard (thanks to Rolf Ahrenberg). Currently there is "DVB"
(for the original DVB standard) and "ANSI/SCTE", which is used to properly handle
certain private stream types.

5
MANUAL
View File

@ -674,6 +674,11 @@ Version 1.6
from the primary DVB interface, so that the viewer will
be disturbed as little as possible.
Standard Compliance = 0
Defines the standard compliance mode:
0 = DVB
1 = ANSI/SCTE
Video format = 4:3 The video format (or aspect ratio) of the tv set in use
(4:3 or 16:9).

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: config.c 2.20 2012/02/29 10:15:54 kls Exp $
* $Id: config.c 2.21 2012/04/15 09:52:14 kls Exp $
*/
#include "config.h"
@ -391,6 +391,7 @@ cSetup::cSetup(void)
SetSystemTime = 0;
TimeSource = 0;
TimeTransponder = 0;
StandardCompliance = STANDARD_DVB;
MarginStart = 2;
MarginStop = 10;
AudioLanguages[0] = -1;
@ -585,6 +586,7 @@ bool cSetup::Parse(const char *Name, const char *Value)
else if (!strcasecmp(Name, "SetSystemTime")) SetSystemTime = atoi(Value);
else if (!strcasecmp(Name, "TimeSource")) TimeSource = cSource::FromString(Value);
else if (!strcasecmp(Name, "TimeTransponder")) TimeTransponder = atoi(Value);
else if (!strcasecmp(Name, "StandardCompliance")) StandardCompliance = atoi(Value);
else if (!strcasecmp(Name, "MarginStart")) MarginStart = atoi(Value);
else if (!strcasecmp(Name, "MarginStop")) MarginStop = atoi(Value);
else if (!strcasecmp(Name, "AudioLanguages")) return ParseLanguages(Value, AudioLanguages);
@ -682,6 +684,7 @@ bool cSetup::Save(void)
Store("SetSystemTime", SetSystemTime);
Store("TimeSource", cSource::ToString(TimeSource));
Store("TimeTransponder", TimeTransponder);
Store("StandardCompliance", StandardCompliance);
Store("MarginStart", MarginStart);
Store("MarginStop", MarginStop);
StoreLanguages("AudioLanguages", AudioLanguages);

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: config.h 2.46 2012/03/28 10:42:32 kls Exp $
* $Id: config.h 2.47 2012/04/15 10:45:32 kls Exp $
*/
#ifndef __CONFIG_H
@ -52,6 +52,16 @@
#define MaxSkinName 16
#define MaxThemeName 16
// Basically VDR works according to the DVB standard, but there are countries/providers
// that use other standards, which in some details deviate from the DVB standard.
// This makes it necessary to handle things differently in some areas, depending on
// which standard is actually used. The following macros are used to distinguish
// these cases (make sure to adjust cMenuSetupDVB::standardComplianceTexts accordingly
// when adding a new standard):
#define STANDARD_DVB 0
#define STANDARD_ANSISCTE 1
typedef uint32_t in_addr_t; //XXX from /usr/include/netinet/in.h (apparently this is not defined on systems with glibc < 2.2)
class cSVDRPhost : public cListObject {
@ -255,6 +265,7 @@ public:
int SetSystemTime;
int TimeSource;
int TimeTransponder;
int StandardCompliance;
int MarginStart, MarginStop;
int AudioLanguages[I18N_MAX_LANGUAGES + 1];
int DisplaySubtitles;

6
menu.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: menu.c 2.47 2012/04/08 11:52:56 kls Exp $
* $Id: menu.c 2.48 2012/04/15 10:15:16 kls Exp $
*/
#include "menu.h"
@ -2783,6 +2783,7 @@ private:
void Setup(void);
const char *videoDisplayFormatTexts[3];
const char *updateChannelsTexts[6];
const char *standardComplianceTexts[2];
public:
cMenuSetupDVB(void);
virtual eOSState ProcessKey(eKeys Key);
@ -2805,6 +2806,8 @@ cMenuSetupDVB::cMenuSetupDVB(void)
updateChannelsTexts[3] = tr("names and PIDs");
updateChannelsTexts[4] = tr("add new channels");
updateChannelsTexts[5] = tr("add new transponders");
standardComplianceTexts[0] = "DVB";
standardComplianceTexts[1] = "ANSI/SCTE";
SetSection(tr("DVB"));
SetHelp(NULL, tr("Button$Audio"), tr("Button$Subtitles"), NULL);
@ -2818,6 +2821,7 @@ void cMenuSetupDVB::Setup(void)
Clear();
Add(new cMenuEditIntItem( tr("Setup.DVB$Primary DVB interface"), &data.PrimaryDVB, 1, cDevice::NumDevices()));
Add(new cMenuEditStraItem(tr("Setup.DVB$Standard compliance"), &data.StandardCompliance, 2, standardComplianceTexts));
Add(new cMenuEditBoolItem(tr("Setup.DVB$Video format"), &data.VideoFormat, "4:3", "16:9"));
if (data.VideoFormat == 0)
Add(new cMenuEditStraItem(tr("Setup.DVB$Video display format"), &data.VideoDisplayFormat, 3, videoDisplayFormatTexts));

68
pat.c
View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and
* how to reach the author.
*
* $Id: pat.c 2.17 2012/03/02 10:56:45 kls Exp $
* $Id: pat.c 2.18 2012/04/15 09:54:53 kls Exp $
*/
#include "pat.h"
@ -456,37 +456,47 @@ void cPatFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length
}
}
break;
case 0x80: // STREAMTYPE_USER_PRIVATE - DigiCipher II VIDEO (ANSI/SCTE 57)
Vpid = esPid;
Ppid = pmt.getPCRPid();
Vtype = 0x02; // compression based upon MPEG-2
ProcessCaDescriptors = true;
break;
case 0x81: // STREAMTYPE_USER_PRIVATE - ATSC A/53 AUDIO (ANSI/SCTE 57)
{
char lang[MAXLANGCODE1] = { 0 };
SI::Descriptor *d;
for (SI::Loop::Iterator it; (d = stream.streamDescriptors.getNext(it)); ) {
switch (d->getDescriptorTag()) {
case SI::ISO639LanguageDescriptorTag: {
SI::ISO639LanguageDescriptor *ld = (SI::ISO639LanguageDescriptor *)d;
strn0cpy(lang, I18nNormalizeLanguageCode(ld->languageCode), MAXLANGCODE1);
}
break;
default: ;
case 0x80: // STREAMTYPE_USER_PRIVATE
if (Setup.StandardCompliance == STANDARD_ANSISCTE) { // DigiCipher II VIDEO (ANSI/SCTE 57)
Vpid = esPid;
Ppid = pmt.getPCRPid();
Vtype = 0x02; // compression based upon MPEG-2
ProcessCaDescriptors = true;
break;
}
// fall through
case 0x81: // STREAMTYPE_USER_PRIVATE
if (Setup.StandardCompliance == STANDARD_ANSISCTE) { // ATSC A/53 AUDIO (ANSI/SCTE 57)
char lang[MAXLANGCODE1] = { 0 };
SI::Descriptor *d;
for (SI::Loop::Iterator it; (d = stream.streamDescriptors.getNext(it)); ) {
switch (d->getDescriptorTag()) {
case SI::ISO639LanguageDescriptorTag: {
SI::ISO639LanguageDescriptor *ld = (SI::ISO639LanguageDescriptor *)d;
strn0cpy(lang, I18nNormalizeLanguageCode(ld->languageCode), MAXLANGCODE1);
}
break;
default: ;
}
delete d;
}
delete d;
if (NumDpids < MAXDPIDS) {
Dpids[NumDpids] = esPid;
Dtypes[NumDpids] = SI::AC3DescriptorTag;
strn0cpy(DLangs[NumDpids], lang, MAXLANGCODE1);
NumDpids++;
}
ProcessCaDescriptors = true;
break;
}
if (NumDpids < MAXDPIDS) {
Dpids[NumDpids] = esPid;
Dtypes[NumDpids] = SI::AC3DescriptorTag;
strn0cpy(DLangs[NumDpids], lang, MAXLANGCODE1);
NumDpids++;
// fall through
case 0x82: // STREAMTYPE_USER_PRIVATE
if (Setup.StandardCompliance == STANDARD_ANSISCTE) { // STANDARD SUBTITLE (ANSI/SCTE 27)
//TODO
break;
}
ProcessCaDescriptors = true;
}
break;
case 0x82 ... 0xFF: // STREAMTYPE_USER_PRIVATE
// fall through
case 0x83 ... 0xFF: // STREAMTYPE_USER_PRIVATE
{
char lang[MAXLANGCODE1] = { 0 };
bool IsAc3 = false;

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-10-16 11:16-0400\n"
"Last-Translator: Osama Alrawab <alrawab@hotmail.com>\n"
"Language-Team: Arabic <ar@li.org>\n"
@ -944,6 +944,9 @@ msgstr "الترجمة"
msgid "Setup.DVB$Primary DVB interface"
msgstr "كرت الستالايت الاولى"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "نوع الفيديو "

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Catalan <vdr@linuxtv.org>\n"
@ -926,6 +926,9 @@ msgstr "Subt
msgid "Setup.DVB$Primary DVB interface"
msgstr "Tarja DVB primària"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Format del vídeo"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.14\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2010-05-06 11:00+0200\n"
"Last-Translator: Radek Šťastný <dedkus@gmail.com>\n"
"Language-Team: Czech <vdr@linuxtv.org>\n"
@ -925,6 +925,9 @@ msgstr "Titulky"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primární DVB zařízení"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Formát videa"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Mogens Elneff <mogens@elneff.dk>\n"
"Language-Team: Danish <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr "Undertekster"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primær DVB enhed"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video format"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2010-01-16 16:46+0100\n"
"Last-Translator: Klaus Schmidinger <kls@tvdr.de>\n"
"Language-Team: German <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr "Untertitel"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primäres DVB-Interface"
msgid "Setup.DVB$Standard compliance"
msgstr "Standardkonformität"
msgid "Setup.DVB$Video format"
msgstr "Videoformat"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Dimitrios Dimitrakos <mail@dimitrios.de>\n"
"Language-Team: Greek <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr ""
msgid "Setup.DVB$Primary DVB interface"
msgstr "Êýñéá DVB êÜñôá"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "ÌïñöÞ ïèüíçò"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-03-02 19:02+0100\n"
"Last-Translator: Luca Olivetti <luca@ventoso.org>\n"
"Language-Team: Spanish <vdr@linuxtv.org>\n"
@ -924,6 +924,9 @@ msgstr "Subt
msgid "Setup.DVB$Primary DVB interface"
msgstr "Interfaz DVB primario"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Formato de vídeo"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Arthur Konovalov <artlov@gmail.com>\n"
"Language-Team: Estonian <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr "Subtiitrid"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Esmane DVB seade"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "TV külgsuhe"

View File

@ -926,6 +926,9 @@ msgstr "Tekstitys"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Ensisijainen DVB-sovitin"
msgid "Setup.DVB$Standard compliance"
msgstr "Noudatettava standardi"
msgid "Setup.DVB$Video format"
msgstr "Kuvasuhde"

View File

@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-02-27 18:14+0100\n"
"Last-Translator: Jean-Claude Repetto <jc@repetto.org>\n"
"Language-Team: French <vdr@linuxtv.org>\n"
@ -929,6 +929,9 @@ msgstr "Sous-titres"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Carte DVB primaire"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Format vidéo"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-03-17 19:00+0100\n"
"Last-Translator: Adrian Caval <anrxc@sysphere.org>\n"
"Language-Team: Croatian <vdr@linuxtv.org>\n"
@ -925,6 +925,9 @@ msgstr "Titlovi"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primarni DVB ureðaj"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video format"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2012-01-02 11:54+0200\n"
"Last-Translator: István Füley <ifuley@tigercomp.ro>\n"
"Language-Team: Hungarian <vdr@linuxtv.org>\n"
@ -926,6 +926,9 @@ msgstr "Feliratok"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Elsõ DVB interface"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video formátum"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2012-03-19 01:08+0100\n"
"Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n"
"Language-Team: Italian <vdr@linuxtv.org>\n"
@ -930,6 +930,9 @@ msgstr "Sottotitoli"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Scheda DVB primaria"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Formato video"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.16\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2010-10-30 11:55+0200\n"
"Last-Translator: Valdemaras Pipiras <varas@ambernet.lt>\n"
"Language-Team: Lithuanian <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr "Subtitrai"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Pirminiė DVB įvestis"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video formatas"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR-1.7.14\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2010-03-11 00:54+0100\n"
"Last-Translator: Dimitar Petrovski <dimeptr@gmail.com>\n"
"Language-Team: Macedonian <en@li.org>\n"
@ -924,6 +924,9 @@ msgstr "Титл"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Примарен DVB уред"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Видео формат"

View File

@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-02-26 17:20+0100\n"
"Last-Translator: Johan Schuring <johan.schuring@vetteblei.nl>\n"
"Language-Team: Dutch <vdr@linuxtv.org>\n"
@ -927,6 +927,9 @@ msgstr "Ondertiteling"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Eerste DVB kaart"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Videoformaat"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2007-08-12 14:17+0200\n"
"Last-Translator: Truls Slevigen <truls@slevigen.no>\n"
"Language-Team: Norwegian Nynorsk <vdr@linuxtv.org>\n"
@ -924,6 +924,9 @@ msgstr ""
msgid "Setup.DVB$Primary DVB interface"
msgstr "Hoved DVB-enhet"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "TV-Format"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-03-09 12:59+0100\n"
"Last-Translator: Michael Rakowski <mrak@gmx.de>\n"
"Language-Team: Polish <vdr@linuxtv.org>\n"
@ -924,6 +924,9 @@ msgstr "Napisy"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Pierwszy interfejs DVB"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Format obrazu"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.15\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2010-03-28 22:49+0100\n"
"Last-Translator: Cris Silva <hudokkow@gmail.com>\n"
"Language-Team: Portuguese <vdr@linuxtv.org>\n"
@ -924,6 +924,9 @@ msgstr "Legendas"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Placa DVB primária"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Formato de vídeo"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.12\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2011-03-10 23:52+0100\n"
"Last-Translator: Lucian Muresan <lucianm@users.sourceforge.net>\n"
"Language-Team: Romanian <vdr@linuxtv.org>\n"
@ -926,6 +926,9 @@ msgstr "Subtitrare"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Dispozitiv DVB primar"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Format video"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-12-15 14:37+0100\n"
"Last-Translator: Oleg Roitburd <oleg@roitburd.de>\n"
"Language-Team: Russian <vdr@linuxtv.org>\n"
@ -924,6 +924,9 @@ msgstr "
msgid "Setup.DVB$Primary DVB interface"
msgstr "¾áÝÞÒÝÞÕ DVB-ãáâàÞÙáâÒÞ"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "ÄÞàÜÐâ ÒØÔÕÞ"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.16\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2011-02-15 16:29+0100\n"
"Last-Translator: Milan Hrala <hrala.milan@gmail.com>\n"
"Language-Team: Slovak <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr "Titulky"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Hlavné DVB rozhranie"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Formát videa"

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-02-28 19:44+0100\n"
"Last-Translator: Matjaz Thaler <matjaz.thaler@guest.arnes.si>\n"
"Language-Team: Slovenian <vdr@linuxtv.org>\n"
@ -924,6 +924,9 @@ msgstr "Podnapisi"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primarna naprava"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video format"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.1\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2011-01-09 15:57+0100\n"
"Last-Translator: Milan Cvijanoviæ <elcom_cvijo@hotmail.com>\n"
"Language-Team: Serbian <vdr@linuxtv.org>\n"
@ -942,6 +942,9 @@ msgstr "Titlovi"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primarni DVB ureðaj"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video format"

View File

@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-03-12 18:25+0100\n"
"Last-Translator: Magnus Andersson <svankan@bahnhof.se>\n"
"Language-Team: Swedish <vdr@linuxtv.org>\n"
@ -926,6 +926,9 @@ msgstr "Knapp$Textning"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primär DVB enhet"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video format"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2008-02-28 00:33+0100\n"
"Last-Translator: Oktay Yolgeçen <oktay_73@yahoo.de>\n"
"Language-Team: Turkish <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr "Altyaz
msgid "Setup.DVB$Primary DVB interface"
msgstr "Primer DVB arayüzü"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Video formatý"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.7.7\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2010-04-25 16:35+0200\n"
"Last-Translator: Yarema aka Knedlyk <yupadmin@gmail.com>\n"
"Language-Team: Ukrainian <vdr@linuxtv.org>\n"
@ -923,6 +923,9 @@ msgstr "Субтитри"
msgid "Setup.DVB$Primary DVB interface"
msgstr "Основний DVB-пристрій"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "Формат відео"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: VDR 1.6.0\n"
"Report-Msgid-Bugs-To: <vdr-bugs@tvdr.de>\n"
"POT-Creation-Date: 2012-03-08 14:37+0100\n"
"POT-Creation-Date: 2012-04-15 12:45+0200\n"
"PO-Revision-Date: 2009-09-23 23:50+0800\n"
"Last-Translator: Nan Feng <nfgx@21cn.com>\n"
"Language-Team: Chinese (simplified) <vdr@linuxtv.org>\n"
@ -926,6 +926,9 @@ msgstr "字幕"
msgid "Setup.DVB$Primary DVB interface"
msgstr "使用中卫星卡接口"
msgid "Setup.DVB$Standard compliance"
msgstr ""
msgid "Setup.DVB$Video format"
msgstr "视频格式"