待辦事項 #39490

環境によってはWASAPIの設定に常に失敗する

啟用日期: 2019-08-19 20:37 最後更新: 2019-09-01 00:11

回報者:
負責人:
類型:
狀態:
關閉
元件:
優先權:
5 - 中
嚴重程度:
6
處理結果:
修正
檔案:
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

細節

以前、#37940で、特定環境でWASAPIの設定がきかず、常にDirectSoundにfallbackする問題を修正した。 (BASS_DEVICEINFOとBASS_WASAPI_DEVICEINFOで、IsDefaultとなっているデバイスが異なる場合に対応した)

しかしこの対策では不十分な環境が発生したため、これに対応する。 (環境によっては同じ名前のWASAPIデバイスが複数定義されている場合があり、ハズレのデバイスを引くとWASAPIの初期化失敗が確定する)

Ticket History (3/3 Histories)

2019-08-19 20:37 Updated by: yyagi
  • New Ticket "環境によってはWASAPIの設定に常に失敗する" created
2019-08-19 20:43 Updated by: yyagi
  • 處理結果 Update from to 修正
評語

Rev. a4be0266e883494413ec678d72b4d1601bfa97c7 で修正済み。

同じ名前のWASAPIデバイスが複数定義されている場合の対策として、 実際に利用可能なWASAPIデバイスのみに対象を絞り込んだ。 具体的には、defperiod, minperiod, mixchans, mixfreqがすべて0のデバイスは使用不可のため、これらが0でないものを選択するようにした。

2019-09-01 00:11 Updated by: yyagi
  • 狀態 Update from 開啟 to 關閉
評語

Release115に取り込み済み。

Attachment File List

No attachments

編輯

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登入