More engine fixes
This commit is contained in:
@@ -181,7 +181,7 @@ EngineBase::OutputDetailsList PhononEngine::GetOutputsList() const {
|
|||||||
|
|
||||||
bool PhononEngine::ValidOutput(const QString &output) {
|
bool PhononEngine::ValidOutput(const QString &output) {
|
||||||
|
|
||||||
return (output == "auto" || output == "" || output == DefaultOutput);
|
return (output == "auto" || output == "" || output == DefaultOutput());
|
||||||
return(false);
|
return(false);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -65,7 +65,7 @@ class VLCEngine : public Engine::Base {
|
|||||||
OutputDetailsList GetOutputsList() const;
|
OutputDetailsList GetOutputsList() const;
|
||||||
bool ValidOutput(const QString &output);
|
bool ValidOutput(const QString &output);
|
||||||
QString DefaultOutput() { return ""; }
|
QString DefaultOutput() { return ""; }
|
||||||
bool CustomDeviceSupport(const QString &value);
|
bool CustomDeviceSupport(const QString &output);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
libvlc_instance_t *instance_;
|
libvlc_instance_t *instance_;
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ void BackendSettingsPage::Load_Output(QString output, QVariant device) {
|
|||||||
i++;
|
i++;
|
||||||
ui_->combobox_output->addItem(IconLoader::Load(o.iconname), o.description, QVariant::fromValue(o));
|
ui_->combobox_output->addItem(IconLoader::Load(o.iconname), o.description, QVariant::fromValue(o));
|
||||||
}
|
}
|
||||||
if (i > 0) ui_->combobox_output->setEnabled(true);
|
if (i > 1) ui_->combobox_output->setEnabled(true);
|
||||||
|
|
||||||
bool found(false);
|
bool found(false);
|
||||||
for (int i = 0; i < ui_->combobox_output->count(); ++i) {
|
for (int i = 0; i < ui_->combobox_output->count(); ++i) {
|
||||||
|
|||||||
Reference in New Issue
Block a user