TagLib usage by a buffer not a file

Lukáš Lalinský lalinsky at gmail.com
Wed May 23 14:14:20 UTC 2012


On Wed, May 23, 2012 at 3:52 PM, Thomas CANIPEL (4SH France) <
thomas.canipel at 4sh.fr> wrote:

> Dear Nikhil,****
>
> ** **
>
> I made a simple class extending from IOStream and then I am using it to
> initialize an MPEG::FILE, in my case I correctly get the ID3v1 field, but
> for a reason no ID3V2 frames seems to be created.****
>
> ** **
>
> As I am correctly reading from my IOStream I am guessing that
> ID3v2::FrameFactory is not yet able the create the framelist correctly from
> the IOStream.****
>
> ** **
>
> Is it planned to support it ?
>

It should work. FileStream is also just an implementation of IOStream and
it works there. Assuming you already have the full file loaded in memory,
can you try using ByteVectorStream to make sure it's not a bug in your code?

Lukas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/taglib-devel/attachments/20120523/a87431dd/attachment.html>


More information about the taglib-devel mailing list