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 583112 - [asfdemux] extract coverart (WM/Picture tag)
[asfdemux] extract coverart (WM/Picture tag)
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-ugly
git master
Other Linux
: Normal enhancement
: 0.10.12
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-05-18 18:51 UTC by Tim-Philipp Müller
Modified: 2009-06-05 00:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tim-Philipp Müller 2009-05-18 18:51:41 UTC
Format info (hat tip MikeS):

  /* Serialize to the appropriate format. The documention for WM/Picture says
     that it's compatible with id3's APIC tag. The documentation is wrong.

     The actual format is:
       uint8 picture_type;   // One byte for the picture type. This is
                             // compatible with the APIC tag's picture type,
                             // but in practice always has the value 0.
       uint32 data_length;   // Length of the actual image data
       uint16 mime_type[];   // Null-terminated, UTF-16-LE mime type.
       uint16 description[]; // Null-terminated, UTF-16-LE description, may be
                             // empty (just the null terminator).
       uint8 image_data[];   // The actual image data.
   */
Comment 1 Tim-Philipp Müller 2009-06-05 00:57:32 UTC
commit 2aeecee037fa1c042bc20d9180d83037c43c59c9
Author: Tim-Philipp Müller <tim.muller@collabora.co.uk>
Date:   Fri Jun 5 01:32:07 2009 +0100

    asfdemux: parse WM/Picture tags to extract cover art
    
    Fixes #583112.