Содержание

MetaData_Desc_GetCoverInfo

синтаксис

int MetaData_Desc_GetCoverInfo(void * MetaData_Desc,
                               char * cover_type,
                               int * size,
                               int * cover_offset);

описание

возвращает информацию об обложке альбома (или ее отсутствии) в музыкальном файле.

параметры

MetaData_Desc - указатель на структуру полученную после MetaData_Desc_Create.

cover_type - сюда будет положена информация о типе обложки (jpg, gif, png, bmp).

size - сюда будет положена информация о размере обложки (в байтах).

cover_offset - сюда будет положена информация о смещении, по которому лежит обложка.

возвращаемое значение

0 - обложки не существует/произошла ошибка во время выполнения функции.

не ноль - «все хорошо».

cover_type:
0 - jpg
1 - gif
2 - png
3 - bmp

пример

void * MetaData_Desc = MetaData_Desc_Create(L"/card/music",L"audio.mp3");
char cover_type;
int size;
int cover_offset;
MetaData_Desc_GetCoverInfo(MetaData_Desc,&cover_type,&size,&cover_offset);
......
MetaData_Desc_Destroy(MetaData_Desc);

см. также

MetaData_Desc_Create, MetaData_Desc_Destroy, MetaData_Desc_GetTags, MetaData_Desc_GetTrackNum