[MPlayer-dev-eng] [PATCH] dvb fix
David Kuehling
dvdkhlng at gmx.de
Mon Aug 25 16:58:31 CEST 2003
Sorry for possibly crossed emails. I'm still receiving mplayer-dev in
digest mode. Could you please CC me when answering?
>>>>> "Nico" == Nico <nsabbi at libero.it> writes:
> David Kuehling wrote:
>> mplayer dvb://<channel> -vfm ffmpeg -nosound -cache 4096 <after
>> zapping>
>>
>> dvb_streaming_read, attempt N. 5 failed with errno 11 when reading
>> 1048 bytes dvb_streaming_read, attempt N. 4 failed with errno 11 when
>> reading 1048 bytes dvb_streaming_read, attempt N. 3 failed with errno
>> 11 when reading 1048 bytes dvb_streaming_read, attempt N. 2 failed
>> with errno 11 when reading 1048 bytes dvb_streaming_read, attempt
>> N. 1 failed with errno 11 when reading 1048 bytes dvb_streaming_read,
>> attempt N. 5 failed with errno 11 when reading 2048 bytes
>> dvb_streaming_read, attempt N. 4 failed with errno 11 when reading
>> 2048 bytes dvb_streaming_read, attempt N. 3 failed with errno 11 when
>> reading 2048 bytes dvb_streaming_read, attempt N. 2 failed with errno
>> 11 when reading 2048 bytes dvb_streaming_read, attempt N. 1 failed
>> with errno 11 when reading 2048 bytes dvb_streaming_read, return 0
>> bytes Successfully enabled DPMS UNINIT COMPLETE
>>
> here it has finished to empty the cache, and it takes longer because
> you use the cache, after that you see the picture, right?
Yes, but the output (dvb_streaming_read...) indicates, that it tries to
read from the DVB-device *after* pressing the step_channel button, but
*before* uninit was complete. Why should it do that? Why must it wait
for those enormous timeouts of 5*0.5 seconds? What is the relation
between those dvb_streaming_reads and the actual emptying of the cache?
>> TS file format detected. PROBING UP TO 2000000, PROG: 0 ...
>>
>> mplayer dvb://<channel> -vfm ffmpeg -nosound <after zapping>
>>
>> dvb_streaming_read, attempt N. 1 failed with errno 11 when reading
>> 716 bytes dvb_streaming_read, attempt N. 1 failed with errno 11 when
>> reading 2048 bytes dvb_streaming_read, return 0 bytes Successfully
>> enabled DPMS UNINIT COMPLETE
>>
> here it has finished to empty the cache, and it takes shorter because
> you DON'T use the cache, after that you see the picture, right?
I still don't understand why it should take longer than some
microseconds to empty the cache...
David
--
GnuPG public key: http://user.cs.tu-berlin.de/~dvdkhlng/dk.gpg
Fingerprint: B17A DC95 D293 657B 4205 D016 7DEF 5323 C174 7D40
More information about the MPlayer-dev-eng
mailing list