[MPlayer-dev-eng] [PATCH] further dvr-ms playback improvements

Nico Sabbi nicola_sabbi at fastwebnet.it
Fri Aug 25 22:51:55 CEST 2006


John Donaghy wrote:

>> (especially the fact that in general the framerate must be set by the
>> demuxer,
>> but demux_asf hardcodes it to 1000 fps);
>
>
> Why have such a rule if not all containers provide the framerate?


because
0) only demuxers have all the informations to obtain mostly correct 
timestamps,
in one way or another
1) not many audio/video streams contain headers indicating the framerate
(or the framerate can be variable)
2) having the framerate in the mux permits to encode and play successfully
combinations that otherwise couldn't be possible/not standard, e.g. 12 
fps mpeg1
and things like that
3) it's much more easily user-tweakable




More information about the MPlayer-dev-eng mailing list