響け! NetBSD @ OSC2019広島
|
|
目次
前
次
|
(17/38)
|
open: Half Duplex Deviceの場合
- Half Duplex=再生と録音が同時に片方だけ
- 再生と録音は先着優先
- 再生openが1人でもいれば、録音openは不可、
再生openに再生openを重ねることはできる (逆も同様)
- open(O_RDWR)はopen(O_WRONLY)として扱う(救済)
- HW制約なので、特権プロセスも影響を受ける
- ユーザが録音中ならrootユーザのaudio bellも鳴らない
※ NetBSD8では未定義・不定動作だった
isaki@NetBSD.org