Closed
Bug 1118021
Opened 10 years ago
Closed 10 years ago
Support FLAC album art (non Vorbis Comment)
Categories
(Firefox OS Graveyard :: Gaia::Music, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
2.2 S3 (9jan)
People
(Reporter: hub, Assigned: hub)
References
Details
Attachments
(1 file)
kid3 store the album art in FLAC file as a separate metadata block.
METADATA block #2
type: 6 (PICTURE)
is last: false
length: 596
type: 3 (Cover (front))
MIME type: image/jpeg
description:
width: 32
height: 32
depth: 32
colors: 0 (unindexed)
data length: 554
data:
00000000: FF D8 FF E0 00 10 4A 46 49 46 00 01 01 01 00 48 ......JFIF.....H
[...]
The binary representation is the same as the decoded block from VorbisComment.
| Assignee | ||
Updated•10 years ago
|
Assignee: nobody → hub
| Assignee | ||
Comment 1•10 years ago
|
||
This is the FLAC cover support.
Attachment #8544738 -
Flags: review?(squibblyflabbetydoo)
Comment 2•10 years ago
|
||
Comment on attachment 8544738 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/27169
This looks generally good, but I think we should refactor the metadata block fetching a bit, now that it's gotten more complex. I have some comments on GitHub about it.
Attachment #8544738 -
Flags: review?(squibblyflabbetydoo) → review-
| Assignee | ||
Comment 3•10 years ago
|
||
Comment on attachment 8544738 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/27169
Addressed comments.
Our tests are still green.
Attachment #8544738 -
Flags: review- → review?(squibblyflabbetydoo)
| Assignee | ||
Updated•10 years ago
|
Status: NEW → ASSIGNED
Comment 4•10 years ago
|
||
Comment on attachment 8544738 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/27169
r=me. I have a couple of editorial nits on GitHub, but they're entirely optional.
Attachment #8544738 -
Flags: review?(squibblyflabbetydoo) → review+
| Assignee | ||
Comment 5•10 years ago
|
||
I'll deal with the nits. No problem. Thanks !
| Assignee | ||
Comment 6•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → 2.2 S3 (9jan)
You need to log in
before you can comment on or make changes to this bug.
Description
•