Added handling of EnhancedAC3DescriptorTag

This commit is contained in:
Klaus Schmidinger 2010-03-27 15:19:06 +01:00
parent e306849159
commit d7bdbcc80a
3 changed files with 6 additions and 1 deletions

View File

@ -2582,3 +2582,6 @@ Alex Lasnier <alex@fepg.org>
Dimitar Petrovski <dimeptr@gmail.com>
for translating OSD texts to the Macedonian language
Eric Valette <eric.valette@free.fr>
for adding handling of EnhancedAC3DescriptorTag

View File

@ -6416,3 +6416,4 @@ Video Disk Recorder Revision History
- Added Macedonian language texts (thanks to Dimitar Petrovski).
- Updated the Estonian OSD texts (thanks to Arthur Konovalov).
- Updated the Finnish OSD texts (thanks to Rolf Ahrenberg).
- Added handling of EnhancedAC3DescriptorTag (thanks to Eric Valette).

3
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.8 2010/03/06 12:00:30 kls Exp $
* $Id: pat.c 2.9 2010/03/27 15:17:46 kls Exp $
*/
#include "pat.h"
@ -400,6 +400,7 @@ void cPatFilter::Process(u_short Pid, u_char Tid, const u_char *Data, int Length
for (SI::Loop::Iterator it; (d = stream.streamDescriptors.getNext(it)); ) {
switch (d->getDescriptorTag()) {
case SI::AC3DescriptorTag:
case SI::EnhancedAC3DescriptorTag:
dpid = esPid;
ProcessCaDescriptors = true;
break;