[MPlayer-dev-eng] what happened to the blu-ray support

Alexander Roalter alex at roalter.it
Sat Jul 3 11:08:31 CEST 2010


On 07/03/2010 10:52 AM, Reimar Döffinger wrote:
> On Sat, Jul 03, 2010 at 10:44:53AM +0200, Alexander Roalter wrote:
>>>>> But I fear MPEG-TS support is rather crappy, and lavf is possibly even worse
>>> The stream_bd stuff might return an error when it shouldn't and confuse the demuxer
>>> or something like that...
>>
>> bd_stream_seek doesn't look quite complicated to me, always returns 1,
> 
> Really? I think it should return an error when seeking to negative offsets, that
> might be the issue...

with lavf, playing the movie and seeking +10sec, I get the following
seek requests:

BD_STREAM_SEEK 0
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937439232
BD_STREAM_SEEK 24937433088
BD_STREAM_SEEK 24937414656
BD_STREAM_SEEK 24937383936
BD_STREAM_SEEK 24937316352
BD_STREAM_SEEK 24937187328
BD_STREAM_SEEK 24936923136
BD_STREAM_SEEK 24936400896
BD_STREAM_SEEK 24935350272
BD_STREAM_SEEK 24933255168
BD_STREAM_SEEK 0
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937439232
BD_STREAM_SEEK 24937433088
BD_STREAM_SEEK 24937414656
BD_STREAM_SEEK 24937383936
BD_STREAM_SEEK 24937316352
BD_STREAM_SEEK 24937187328
BD_STREAM_SEEK 24936923136
BD_STREAM_SEEK 24936400896
BD_STREAM_SEEK 24935350272
BD_STREAM_SEEK 24933255168
BD_STREAM_SEEK 0
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937439232
BD_STREAM_SEEK 24937433088
BD_STREAM_SEEK 24937414656
BD_STREAM_SEEK 24937383936
BD_STREAM_SEEK 24937316352
BD_STREAM_SEEK 24937187328
BD_STREAM_SEEK 24936923136
BD_STREAM_SEEK 24936400896
BD_STREAM_SEEK 24935350272
BD_STREAM_SEEK 24933255168
BD_STREAM_SEEK 0
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937439232
BD_STREAM_SEEK 24937433088
BD_STREAM_SEEK 24937414656
BD_STREAM_SEEK 24937383936
BD_STREAM_SEEK 24937316352
BD_STREAM_SEEK 24937187328
BD_STREAM_SEEK 24936923136
BD_STREAM_SEEK 24936400896
BD_STREAM_SEEK 24935350272
BD_STREAM_SEEK 24933255168


With -ss 0:1 (which works)
BD_STREAM_SEEK 0
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937451520
BD_STREAM_SEEK 24937445376
BD_STREAM_SEEK 24937451520
BD_STREAM_SEEK 24937439232
BD_STREAM_SEEK 24937451520
BD_STREAM_SEEK 24937433088
BD_STREAM_SEEK 24937451520
BD_STREAM_SEEK 24937414656
BD_STREAM_SEEK 24937451520
BD_STREAM_SEEK 48678912
BD_STREAM_SEEK 18327552
BD_STREAM_SEEK 18210816
BD_STREAM_SEEK 18192384
BD_STREAM_SEEK 9093120
BD_STREAM_SEEK 18167808
BD_STREAM_SEEK 13633536
BD_STREAM_SEEK 18143232
BD_STREAM_SEEK 18253824


with normal demuxer, without -ss 0:1:
Error while decoding frame!
Error while decoding frame!
BD_STREAM_SEEK 6727680

and with -ss 0:1
Error while decoding frame!
Error while decoding frame!
BD_STREAM_SEEK 5154816

Don't know about the expected return values, but lavf does a lot more
seeking around...

> 
>> On a sidenote: I deleted some older thread on this mailing list, is
>> there a way to set a message to the original thread's In-Reply-To???
> 
> Edit the email headers? (Assuming your mail client allows this, mutt or
> sending manually with telnet both do :-) )
> Well, I guess replying via gmane.org is easier...

I never noticed the small 'action' dropdown on gmane, thank you for that!

-- 
Cheers,
Alex



More information about the MPlayer-dev-eng mailing list