2013年6月24日月曜日

iPhone5のスピーカー問題

iPhone5にはスピーカーとイヤフォンの認識に失敗する不具合があるようだ。
OpenALを使用すると、以下の処理でスピーカーを認識せずイヤフォンへの出力となってしまう。

 // OpneALデバイスを開く
    ALCdevice*  device;
    device = alcOpenDevice(NULL);

これに対する正式な方法は不明であるが、
alcOpenDevice()を実行する前に
IPodライブラリの曲を再生したり、
AudioToolBoxで任意のサウンド再生をすれば回避できる。

0 件のコメント:

コメントを投稿