用法:
oss_audio_device.setparameters(format, nchannels, samplerate[, strict=False])
在一个方法调用中设置关键的音频采样参数——采样格式、通道数和采样率。
format
、nchannels
和samplerate
应该在setfmt()
、channels()
和speed()
方法中指定。如果strict
为真,setparameters()
检查每个参数是否实际设置为请求的值,如果不是,则引发OSSAudioError
。返回一个元组(format
、nchannels
、samplerate
)指示设备驱动程序实际设置的参数值(即,与setfmt()
、channels()
和speed()
的返回值相同) )。例如,
(fmt, channels, rate) = dsp.setparameters(fmt, channels, rate)
相当于
fmt = dsp.setfmt(fmt) channels = dsp.channels(channels) rate = dsp.rate(rate)
相关用法
- Python ossaudiodev.oss_mixer_device.controls用法及代码示例
- Python os.path.normcase()用法及代码示例
- Python os.read()用法及代码示例
- Python os.DirEntry.inode()用法及代码示例
- Python os.closerange()用法及代码示例
- Python os.set_blocking()用法及代码示例
- Python os.pathconf()用法及代码示例
- Python os.chflags()用法及代码示例
- Python os.WCOREDUMP()用法及代码示例
- Python os.fork()用法及代码示例
- Python os.ctermid()用法及代码示例
- Python os.mkfifo()用法及代码示例
- Python os.tcsetpgrp()用法及代码示例
- Python os.path.commonpath()用法及代码示例
- Python os.path.splitdrive用法及代码示例
- Python os.mkdir()用法及代码示例
- Python os.close()用法及代码示例
- Python os.chroot()用法及代码示例
- Python os.path.expanduser()用法及代码示例
- Python os.ttyname()用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 ossaudiodev.oss_audio_device.setparameters。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。