opensl

    4熱度

    1回答

    我用OpenGL編寫桌面/ iOS遊戲,並想播放音頻文件(mp3或wav)。我已經與CoreAudio和AudioQueues合作,但現在我需要一些可以與Windows(也許是Linux)兼容的東西。 到目前爲止,我已經看到了: OpenAL的 OpenSL 我只需要非常基本的功能 - 如 「playSound(文件)」 和 「IsPlaying模塊(文件)」 - 沒有3D聲音,效果等... Op

    3熱度

    2回答

    只是爲了確認。當通過OpenSL ES for Android創建的音頻播放器完成播放緩衝區時,垃圾收集器會自動釋放該緩衝區嗎?還是我需要自己釋放緩衝區? 如果是後者,我可以使用一些幫助。但就目前而言,我不會發布任何代碼,直到我被告知需要自己做...

    2熱度

    2回答

    Android應該通過可通過NDK訪問的OpenSL es API支持3D音頻。或多或少的作品,我管理它通過創建的播放器和輸出組合播放聲音。但是,當我試圖通過3D位置界面(SL_IID_3DLOCATION常量)來實現一個監聽器,這對於播放3D聲音是必需的。但是,當我嘗試將常量設置爲SL_BOOLEAN_TRUE時,CreateListener方法的結果爲12,因此傳遞給LogCat。 12是Op

    39熱度

    5回答

    我一直在試圖尋找到使用OpenSL ES庫,可用於做原生音頻與Android 2.3,但現在看來,頭文件和規範的600頁的PDF格式是隻有可用的文檔。 應該在哪裏我找實例,教程或功能的簡要概述?