]> granicus.if.org Git - taglib/commit
Made im/export functions nonvirtual. Added similar functions to File and
authorMichael Helmling <helmling@mathematik.uni-kl.de>
Sun, 28 Aug 2011 20:58:40 +0000 (22:58 +0200)
committerMichael Helmling <helmling@mathematik.uni-kl.de>
Sun, 28 Aug 2011 20:58:40 +0000 (22:58 +0200)
commit5647b2e2935d6e4a06f9fe8b449055772e31c097
tree95dab3967fd3dd5390c39fd8e9943f7bd4514a2f
parentfa8159a9d0a0f4d53fe11310ad9f9b35d425f960
Made im/export functions nonvirtual. Added similar functions to File and
its subclasses. TagLib::File contains a bunch of dynamic_casts to call
the correct specializations.
20 files changed:
taglib/ape/apefile.cpp
taglib/ape/apefile.h
taglib/ape/apetag.h
taglib/flac/flacfile.cpp
taglib/flac/flacfile.h
taglib/mpc/mpcfile.cpp
taglib/mpc/mpcfile.h
taglib/mpeg/id3v2/id3v2tag.h
taglib/mpeg/mpegfile.cpp
taglib/mpeg/mpegfile.h
taglib/ogg/flac/oggflacfile.cpp
taglib/ogg/flac/oggflacfile.h
taglib/ogg/speex/speexfile.cpp
taglib/ogg/speex/speexfile.h
taglib/ogg/vorbis/vorbisfile.cpp
taglib/ogg/vorbis/vorbisfile.h
taglib/ogg/xiphcomment.h
taglib/tag.h
taglib/toolkit/tfile.cpp
taglib/toolkit/tfile.h