Sayonara Player
Cover.h
1 #ifndef XIPH_COVER_H
2 #define XIPH_COVER_H
3 
4 #include "Utils/Tagging/Xiph/XiphFrame.h"
5 #include "Utils/Tagging/Models/Cover.h"
6 #include "XiphFrame.h"
7 
11 namespace Xiph
12 {
13  class CoverFrame :
14  public XiphFrame<Models::Cover>
15  {
16  public:
17  CoverFrame(TagLib::Ogg::XiphComment* tag);
18  ~CoverFrame() override;
19 
20  bool is_frame_found() const override;
21 
22  protected:
23  bool map_tag_to_model(Models::Cover& model) override;
24  bool map_model_to_tag(const Models::Cover& model) override;
25  };
26 }
27 
28 #endif // COVER_H
Definition: XiphFrame.h:36
Definition: AlbumArtist.h:32
The Cover class.
Definition: Cover.h:37
Definition: Cover.h:13