19 #ifndef SWGFreeDVDemodSettings_H_ 20 #define SWGFreeDVDemodSettings_H_ 22 #include <QJsonObject> 40 virtual QString asJson ()
override;
41 virtual QJsonObject* asJsonObject()
override;
42 virtual void fromJsonObject(QJsonObject &json)
override;
45 qint64 getInputFrequencyOffset();
46 void setInputFrequencyOffset(qint64 input_frequency_offset);
49 void setVolume(
float volume);
52 void setVolumeIn(
float volume_in);
55 void setSpanLog2(qint32 span_log2);
57 qint32 getAudioMute();
58 void setAudioMute(qint32 audio_mute);
61 void setAgc(qint32 agc);
64 void setRgbColor(qint32 rgb_color);
67 void setTitle(QString* title);
69 QString* getAudioDeviceName();
70 void setAudioDeviceName(QString* audio_device_name);
72 qint32 getFreeDvMode();
73 void setFreeDvMode(qint32 free_dv_mode);
75 qint32 getUseReverseApi();
76 void setUseReverseApi(qint32 use_reverse_api);
78 QString* getReverseApiAddress();
79 void setReverseApiAddress(QString* reverse_api_address);
81 qint32 getReverseApiPort();
82 void setReverseApiPort(qint32 reverse_api_port);
84 qint32 getReverseApiDeviceIndex();
85 void setReverseApiDeviceIndex(qint32 reverse_api_device_index);
87 qint32 getReverseApiChannelIndex();
88 void setReverseApiChannelIndex(qint32 reverse_api_channel_index);
91 virtual bool isSet()
override;
qint32 reverse_api_device_index
bool m_input_frequency_offset_isSet
qint32 reverse_api_channel_index
bool m_reverse_api_channel_index_isSet
QString * audio_device_name
bool m_audio_device_name_isSet
bool m_reverse_api_port_isSet
bool m_free_dv_mode_isSet
QString * reverse_api_address
bool m_reverse_api_address_isSet
bool m_reverse_api_device_index_isSet
bool m_use_reverse_api_isSet
qint64 input_frequency_offset