タイトルが示すように、MediaPlayer
オブジェクトのオーディオ セッション IDは何を参照しますか? int
本来、再生中のオーディオ リソースのリソース IDを取得するつもりMediaPlayer
です。しかし、私はそのための方法を見つけることができませんでした。
しかし、私はこのメソッドgetAudioSessionId()に出くわし、それが私が探していた機能であるかどうか疑問に思っていました.
タイトルが示すように、MediaPlayer
オブジェクトのオーディオ セッション IDは何を参照しますか? int
本来、再生中のオーディオ リソースのリソース IDを取得するつもりMediaPlayer
です。しかし、私はそのための方法を見つけることができませんでした。
しかし、私はこのメソッドgetAudioSessionId()に出くわし、それが私が探していた機能であるかどうか疑問に思っていました.
Android システムは、現在再生中または録音中のサウンド (オーディオ セッション) を追跡し、他のサービスはオーディオ セッション ID を参照することでそれらに接続できます。システム ミックス (スピーカーから出力されるもの) のオーディオ セッション ID は 0 です。
システム ミックス オーディオ セッション ID 0 は廃止されたため、 を使用する必要がありますgetAudioSessionId()
。
要するに、ビジュアライザーを構築したいのでない限り、それはあなたが探しているものではありません。
getAudioSessionID()
編集: また、 fromAudioRecord
を aまたは何か他のものと一緒に使用しようとしてVisualizer
いる人には、それは機能しません。