Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: [PATCH] AC3overDVB 0.1.4
On Saturday 29 March 2003 10:35, Stefan Huelswitt wrote:
[...]
> I know one other person which have semiliar problems with one
> DVD.
>
> Obmitting the dvd-plugin patch removes the problem, so it seems
> to be a dvd plugin issue. But I cannot see a reason why the
> changed routing of the audio packets should have such an impact
> on the menu handling.
I can.
DVDs can contain menues that have a static background and music playing. Those
menues usualy are build with a single I-frame followed only by audio packets.
The navigation stuff on the other hand works either on still frames using a
kind a busy loop or on a constant datastream. When operating in datastream
mode everything is driven by the PTS of the packets. The only PTS available
on static menus are those of the audio packets. PTS extraction for AC3
packets happen in A52decoder::decode() after the new PCM packet has be
constructed. Your patch effectivly bypasses this codepath.
I can't test it, but i might just be enough to call seenPTS() just before you
call cbPlayAudio().
Have fun
Andreas
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe vdr" as subject.
Home |
Main Index |
Thread Index