Mercurial > mplayer.hg
view debian/README.debian @ 24589:9118be6575da
demux_audio.c: Fix timestamp handling
The code calculated the pts values of audio packets by adding the length
of the current packet to the pts of the previous one. The length of the
previous packet should be added instead. This broke WAV timestamps near
the end of the stream where a short packet occurs.
Change the code to store the pts of the next packet instead of the last
one. This fixes the WAV timestamps and allows some simplifications.
MP3 timestamps are not affected as packets are always treated as
constant decoded length, and FLAC timestamps still have worse problems
(FLAC is treated as as if it was constant bitrate even though it isn't).
Also store the timestamps as double instead of float.
author | uau |
---|---|
date | Mon, 24 Sep 2007 21:49:56 +0000 |
parents | 587906e031fa |
children | 0f1b5b68af32 |
line wrap: on
line source
mplayer for Debian ---------------------- Most options are autodetected or configured during compilation thus users are supposed to build this package themselves. Recommended method is running "fakeroot debian/rules binary" in the top directory In case you would like to pass some parameters to ./configure, set variable DEB_BUILD_OPTIONS like that: eyck@ghost$ DEB_BUILD_OPTIONS="--enable-streaming" fakeroot debian/rules binary Dariush Pietrzak <eyck@ghost.anime.pl> Sat Jan 5 20:28:23 CET 2002