#ifndef IMAGEFILE_H_ #define IMAGEFILE_H_ #include #include #include #include #include #include #include #include #include #include namespace utility { class ImageFile : public TagLib::File { public: ImageFile(const char *file); TagLib::ByteVector data(); private: virtual TagLib::Tag *tag() const { return 0; } virtual TagLib::AudioProperties *audioProperties() const { return 0; } virtual bool save() { return false; } }; } #endif