Re: [RFC] MP4 tag handler using taglib C++ API



Hi Santtu

On 2014-04-09 16:46, Santtu Lakkala <inz inz fi> wrote:
This is very early version, it uses a GIO wrapper and the C++ API from
taglib. It also includes some quirks around taglib incompleteness. Tested
with taglib 1.8.

This aims to fix Bug 701506.

This looks pretty interesting, thanks! I had already started on some TagLib C++ support in a branch:

https://git.gnome.org/browse/easytag/log/?h=wip/taglib-mp4-cxx

I just tidied this up (my C++ is rather rusty, so comments welcome), and I think that your patch should be rebased on top of it.

If you could split the patch in two, I think that it would be easier to review and merge, bearing in mind that I am planning a release for Friday! I think that the first patch should add cover art reading and writing, and the second patch should then add the GIOStream wrapper.

I am not convinced of the benefit of the G_STRUCT_OFFSET changes (yet), so I think those should be dropped for the moment. It would likely be good to make similar changes to some other tag format code to keep it consistent, so keeping that separate would be best.

Thanks for prompting me to tidy up the branch, and I really look forward to having this merged in time for the release.

--
http://amigadave.com/

Attachment: signature.asc
Description: Digital signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]