<div>Scot, </div>
<div>Thank you for pointing.</div>
<div> </div>
<div>I&#39;ve tried using </div>
<div>                TagLib::ASF::File ff ( fpath );  //For WMA file</div>
<div> </div>
<div>But symbol lookup error is coming while executing. I&#39;ve installed the TagLib library,  and extras library version 1 from Ubuntu software center.</div>
<div> </div>
<div>Thanks</div>
<div>Prasad</div>
<div> </div>
<div class="gmail_quote">
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div>
<div></div>
<div>
<div> </div>
<div class="gmail_quote">On Sun, Dec 26, 2010 at 10:42 PM, Prasada Vontipenta <span dir="ltr">&lt;<a href="mailto:prasada@autonomic-controls.com" target="_blank">prasada@autonomic-controls.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div>Hi,</div>
<div>I&#39;m new to the mailing list, and am trying to use the TagLib for reading multiple types of music files.</div>
<div> </div>
<div>I&#39;m trying to read from the .wma files using the following code, but frameList is always empty despite getting a valid Tag.</div>
<div> </div>
<div>Any ideas what went wrong while using TagLib 1.6.3.</div>
<div> </div>
<div>TagLib::RIFF::WAV::File ff ( fpath );  // fpath is a valid .wma file path</div>
<div>if ( ff.isValid() )</div>
<div>{</div>
<div>   TagLib:ID3v2:Tag *id3v2tag == ff.tag();</div>
<div>   if (idv2tag)</div>
<div>   {</div>
<div>       TagLib::ID3v2::FrameList frameList = id3v2tag-&gt;frameList();</div>
<div>       if ( ! frameList.isEmpty())</div>
<div>       {</div>
<div>           cout&lt;&lt; frameList.front()-&gt;toString().toCString(true) &lt;&lt;endl;</div>
<div>       }</div>
<div>   }</div>
<div>}</div>
<div> </div>
<div> </div>
<div>Thanks &amp; Regards</div>
<div>Prasad</div></blockquote></div><br></div></div></blockquote></div><br>