問題タブ [dolby-audio-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
388 参照

android - Android アプリケーションを開発しているときに、ドルビーがオンまたはオフになっていることを検出する方法を教えてください。

Android アプリケーションを開発しているときに、ドルビーがオンまたはオフになっていることを検出する方法を教えてください。

携帯電話がプログラム コードでドルビーをオンにするかどうかを知りたいのですが、Android はこのアプリケーション インターフェイスを提供しますか?

0 投票する
2 に答える
2491 参照

android - Android アプリケーションで Dolby システムがアクティブかどうかをプログラムで検出する方法

Android アプリに問題があります。Dolby がアクティブな状態で kindle fire 7 インチを実行すると、サウンドに欠陥がありますが、このオプションを無効にすると、問題はなくなります。

MediaPlayer を使用して長いオーディオ ファイルを再生しています。AudioPool はバックグラウンド サウンドであるため使用できません。すでに SoundPool を使用してエフェクトを再生しています。

Dolby システムが Android アプリケーションでアクティブかどうかをプログラムで検出する方法はありますか?

MediaPlayer をマルチチャンネルに対応させる方法はありますか?

私の悪い英語でごめんなさい:p


プロパティ「dolby.ds.state」をプログラムで設定する方法を見つけましたが、これは大きな問題を引き起こしたので、やらないでください!

この方法は次のとおりです。

私がそれをしたとき、プロパティは適用されましたが、デバイスを再起動したときにのみ、通常はデバイスがプログラムで設定された値を取得し続けてメニューオプションを変更しました。

あなたが同じ愚かなことをしたことがあるなら、私はそれを解決する方法を見つけました。次のコードを実行して、デバイスをリセットしてください。

0 投票する
1 に答える
78 参照

amazon - Dolby with コロナを実装

Amazon ビルドに Dolby を実装しようとしています。コロナ SDK を使用していますが、そのドキュメントが見つかりませんでした。コロナ プロジェクトに Dolby を追加できますか?

0 投票する
1 に答える
368 参照

android-mediaplayer - Dolby Audio API 使用時のエラー

Dolby Audio API を使用すると、次のエラーが発生します。*.mp3 ファイルをすばやく再生するために意図的にループを使用していますが、次のエラーが発生します。

01-03 20:42:04.109: E/AndroidRuntime(2913): 致命的な例外: DsClientHandlerThread 01-03 20:42:04.109: E/AndroidRuntime(2913): java.lang.RuntimeException: java.lang.RuntimeException: 内部 DSClient .setDsOn(true) 失敗しました! 01-03 20:42:04.109: E/AndroidRuntime(2913): com.dolby.dap.DsClientManager.setDolbySurroundEnabled(DsClientManager.java:525) で

*.mp3 を soundpool または mediaplayer クラス経由でロードすると、エラーが表示されます。

興味深いのは、*.ogg または *.wav で問題ないことです。*.mp3 ファイル形式に分離されているように見える

0 投票する
1 に答える
121 参照

android - DolbyAudioProcessing.getDolbyAudioProcessing の呼び出し時の java.lang.NoClassDefFoundError

Dolby_audio_plugin_api_v1.1.1.0 を Android アプリに統合しましたが、いくつかのケースでこのスタック トレースが表示されます。

Dolby 開発サイトの例に従うと、これは DolbyAudioProcessing インスタンスを初期化しようとする呼び出しです。

Crashlytics によると、すべてのインスタンスは、Android 2.3.6 を実行する Samsung GT-S5360B または GT-S5360L にありました。

頻度が低いことを考えると、非常に些細なことですが、気になります。他の誰かがこれを見たことがありますか?

0 投票する
1 に答える
136 参照

audio - WinRT - さまざまなデバイスへのオーディオのレンダリング

複数のビデオ ファイルを同時に再生する WinRT プロジェクトに取り組んでいます。再生中のビデオ ファイルからオーディオをレンダリングするために使用される 3 つのオーディオ デバイスがマシンに接続されています。同時に再生できるビデオの最大数は 3 です。したがって、各オーディオ デバイスは、対応するビデオ ファイルからオーディオをレンダリングするために使用されます。つまり、オーディオ デバイス 1 はビデオ 1 を再生します。それが私が持っている要件です。

これまでのところ、私は2つのアプローチに出くわしました。まず、Dolby またはその他の API を使用して、音声を対応するデバイスにチャネル化します。つまり、左チャンネルはデバイス 1 に、中央/中央はデバイス 2 に、右チャンネルはデバイス 3 にレンダリングされます。 Windows 10 用のDolby Audio サンプル アプリを試しました。Windows 10 Dolby APIのドキュメントが見つかりませんでした。このアプローチでは、特定のオーディオ デバイスへのチャネルの形式でオーディオをレンダリングできますか? とにかくオーディオをマージしたくありません。

次に、3 つのサウンド カードを使用し、それぞれにオーディオ デバイスを接続します。デバイス ID を指定して、オーディオを再生するデバイスを選択します。必要なデバイス ID で createMasteringVoice() メソッドを呼び出して、 XAudio2でこのアプローチを試しました。これは単一のオーディオ ファイルでは機能しましたが、再生中の複数のビデオのオーディオをレンダリングしたいと考えています。

どちらのアプローチも、コア要件をまだ解決していません。シナリオを考えると、要件を満たすために従うべき最善のアプローチは何ですか?