當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


Python ossaudiodev.oss_audio_device.setparameters用法及代碼示例

用法:

oss_audio_device.setparameters(format, nchannels, samplerate[, strict=False])

在一個方法調用中設置關鍵的音頻采樣參數——采樣格式、通道數和采樣率。 formatnchannelssamplerate 應該在 setfmt()channels()speed() 方法中指定。如果 strict 為真,setparameters() 檢查每個參數是否實際設置為請求的值,如果不是,則引發 OSSAudioError。返回一個元組(formatnchannelssamplerate)指示設備驅動程序實際設置的參數值(即,與setfmt()channels()speed()的返回值相同) )。

例如,

(fmt, channels, rate) = dsp.setparameters(fmt, channels, rate)

相當於

fmt = dsp.setfmt(fmt)
channels = dsp.channels(channels)
rate = dsp.rate(rate)

相關用法


注:本文由純淨天空篩選整理自python.org大神的英文原創作品 ossaudiodev.oss_audio_device.setparameters。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。