[Mplayer-cvslog] CVS: main/libmpdemux asfheader.c,1.28,1.29

Alban Bedel albeu at free.fr
Tue Feb 5 18:17:44 CET 2002


On Tue, 5 Feb 2002 17:50:37 +0100
Alex Beregszaszi <alex at naxine.org> wrote:

> Hi,
> 
> this biggest-bitrate-stream selection is a good idea, but it should be
> optional! The 'preferred' stream is always with-the-lowest-id!
	Perhaps but you don't want this with asf live stream. Most of the time 
	the lowest-id stream is unwatchable.
> I think all this stream id selection should be done commonly in the demuxer
> code, all demuxers should set the available streams (with flags?) and then
> we should select, optionally with this biggest-bitrate or lowest-id method.
> (and other methods are welcomed, i think)
	I agree at 100%. But is it always useful ? With asf live stream you often have
	5 or 6 different stream and you always want the best one when mplayer
	was always auto-selecting the worst :( . For other stream type I don't know,
	all other media I got always have just one or two streams.
> Note: also we should select lowest-id streams in mpg demuxer too, i've got a
> DVD, with two audio streams, id=128 - movie audio, id=129 director's issue,
> good, but id=129 comes first in the stream, se auto-selection selects it,
> instead selecting the real id=128 stream.
	I don't know how it work with other demuxer but the asf one select the first stream
	found not the lowest-id. Ok it's always the lowest id but it's a side effect ;).



More information about the MPlayer-cvslog mailing list