-----BEGIN PGP SIGNED MESSAGE-----
At the moment I'm writing a more complete Xine DVD input plugin. At the
moment it can parse IFOs and has a good enough IFO virtual machine so that it
can get itself to the looping menus on The Matrix (R2). (Yes you heard right,
some fool is actualy trying to implement menus!)
The problem is that as soon as the menu loops, the VM gets an instruction to
loop back to the begining of a cell. This is fine as I can find the position
in the stream and continue to pass data to Xine, but as you can imagine the
sync code in Xine gets a little upset.
My questions are a) Is there an easy, albeit probably hacky way for an input
plugin to request Xine to resync (something like a call to metronom_reset()?)
and, as a preferred solution, b) does anyone have more information on the DSI
(Data Search Information) packets that that currently in the OMS CVS? I
believe that if xine could be modified to use these packets for syncing (if
present), the problem may resolve itself.
Rich Wareham <rjw57@...>
Robinson College, Cambridge, CB3 9AN, UK
Tuesday is the Wednesday of the rest of your life.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.5 (GNU/Linux)
Comment: For info see http://www.gnupg.org
-----END PGP SIGNATURE-----