- class QAudioInput#
表示音频的输入通道。 更多…
概述#
属性#
方法#
def
__init__()
def
device()
def
isMuted()
def
volume()
插槽#
def
setDevice()
def
setMuted()
def
setVolume()
信号#
def
deviceChanged()
def
mutedChanged()
def
volumeChanged()
备注
本文档可能包含从 C++ 自动翻译到 Python 的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译中存在问题,您也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建票据来通知我们。
详细描述#
此类代表一个可用于与
QMediaCaptureSession
一起使用的输入通道。它使您能够选择要使用的物理输入设备,静音通道以及更改通道的音量。备注
可以使用属性或通过访问函数直接使用
from __feature__ import true_property
时使用属性。- property device: QAudioDevice#
此属性表示连接到此输入的音频设备。
设备属性表示连接到此输入的音频设备。此属性可用于从
audioInputs()
列表中选择输入设备。您可以通过将此属性设置为一个默认构造的
QAudioDevice
对象来选择系统默认音频输入。- 访问函数
- 属性 muted: bool#
此属性保存当前媒体的静音状态。
如果输入被静音,则该值将为
true
;否则为false
。- 访问函数
- 属性 volume: float#
该属性返回音频输入的音量。
- 访问函数
- __init__(deviceInfo[, parent=None])
- 参数:
deviceInfo –
QAudioDevice
parent –
QObject
- device()#
- 返回类型:
另请参阅
属性
device
的获取器。- deviceChanged()#
属性
device
的通知信号。- isMuted()#
- 返回类型:
bool
属性
muted
的获取器。- mutedChanged(muted)#
- 参数:
muted – bool
属性
muted
的通知信号。- setDevice(device)#
- 参数:
device –
QAudioDevice
另请参阅
属性
device
的设置器。属性
muted
的设置器。属性
volume
的设置器。- volume()#
- 返回类型:
float
另请参阅
属性
volume
的获取器。- volumeChanged(volume)#
- 参数:
volume – float
属性
volume
的通知信号。