Re: Remove audio(9) speaker_ctl(), let open() handle speakers where needed

2022-11-02 Thread Alexandre Ratchov
On Sun, Oct 30, 2022 at 11:02:39AM +, Klemens Nanni wrote: > Only five legacy half-duplex hardware drivers require this function to > change between playing and recording: > i386: ess(4), gus(4), pas(4), sb(4) > luna88k: nec86(4) > > If defined, it is always called early in

Remove audio(9) speaker_ctl(), let open() handle speakers where needed

2022-10-30 Thread Klemens Nanni
Only five legacy half-duplex hardware drivers require this function to change between playing and recording: i386: ess(4), gus(4), pas(4), sb(4) luna88k: nec86(4) If defined, it is always called early in audio_open(), so just move the call from audio(4) to each hardware driver's