[FFmpeg-trac] #9765(avcodec:new): Regresion due to "avcodec/wmadec: fix WMA gapless playback"
FFmpeg
trac at avcodec.org
Sun Sep 24 03:44:38 EEST 2023
#9765: Regresion due to "avcodec/wmadec: fix WMA gapless playback"
-------------------------------------+-------------------------------------
Reporter: Mika | Owner: (none)
Fischer |
Type: defect | Status: new
Priority: important | Component: avcodec
Version: git-master | Resolution:
Keywords: wma | Blocked By:
regression |
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by Balling):
For reference Presentation time of first packet is 3000, but 3000 is
preroll. The spec says to substract to get 0.
https://web.archive.org/web/20131203084402/http://msdn.microsoft.com/en-
us/library/bb643323.aspx
Preroll
Specifies the amount of time to buffer data before starting to play the
file, in millisecond units. If this value is nonzero, the Play Duration
field and **all of the payload Presentation Time fields** have been offset
by this amount. Therefore, player software must subtract the value in the
preroll field from the play duration and presentation times to calculate
their actual values.
Also see the https://github.com/mpv-
player/mpv/pull/12304#pullrequestreview-1608354046
--
Ticket URL: <https://trac.ffmpeg.org/ticket/9765#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list