CRI Sofdec
Last Updated: 2024-09-25 20:36 p
日本語
English
中文
WASAPI設定での音声付きムービー再生
WASAPI設定での音声付きムービー再生
ADXをWASAPI(排他モード、または共有モード)に設定し、Sofdecの音声付ムービーを再生する場合、 CRI Manaプレーヤーハンドルの出力サウンドレンダラタイプをASRに変更する必要があります。
注意
Sofdec SDK Ver.2.08.00から、CRI Manaプレーヤーのデフォルト出力サウンドレンダラタイプをASRに変更しました。
そのため、最新のSDKではサウンドレンダラタイプの変更は必要ありません。
/* Manaプレーヤー作成 */
mana_player =
criManaPlayer_Create
(NULL, 0);
/* サウンドレンダラタイプの設定:ASRモード */
criManaPlayer_SetSoundRendererType
(mana_player, CRIATOM_SOUND_RENDERER_ASR);
criManaPlayer_Create
CriManaPlayerHn criManaPlayer_Create(void *work, CriSint32 work_size)
Manaプレーヤーの作成(コンフィグ指定なし)
criManaPlayer_SetSoundRendererType
void criManaPlayer_SetSoundRendererType(CriManaPlayerHn player, CriAtomSoundRendererType sound_renderer_type)
サウンドレンダラタイプの設定
上記のようにManaプレーヤー作成後に出力サウンドレンダラタイプを変更してください。
【補足】
WASAPIの場合、ライブラリ全体で一つのサウンド出力リソースを共有する必要があるため、デフォルトのCRIATOM_SOUND_RENDERER_NATIVEでは再生できません。
そのため、CRIATOM_SOUND_RENDERER_ASRに変更をして、ムービーの音声出力も一旦ADX側にバイパスする必要があります。
Copyright (c) CRI Middleware Co., Ltd. 1.9.1