<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.11.92">
</HEAD>
<BODY>
Michael,<BR>
<BR>
There is a read-only patch at <A HREF="http://www.isign-softart.de/download/taglib-1.4_with_itunes.tar.bz2">http://www.isign-softart.de/download/taglib-1.4_with_itunes.tar.bz2</A><BR>
<BR>
I've made a readable/writable Mpeg4.File class based on it in my C# library TagLib#, which shouldn't be too hard to backport to TagLib (except for the fact there are 25 classes). You can get it here: <A HREF="http://svn.myrealbox.com/viewcvs/trunk/taglib-sharp/src/TagLib/Mpeg4/">http://svn.myrealbox.com/viewcvs/trunk/taglib-sharp/src/TagLib/Mpeg4/</A><BR>
<BR>
- Brian<BR>
<BR>
On Tue, 2006-09-05 at 16:43 +0100, Michael wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">First of all, I'd like to thank all who contributed to taglib, I think </FONT>
<FONT COLOR="#000000">it's a great lib!</FONT>

<FONT COLOR="#000000">Now, is there any news regarding m4a tag support in taglib? I haven't </FONT>
<FONT COLOR="#000000">heard about it for months and suppose it is not going to be in the </FONT>
<FONT COLOR="#000000">upcoming 1.5 release, sadly. Is the patch to introduce it still </FONT>
<FONT COLOR="#000000">read-only at present?</FONT>

<FONT COLOR="#000000">Adding m4a tagging support would make the great taglib even greater. I </FONT>
<FONT COLOR="#000000">know quite a few developers would like to be able to use the clean </FONT>
<FONT COLOR="#000000">approach of taglib for m4a as well. Especially since it reliefs them </FONT>
<FONT COLOR="#000000">from having to use clunky external libs just for a single format and </FONT>
<FONT COLOR="#000000">would be great for making taglib the 'One-stop Tagging Solution' (tm). </FONT>
<FONT COLOR="#000000">;-) It seems even the guys over at Songbird are discussing switching to </FONT>
<FONT COLOR="#000000">taglib <A HREF="http://bugzilla.songbirdnest.com/show_bug.cgi?id=800">http://bugzilla.songbirdnest.com/show_bug.cgi?id=800</A> .</FONT>

<FONT COLOR="#000000">I can imagine the cold feet due to some earlier standard-disputes but </FONT>
<FONT COLOR="#000000">most appear to have been settled by now. Especially now the rather nasty </FONT>
<FONT COLOR="#000000">moov/mdat atoms row is over and agreement seems to be to place the moov </FONT>
<FONT COLOR="#000000">atom before the mdat atom (This prevents big compatibility issues with </FONT>
<FONT COLOR="#000000">existing players and devices who need this order). Standards issues </FONT>
<FONT COLOR="#000000">aren't so big as they once were.</FONT>

<FONT COLOR="#000000">Any reflections on this? Need any help from the community? Need testers? </FONT>
<FONT COLOR="#000000">:-)</FONT>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">taglib-devel mailing list</FONT>
<FONT COLOR="#000000"><A HREF="mailto:taglib-devel@kde.org">taglib-devel@kde.org</A></FONT>
<FONT COLOR="#000000"><A HREF="https://mail.kde.org/mailman/listinfo/taglib-devel">https://mail.kde.org/mailman/listinfo/taglib-devel</A></FONT>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>