class Solid.DvbInterface |
|
|
This device interface is available on Digital Video Broadcast (DVB) devices. A DVB device is a device implementing the open standards for digital television maintained by the DVB Project It is possible to interact with such a device using a special device file in the system. |
|
Creates a new DvbInterface object. You generally won't need this. It's created when necessary using Device.as().
backendObject - the device interface object provided by the backend See also Solid.Device.as() |
|
Retrieves the absolute path of the special file to interact with the device. Returns the absolute path of the special file to interact with the device |
|
Retrieves the adapter number of this dvb device. Note that -1 is returned in the case the adapter couldn't be determined. Returns the adapter number of this dvb device or -1 |
|
Retrieves the index of this dvb device. Note that -1 is returned in the case the device couldn't be identified (deviceType() == DvbUnknown). Returns the index of this dvb device or -1 See also Solid.DvbInterface.deviceType |
|
Get the Solid.DeviceInterface.Type of the DvbInterface device interface. Returns the DvbInterface device interface type See also Solid.Ifaces.Enums.DeviceInterface.Type |
|
Retrieves the type of this dvb device. Returns the device type of this dvb device See also Solid.DvbInterface.DeviceType |
DvbUnknown | - | ||
DvbAudio | - | ||
DvbCa | - | ||
DvbDemux | - | ||
DvbDvr | - | ||
DvbFrontend | - | ||
DvbNet | - | ||
DvbOsd | - | ||
DvbSec | - | ||
DvbVideo | - |