<DIV>hello everyone,<BR>I have&nbsp; a question to ask ,<BR>when I want to read&nbsp; wma tag info,<BR>in my PC,it works well,but in a cross platform board,mp3 ok,but wma not ,<BR>f.isNull()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; true<BR>f.tag() is always 0x0&nbsp;&nbsp;&nbsp; <BR>if the file path what I pass is wrong?why mp3 format is correct?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </DIV>
<DIV>I use the example/readertag.cpp,in QT4.5!<BR>readtag(QString filename)<BR>{<BR>&nbsp;&nbsp;&nbsp; TagLib::FileRef f(filename.toUtf8().data());<BR>&nbsp;&nbsp;&nbsp; if(!f.isNull() &amp;&amp; f.tag()) {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; TagLib::Tag *tag = f.tag();<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "-- TAG --" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "title&nbsp;&nbsp; - \"" &lt;&lt; tag-&gt;title()&nbsp;&nbsp; &lt;&lt; "\"" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "artist&nbsp; - \"" &lt;&lt; tag-&gt;artist()&nbsp; &lt;&lt; "\"" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "album&nbsp;&nbsp; - \"" &lt;&lt; tag-&gt;album()&nbsp;&nbsp; &lt;&lt; "\"" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "year&nbsp;&nbsp;&nbsp; - \"" &lt;&lt; tag-&gt;year()&nbsp;&nbsp;&nbsp; &lt;&lt; "\"" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "comment - \"" &lt;&lt; tag-&gt;comment() &lt;&lt; "\"" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "track&nbsp;&nbsp; - \"" &lt;&lt; tag-&gt;track()&nbsp;&nbsp; &lt;&lt; "\"" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; cout &lt;&lt; "genre&nbsp;&nbsp; - \"" &lt;&lt; tag-&gt;genre()&nbsp;&nbsp; &lt;&lt; "\"" &lt;&lt; endl;<BR>&nbsp;&nbsp;&nbsp; }<BR>}</DIV><br><br><span title="neteasefooter"/></span>