[vdr] Bug in audio track replaing

Klaus Schmidinger Klaus.Schmidinger at cadsoft.de
Sat Oct 7 15:53:01 CEST 2006

Klaus Schmidinger wrote:
> Boguslaw Juza wrote:
>>     Hi!
>> I have found small bug: When I have record channel witch multiple 
>> audio track - f.e. tracks witch language codes: A1, A2, A3, A4, and then
>> I replay it, when I'm choosing audio track, I have to choose:
>> POL, A1, A2, A3. POL plays A1 track, A1 plays A2 track etc...
>> PL (polish) is my preffered language in EPG menu, but there was no 
>> PL-track in this channel.
> I was able to (sort of) reproduce this with the EURONEWS channel
> on Astra:
> EURONEWS;CSAT:11817:vC34:S19.2E:27500:163:92=fra,93=eng,94=ita,95=esl,91=rus,98=por,99=deu:0:0:8004:1:1070:0 
> This channel also has several audio tracks, but in its event data
> it only lists the first two tracks. The tracks in the event data have
> a type of 0x01, while VDR in its cRecordingInfo::cRecordingInfo()
> function looks for tracks with type 0x03. Since VDR is only interested
> in whether this is a Dolby track or not, I've modified 
> cComponents::GetComponent()
> accordingly.
> Please try the attached patch to see if it helps.
> Note that this will only help for newly created recordings.
> Existing recordings may already have the tracks garbled in their
> info.vdr files.

Actually here's a more elaborate patch.
It also explicitly checks for the audio stream.
Wouldn't make a difference right now, but if we have more
streams later, it might be necessary.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: vdr-1.4.3-epg.diff
Type: text/x-patch
Size: 578 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20061007/6d21967e/vdr-1.4.3-epg.bin

More information about the vdr mailing list