Lines Matching refs:as
15 struct audsettings *as) in waveformat_from_audio_settings() argument
19 wfx->nChannels = as->nchannels; in waveformat_from_audio_settings()
20 wfx->nSamplesPerSec = as->freq; in waveformat_from_audio_settings()
21 wfx->nAvgBytesPerSec = as->freq << (as->nchannels == 2); in waveformat_from_audio_settings()
22 wfx->nBlockAlign = 1 << (as->nchannels == 2); in waveformat_from_audio_settings()
25 switch (as->fmt) { in waveformat_from_audio_settings()
56 dolog("Internal logic error: Bad audio format %d\n", as->fmt); in waveformat_from_audio_settings()
64 struct audsettings *as) in waveformat_to_audio_settings() argument
70 as->freq = wfx->nSamplesPerSec; in waveformat_to_audio_settings()
74 as->nchannels = 1; in waveformat_to_audio_settings()
78 as->nchannels = 2; in waveformat_to_audio_settings()
92 as->fmt = AUDIO_FORMAT_U8; in waveformat_to_audio_settings()
96 as->fmt = AUDIO_FORMAT_S16; in waveformat_to_audio_settings()
100 as->fmt = AUDIO_FORMAT_S32; in waveformat_to_audio_settings()
112 as->fmt = AUDIO_FORMAT_F32; in waveformat_to_audio_settings()