QVideoDeviceSelectorControl¶

The QVideoDeviceSelectorControl class provides an video device selector media control. More…

Inheritance diagram of PySide2.QtMultimedia.QVideoDeviceSelectorControl

Detailed Description¶

The QVideoDeviceSelectorControl class provides descriptions of the video devices available on a system and allows one to be selected as the endpoint of a media service.

The interface name of QVideoDeviceSelectorControl is org.qt-project.qt.videodeviceselectorcontrol/5.0 as defined in QVideoDeviceSelectorControl_iid .

class PySide2.QtMultimedia.QVideoDeviceSelectorControl([parent=None])¶
param parent:

PySide2.QtCore.QObject

Constructs a video device selector control with the given parent .

PySide2.QtMultimedia.QVideoDeviceSelectorControl.defaultDevice()¶
Return type:

int

Returns the index of the default video device.

PySide2.QtMultimedia.QVideoDeviceSelectorControl.deviceCount()¶
Return type:

int

Returns the number of available video devices;

PySide2.QtMultimedia.QVideoDeviceSelectorControl.deviceDescription(index)¶
Parameters:

index – int

Return type:

str

Returns a description of the video device at index .

PySide2.QtMultimedia.QVideoDeviceSelectorControl.deviceName(index)¶
Parameters:

index – int

Return type:

str

Returns the name of the video device at index .

PySide2.QtMultimedia.QVideoDeviceSelectorControl.devicesChanged()¶
PySide2.QtMultimedia.QVideoDeviceSelectorControl.selectedDevice()¶
Return type:

int

Returns the index of the selected video device.

PySide2.QtMultimedia.QVideoDeviceSelectorControl.selectedDeviceChanged(name)¶
Parameters:

name – str

PySide2.QtMultimedia.QVideoDeviceSelectorControl.selectedDeviceChanged(index)
Parameters:

index – int

PySide2.QtMultimedia.QVideoDeviceSelectorControl.setSelectedDevice(index)¶
Parameters:

index – int

Sets the selected video device index .

See also

selectedDevice()