mirror of
https://github.com/VDR4Arch/vdr.git
synced 2023-10-10 13:36:52 +02:00
Removed the workaround for short channel names of "Kabel Deutschland"
This commit is contained in:
parent
89b5e0da05
commit
a648187de4
@ -2476,6 +2476,7 @@ Johann Friedrichs <johann.friedrichs@web.de>
|
|||||||
for pointing out that "DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
|
for pointing out that "DEFINES += -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
|
||||||
-D_LARGEFILE64_SOURCE" should be added to Make.config.
|
-D_LARGEFILE64_SOURCE" should be added to Make.config.
|
||||||
for adding stream type 11172 AUDIO to cPatPmtParser::ParsePmt()
|
for adding stream type 11172 AUDIO to cPatPmtParser::ParsePmt()
|
||||||
|
for removing the workaround for short channel names of "Kabel Deutschland"
|
||||||
|
|
||||||
Timo Helkio <timolavi@mbnet.fi>
|
Timo Helkio <timolavi@mbnet.fi>
|
||||||
for reporting a hangup when replaying a TS recording with subtitles activated
|
for reporting a hangup when replaying a TS recording with subtitles activated
|
||||||
|
5
HISTORY
5
HISTORY
@ -6197,7 +6197,7 @@ Video Disk Recorder Revision History
|
|||||||
- Fixed the default value for "Pause key handling" in the MANUAL (reported by
|
- Fixed the default value for "Pause key handling" in the MANUAL (reported by
|
||||||
Diego Pierotto).
|
Diego Pierotto).
|
||||||
|
|
||||||
2009-12-06: Version 1.7.11
|
2009-12-13: Version 1.7.11
|
||||||
|
|
||||||
- Fixed resetting the file size when regenerating the index file.
|
- Fixed resetting the file size when regenerating the index file.
|
||||||
- The new function cDevice::PatPmtParser() can be used in derived devices to access
|
- The new function cDevice::PatPmtParser() can be used in derived devices to access
|
||||||
@ -6214,3 +6214,6 @@ Video Disk Recorder Revision History
|
|||||||
Friedrichs).
|
Friedrichs).
|
||||||
- Removed debug output of '-' from cTransfer::Receive().
|
- Removed debug output of '-' from cTransfer::Receive().
|
||||||
- Added defines for large files to the 'newplugin' script (reported by Udo Richter).
|
- Added defines for large files to the 'newplugin' script (reported by Udo Richter).
|
||||||
|
- Removed the workaround for short channel names of "Kabel Deutschland", because
|
||||||
|
apparently they now have their data according to the DVB standard (thanks to
|
||||||
|
Johann Friedrichs).
|
||||||
|
7
sdt.c
7
sdt.c
@ -4,7 +4,7 @@
|
|||||||
* See the main source file 'vdr.c' for copyright information and
|
* See the main source file 'vdr.c' for copyright information and
|
||||||
* how to reach the author.
|
* how to reach the author.
|
||||||
*
|
*
|
||||||
* $Id: sdt.c 2.2 2009/12/06 12:11:23 kls Exp $
|
* $Id: sdt.c 2.3 2009/12/13 11:54:33 kls Exp $
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "sdt.h"
|
#include "sdt.h"
|
||||||
@ -65,11 +65,8 @@ void cSdtFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length
|
|||||||
char *ps = compactspace(ShortNameBuf);
|
char *ps = compactspace(ShortNameBuf);
|
||||||
if (!*ps && cSource::IsCable(Source())) {
|
if (!*ps && cSource::IsCable(Source())) {
|
||||||
// Some cable providers don't mark short channel names according to the
|
// Some cable providers don't mark short channel names according to the
|
||||||
// standard, but rather go their own way and use "name>short name" or
|
// standard, but rather go their own way and use "name>short name":
|
||||||
// "name, short name":
|
|
||||||
char *p = strchr(pn, '>'); // fix for UPC Wien
|
char *p = strchr(pn, '>'); // fix for UPC Wien
|
||||||
if (!p)
|
|
||||||
p = strchr(pn, ','); // fix for "Kabel Deutschland"
|
|
||||||
if (p && p > pn) {
|
if (p && p > pn) {
|
||||||
*p++ = 0;
|
*p++ = 0;
|
||||||
strcpy(ShortNameBuf, skipspace(p));
|
strcpy(ShortNameBuf, skipspace(p));
|
||||||
|
Loading…
Reference in New Issue
Block a user