Ticket #39490

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

오픈 날짜: 2019-08-19 20:37 마지막 업데이트: 2019-09-01 00:11

Reporter:
소유자:
Type:
Status:
Closed
Component:
Priority:
5 - Medium
Severity:
6
Resolution:
Fixed
File:
None
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

以前、#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
  • Resolution Update from None to Fixed
댓글 올리기

Rev. a4be0266e883494413ec678d72b4d1601bfa97c7 で修正済み。

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

2019-09-01 00:11 Updated by: yyagi
  • Status Update from Open to Closed
댓글 올리기

Release115に取り込み済み。

Attachment File List

No attachments

Edit

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