After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 726351 - matroskademux: problem with files with raw audio
matroskademux: problem with files with raw audio
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-03-14 15:10 UTC by Matej Knopp
Modified: 2016-02-22 08:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Matej Knopp 2014-03-14 15:10:49 UTC
Unless I'm missing something It seems that mkvtoolnix is setting wrong Default Duration for certain files with raw audio.

https://trac.bunkus.org/ticket/1001

This breaks timestamps in gstreamer since in this case default duration is used to calculate lace duration. Other players seems to handle it find (either by ignoring default duration and using block timestamp delta or possibly deriving timestamps from the raw audio data).

Should this be addressed in any way? Unless I understand default duration wrong the file is broken, however it plays with everything else.

Sample file
https://s3.amazonaws.com/MatejK/Samples/raw-audio-problem.mkv
Comment 1 Edward Hervey 2016-02-22 08:16:08 UTC
With master I get the same duration as mediainfo and vlc (0:00:36.203000000 vs 36s 203ms vs 36s)