2011-10-30 7 views
0

私の質問を読んでくれてありがとう。
ビデオストリーミングIphone Appの目的でSDLを使用しました。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

古い定義であり使用されているが、私の場合は/ SDL_config_iphoneos.h

#define SDL_AUDIO_DRIVER_COREAUDIO 1 

書き換え

#define SDL_AUDIO_DRIVER_COREAUDIOIPHONE 1 

を含め、それをうまく動作します。

関連する問題