lkml.org 
[lkml]   [2001]   [Oct]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Date
SubjectRe: xine pauses with recent (not -ac) kernels
In article <01101300085600.00832@baldrick> you write:
>>
>> can you reproduce also on 2.4.12aa1?
>>
>> ftp://ftp.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.12
>>aa1.bz2
>>
>> Andrea
>
>Yes, it seems to have the same problem. It even seems a bit worse
>(just my impression, I didn't do any statistics).

Let me guess: xine opens the raw device, and does all the DVD parsing
from there.

Furthermore, maybe it closes and re-opens the device for each VOB file.

Which in turn will invalidate the buffer and page cache, and force a
re-read of all the metadata.. Oh, and wait for all the prefetching to
have finished.

If this is it, it should be "fixed" by doing a

sleep 100000 < /dev/dvd-device &

in the background before starting xine?

Does that make any difference?

If it does, then I suspect we should really look into making the raw
device close just leave the device descriptor around at least for a
while. Al?

Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:08    [W:0.083 / U:1.288 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site