foobar2000 SDK  2015-08-03
Data Structures | Namespaces | Typedefs | Functions | Variables
album_art.h File Reference

Go to the source code of this file.

Data Structures

class  album_art_data
 
class  album_art_editor
 
class  album_art_editor_instance
 
class  album_art_editor_instance_v2
 
class  album_art_extractor
 
class  album_art_extractor_instance
 
class  album_art_extractor_instance_v2
 
class  album_art_fallback
 
class  album_art_manager_config
 
class  album_art_manager_v2
 
class  album_art_manager_v3
 
class  album_art_path_list
 
class  tag_processor_album_art_utils
 

Namespaces

 album_art_ids
 

Typedefs

typedef service_ptr_t< album_art_dataalbum_art_data_ptr
 
typedef service_ptr_t< album_art_editor_instancealbum_art_editor_instance_ptr
 
typedef service_ptr_t< album_art_extractor_instancealbum_art_extractor_instance_ptr
 

Functions

 PFC_DECLARE_EXCEPTION (exception_album_art_not_found, exception_io_not_found,"Attached picture not found")
 
 PFC_DECLARE_EXCEPTION (exception_album_art_unsupported_entry, exception_io_data,"Unsupported attached picture entry")
 
 PFC_DECLARE_EXCEPTION (exception_album_art_unsupported_format, exception_io_data,"Attached picture operations not supported for this file format")
 

Variables

static const GUID album_art_ids::artist = { 0x9a654042, 0xacd1, 0x43f7, { 0xbf, 0xcf, 0xd3, 0xec, 0xf, 0xfe, 0x40, 0xfa } }
 
static const GUID album_art_ids::cover_back = { 0xcb552d19, 0x86d5, 0x434c, { 0xac, 0x77, 0xbb, 0x24, 0xed, 0x56, 0x7e, 0xe4 } }
 
static const GUID album_art_ids::cover_front = { 0xf1e66f4e, 0xfe09, 0x4b94, { 0x91, 0xa3, 0x67, 0xc2, 0x3e, 0xd1, 0x44, 0x5e } }
 
static const GUID album_art_ids::disc = { 0x3dba9f36, 0xf928, 0x4fa4, { 0x87, 0x9c, 0xd3, 0x40, 0x47, 0x59, 0x58, 0x7e } }
 
static const GUID album_art_ids::icon = { 0x74cdf5b4, 0x7053, 0x4b3d, { 0x9a, 0x3c, 0x54, 0x69, 0xf5, 0x82, 0x6e, 0xec } }
 

Typedef Documentation

Definition at line 23 of file album_art.h.

Definition at line 79 of file album_art.h.

Definition at line 78 of file album_art.h.

Function Documentation

PFC_DECLARE_EXCEPTION ( exception_album_art_not_found  ,
exception_io_not_found  ,
"Attached picture not found"   
)
PFC_DECLARE_EXCEPTION ( exception_album_art_unsupported_entry  ,
exception_io_data  ,
"Unsupported attached picture entry"   
)
PFC_DECLARE_EXCEPTION ( exception_album_art_unsupported_format  ,
exception_io_data  ,
"Attached picture operations not supported for this file format"   
)