2011-10-30 58 views
0

感謝您閱讀我的問題。
我將SDL用於視頻流Iphone App的目的。SDL不知道Iphone音頻設備?

我像這樣初始化SDL。

if(SDL_Init(SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER)) { 
    fprintf(stderr, "Could not initialize SDL - %s\n", SDL_GetError()); 
    exit(1); 
} 

但我總是得到相同的錯誤信息。

Could not initialize SDL - No available audio device 

我使用了SDL-1.3.0-5605。
似乎SDL無法識別Iphone音頻設備。
我該怎麼辦?爲了讓SDL能識別Iphone音頻設備?

回答

0

有使用舊的定義在include/SDL_config_iphoneos.h

重寫

#define SDL_AUDIO_DRIVER_COREAUDIOIPHONE 1 

#define SDL_AUDIO_DRIVER_COREAUDIO 1 

爲我的作品很好。