diff options
author | Palakis <contact@slepin.fr> | 2017-06-23 11:46:24 +0200 |
---|---|---|
committer | Palakis <contact@slepin.fr> | 2017-06-23 14:00:56 +0200 |
commit | f4d10b74e6106ae4838e8cebd3a14030a79b15bc (patch) | |
tree | b400f44f7c7753337972be9b2af7b7a8bffef25a /src/encoder | |
parent | 50e542baf720d5d57e0b7546c9e0d1b05da98a8f (diff) |
BroadcastSettings: implement model and remove get/setCurrentProfile
Diffstat (limited to 'src/encoder')
-rw-r--r-- | src/encoder/encoderbroadcastsettings.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/encoder/encoderbroadcastsettings.cpp b/src/encoder/encoderbroadcastsettings.cpp index cbcc92315a..92c58124d6 100644 --- a/src/encoder/encoderbroadcastsettings.cpp +++ b/src/encoder/encoderbroadcastsettings.cpp @@ -35,7 +35,7 @@ QList<int> EncoderBroadcastSettings::getQualityValues() const { // Sets the value void EncoderBroadcastSettings::setQualityByValue(int qualityValue) { - const BroadcastProfilePtr& profile = m_settings->getCurrentProfile(); + const BroadcastProfilePtr& profile = m_settings->profileAt(0); if (m_qualList.contains(qualityValue)) { profile->setBitrate(qualityValue); @@ -46,7 +46,7 @@ void EncoderBroadcastSettings::setQualityByValue(int qualityValue) { } void EncoderBroadcastSettings::setQualityByIndex(int qualityIndex) { - const BroadcastProfilePtr& profile = m_settings->getCurrentProfile(); + const BroadcastProfilePtr& profile = m_settings->profileAt(0); if (qualityIndex >= 0 && qualityIndex < m_qualList.size()) { profile->setBitrate(m_qualList.at(qualityIndex)); @@ -57,7 +57,7 @@ void EncoderBroadcastSettings::setQualityByIndex(int qualityIndex) { } int EncoderBroadcastSettings::getQuality() const { - const BroadcastProfilePtr& profile = m_settings->getCurrentProfile(); + const BroadcastProfilePtr& profile = m_settings->profileAt(0); int bitrate = profile->getBitrate(); if (m_qualList.contains(bitrate)) { @@ -76,12 +76,12 @@ int EncoderBroadcastSettings::getQualityIndex() const { void EncoderBroadcastSettings::setChannelMode(EncoderSettings::ChannelMode mode) { - const BroadcastProfilePtr& profile = m_settings->getCurrentProfile(); + const BroadcastProfilePtr& profile = m_settings->profileAt(0); profile->setChannels(static_cast<int>(mode)); } EncoderSettings::ChannelMode EncoderBroadcastSettings::getChannelMode() const { - const BroadcastProfilePtr& profile = m_settings->getCurrentProfile(); + const BroadcastProfilePtr& profile = m_settings->profileAt(0); switch(profile->getChannels()) { case 1: return EncoderSettings::ChannelMode::MONO; |