当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。