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 628454 - Matroska demuxer doesn't handle DATE tag if it contains only a year number
Matroska demuxer doesn't handle DATE tag if it contains only a year number
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.x
Other Linux
: Normal normal
: 0.10.26
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-08-31 22:36 UTC by Pavel Kostyuchenko
Modified: 2010-09-04 13:06 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix for handling incomplete date tags (879 bytes, patch)
2010-08-31 22:36 UTC, Pavel Kostyuchenko
committed Details | Review

Description Pavel Kostyuchenko 2010-08-31 22:36:17 UTC
Created attachment 169200 [details] [review]
Fix for handling incomplete date tags

It's common for audio files to contain only a year in the date tag and unlike id3demuxer the matroska demuxer doesn't handle this case. So I copied the code from id3demuxer to matroska demuxer for my 0.10.16 plugin version and it seems to work well.
Comment 1 Sebastian Dröge (slomo) 2010-09-01 09:12:58 UTC
Thanks, I'll push this after release.
Comment 2 Sebastian Dröge (slomo) 2010-09-04 13:06:34 UTC
commit 6940559c4688e57106f1c384a3320fb3329e88fc
Author: Pavel Kostyuchenko <shprotx@gmail.com>
Date:   Wed Sep 1 11:11:34 2010 +0200

    matroskademux: Relax parsing of date tags
    
    Before we required a complete date in matroskademux but in
    id3demux for example only the year or year and month was possible too.
    
    Fixes bug #628454.