[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Original]
[xine-devel] dvd time seek [was: new releases? -- bug report]
|
To: |
Michael Roitzsch <lists@xxxxxxxxxxx> |
|
Subject: |
[xine-devel] dvd time seek [was: new releases? -- bug report] |
|
From: |
Miguel Freitas <mfreitas@xxxxxxxxx> |
|
Date: |
Sun, 25 Sep 2005 19:52:56 -0300 |
|
Cc: |
Aaron Baalbergen <aaron@xxxxxxxxxxxxx>, aaron.b@xxxxxxxxxxxxx,xine-dev <xine-devel@xxxxxxxxxxxxxxxxxxxxx> |
|
Delivered-to: |
itdp@localhost |
|
Domainkey-signature: |
a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:mime-version:content-type; b=pNtJXd8eRUzJ5epoaEPfvOJ2FyXBfQd7v5PhDrJs8z8Eijj7wOqqPl2xgZzsCRU0qzObi0txrzuaLdVmdd3us6knNLoPP7+dpnjevrcOOz55qwg11ugzIcHMEKb0lCEwFOcvveICG4EZyfxoE7kxz8n4LQYftoi1wA5KDQr7KBg= |
Hi Michael,
On 7/21/05, Michael Roitzsch <lists@xxxxxxxxxxx> wrote:
> On DVDs, things could be improved considerably, because the IFOs hold
> a table mapping timecodes to stream positions. But using this would
> require seeking to be implemented in the input plugin, not in the
> demuxer as it is now.
I'm attaching a patch for doing exactly that. However, due to my
limited (or lack of...) knowledge of how dvdnav works i can only do
some ugly hacking there. Since the time seeking function was
unimplemented, i wrote one based on the sector version. it uses some
tables and interpolation and it seems works (very little testing) but
it may not be the correct way. besides it doesn't seem to be very
accurate (interpolation error?).
so... would you mind checking the dvdnav part of the patch for me? ;-)
Miguel
xine-lib_dvd-time-seek.patch1
Description: Binary data
- [xine-devel] dvd time seek [was: new releases? -- bug report],
Miguel Freitas <=