Gfx::LibavOutputSettingsWidget Class Referencefinal
Inheritance diagram for Gfx::LibavOutputSettingsWidget:
Gfx::SharedOutputSettingsWidget Device::ProtocolSettingsWidget

Public Member Functions

 LibavOutputSettingsWidget (QWidget *parent=nullptr)
 
Device::DeviceSettings getSettings () const override
 
void setSettings (const Device::DeviceSettings &settings) override
 
void loadPreset (const LibavOutputSettings &settings)
 
- Public Member Functions inherited from Gfx::SharedOutputSettingsWidget
 SharedOutputSettingsWidget (QWidget *parent=nullptr)
 
Device::DeviceSettings getSettings () const override
 
void setSettings (const Device::DeviceSettings &settings) override
 
- Public Member Functions inherited from Device::ProtocolSettingsWidget
virtual Device::Node getDevice () const
 
void changed ()
 

Additional Inherited Members

- Protected Member Functions inherited from Device::ProtocolSettingsWidget
void checkForChanges (QLineEdit *)
 
void checkForChanges (QComboBox *)
 
void checkForChanges (QSpinBox *)
 
void checkForChanges (QTextEdit *)
 
void checkForChanges (QCheckBox *)
 
- Protected Attributes inherited from Gfx::SharedOutputSettingsWidget
QFormLayout * m_layout {}
 
QLineEdit * m_deviceNameEdit {}
 
QLineEdit * m_shmPath {}
 
QSpinBox * m_width {}
 
QSpinBox * m_height {}
 
QSpinBox * m_rate {}
 

The documentation for this class was generated from the following file:
  • LibavOutputDevice.cpp