GNOME Bugzilla – Bug 705675
aiffparse: invalid SSND data size
Last modified: 2013-08-12 15:16:58 UTC
SSND data size is incorrect, actually 8 bytes (chunk header size) larger than it should be. It also prevents the aiff demuxer from reading tags placed after the SSND chunk (ie: ID3 chunk). AIFF chunk size does not include the chunk header size (8 bytes), so the SSND data size is equal to the chunk size minus the SSND header size (8 bytes).
Created attachment 251185 [details] [review] [PATCH] aiffparse: fix SSND data size
Pushed, thanks commit 0d4c2f42e9ba8810f6fc5e83c15c1980558239d0 Author: Matthieu Bouron <matthieu.bouron@collabora.com> Date: Wed Aug 7 10:14:20 2013 +0100 aiffparse: fix SSND data size AIFF chunk size does not include the chunk header size (8 bytes), so the SSND data size is equal to the chunk size minus the SSND header size (8 bytes). https://bugzilla.gnome.org/show_bug.cgi?id=705675