On Fri, 14 May 2010 16:13:36 +0200 Klaus Schmidinger <Klaus.Schmidinger@xxxxxxx> wrote: > On 07.05.2010 09:53, Newsy Paper wrote: > > Hi! > > > > there are some channels using aac for audio. I.e. SABC1 at > > 23.5°East 10758 V 22000 8/9 DVB-S2 Seems vdr doesn't support aac as > > no pid is entered neither for apid nor for ddpid. I think xine > > should support acc or doesn't it? So it should be no big deal do > > extend vdr to support aac. > > Please try this and see if it makes any difference: > > --- pat.c 2010/03/27 15:17:46 2.9 > +++ pat.c 2010/05/14 14:12:31 > @@ -401,6 +401,7 @@ > switch (d->getDescriptorTag()) { > case SI::AC3DescriptorTag: > case SI::EnhancedAC3DescriptorTag: > + case SI::AACDescriptorTag: > dpid = esPid; > ProcessCaDescriptors = true; > break; > > --- eit.c 2010/01/08 15:17:09 2.11 > +++ eit.c 2010/05/14 14:06:55 > @@ -257,7 +257,7 @@ > SI::ComponentDescriptor *cd = > (SI::ComponentDescriptor *)d; uchar Stream = cd->getStreamContent(); > uchar Type = cd->getComponentType(); > - if (1 <= Stream && Stream <= 4 && Type != 0) { // > 1=video, 2=audio, 3=subtitles, 4=AC3 > + if (1 <= Stream && Stream <= 6 && Type != 0) { // > 1=MPEG2-video, 2=MPEG1-audio, 3=subtitles, 4=AC3-audio, > 5=H.264-video, 6=HEAAC-audio if (!Components) Components = new > cComponents; char buffer[Utf8BufSize(256)]; > The second change marks at least the HD Recordings as such - usefull for applications needing to know this w/o analyzing files :) Thanks ! _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr