MythTV
master
|
A wrapper around a DRM connector object. More...
#include <libmythui/platforms/drm/mythdrmconnector.h>
Public Member Functions | |
bool | Connected () const |
Static Public Member Functions | |
static DRMConn | Create (int FD, uint32_t Id) |
static DRMConn | GetConnector (const DRMConns &Connectors, uint32_t Id) |
static DRMConns | GetConnectors (int FD) |
static QString | GetConnectorName (uint32_t Type, uint32_t Id) |
static DRMConn | GetConnectorByName (const DRMConns &Connectors, const QString &Name) |
Public Attributes | |
uint32_t | m_id { 0 } |
uint32_t | m_encoderId { 0 } |
uint32_t | m_type { DRM_MODE_CONNECTOR_Unknown } |
uint32_t | m_typeId { 0 } |
QString | m_name |
drmModeConnection | m_state { DRM_MODE_UNKNOWNCONNECTION } |
uint32_t | m_mmWidth { 0 } |
uint32_t | m_mmHeight { 0 } |
DRMModes | m_modes |
DRMProps | m_properties |
Protected Member Functions | |
MythDRMConnector (int FD, uint32_t Id) | |
A wrapper around a DRM connector object.
The full list of available connectors can be retrieved with GetConnectors and a single connector retrieved from a list with GetConnector.
Definition at line 13 of file mythdrmconnector.h.
|
protected |
Definition at line 40 of file mythdrmconnector.cpp.
Referenced by Create().
|
static |
Definition at line 11 of file mythdrmconnector.cpp.
Referenced by GetConnectors().
Definition at line 20 of file mythdrmconnector.cpp.
|
static |
Definition at line 28 of file mythdrmconnector.cpp.
Referenced by MythDRMDevice::Load().
|
static |
Definition at line 64 of file mythdrmconnector.cpp.
Referenced by MythDRMConnector().
|
static |
Definition at line 76 of file mythdrmconnector.cpp.
bool MythDRMConnector::Connected | ( | ) | const |
Definition at line 59 of file mythdrmconnector.cpp.
uint32_t MythDRMConnector::m_id { 0 } |
Definition at line 23 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
uint32_t MythDRMConnector::m_encoderId { 0 } |
Definition at line 24 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
uint32_t MythDRMConnector::m_type { DRM_MODE_CONNECTOR_Unknown } |
Definition at line 25 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
uint32_t MythDRMConnector::m_typeId { 0 } |
Definition at line 26 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
QString MythDRMConnector::m_name |
Definition at line 27 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
drmModeConnection MythDRMConnector::m_state { DRM_MODE_UNKNOWNCONNECTION } |
Definition at line 28 of file mythdrmconnector.h.
Referenced by Connected(), and MythDRMConnector().
uint32_t MythDRMConnector::m_mmWidth { 0 } |
Definition at line 29 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
uint32_t MythDRMConnector::m_mmHeight { 0 } |
Definition at line 30 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
DRMModes MythDRMConnector::m_modes |
Definition at line 31 of file mythdrmconnector.h.
Referenced by MythDRMConnector().
DRMProps MythDRMConnector::m_properties |
Definition at line 32 of file mythdrmconnector.h.
Referenced by MythDRMConnector().