#include <album_art.h>

Public Types | |
| typedef tag_processor_album_art_utils | t_interface_entrypoint |
| typedef tag_processor_album_art_utils | t_interface |
| typedef service_base | t_interface_parent |
Public Member Functions | |
| virtual album_art_extractor_instance_ptr | open (file_ptr p_file, abort_callback &p_abort)=0 |
| Throws one of I/O exceptions on failure; exception_album_art_not_found when the file has no album art record at all. | |
| virtual album_art_editor_instance_ptr | edit (file_ptr p_file, abort_callback &p_abort)=0 |
| Currently not implemented. Reserved for future use. | |
Static Public Attributes | |
| static const GUID | class_guid = { 0x58768713, 0xc13c, 0x4406, { 0x97, 0x98, 0x21, 0x47, 0xcb, 0x97, 0x33, 0x2a } } |
Reimplemented from service_base.
| virtual album_art_extractor_instance_ptr tag_processor_album_art_utils::open | ( | file_ptr | p_file, | |
| abort_callback & | p_abort | |||
| ) | [pure virtual] |
Throws one of I/O exceptions on failure; exception_album_art_not_found when the file has no album art record at all.
| virtual album_art_editor_instance_ptr tag_processor_album_art_utils::edit | ( | file_ptr | p_file, | |
| abort_callback & | p_abort | |||
| ) | [pure virtual] |
Currently not implemented. Reserved for future use.
const GUID tag_processor_album_art_utils::class_guid = { 0x58768713, 0xc13c, 0x4406, { 0x97, 0x98, 0x21, 0x47, 0xcb, 0x97, 0x33, 0x2a } } [static] |
1.5.5