- 积分
- 322
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
发表于 2008-6-8 19:34:15
|
显示全部楼层
typedef struct
{
#ifdef NEWSGOLD
unsigned int type; //from debugger 0x400 general(size) | 0x4000 picture, | 0xA800(3gp) video, | 0x1000 audio (wav/midi), 0x1800 (mp3/aac)
WSHDR *filename;
WSHDR *resolution_ws;
int uid;
unsigned short width;
unsigned short height;
WSHDR *duration_mp3_ws;
unsigned int duration_mp3;
WSHDR *duration_wav_ws;
unsigned int duration_wav;
WSHDR *tag_title_ws;
WSHDR *tag_artist_ws;
WSHDR *tag_album_ws;
WSHDR *tag_track_ws;
WSHDR *tag_year_ws;
WSHDR *unk_tag_2_ws;
WSHDR *bitrate_ws;
WSHDR *audio_frequency_ws;
WSHDR *size_ws;
#else
unsigned short type; // | 0x8000 picture, | 0x4000 video, | 0x2000 audio
WSHDR *filename;
WSHDR *text_resol;
int uid;
unsigned short width;
unsigned short height;
WSHDR *duration_wav_ws;
unsigned int duration_wav;
WSHDR *video_ws;
int video_len;
#endif
} FILE_PROP;
#pragma swi_number=0x246
__swi __arm int GetFileProp(FILE_PROP *wl,WSHDR *file,WSHDR *folder);
具体我也不清楚 |
|