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()