PATCH: Exaile overwrites unsupported tags in mp4/m4a files

Bug #901063 reported by Dustin Spicuzza
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Fix Released
High
Dustin Spicuzza

Bug Description

The MP4 module of mutagen does not use add_tags() the way the other containers use it, and as a consequence, exaile accidentally removes all tags from the file that it does not support whenever it writes to an mp4/m4a file. Despite that this is a bug in mutagen, this should be fixed in exaile AND mutagen, otherwise users (like me) could potentially lose a lot of data that they didn't realize they were going to lose...

A bug has been submitted to mutagen: http://code.google.com/p/mutagen/issues/detail?id=101

I've pushed this patch to my dj_improvements branch.

Related branches

Revision history for this message
Dustin Spicuzza (dustin-virtualroadside) wrote :
Revision history for this message
Johannes Sasongko (sjohannes) wrote :

Thanks, committed with style change (plus modifying some of the surrounding code).

Changed in exaile:
assignee: nobody → Dustin Spicuzza (dustin-virtualroadside)
importance: Undecided → High
milestone: none → 0.3.3.0
status: New → Fix Committed
Changed in exaile:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.