Add option to turn off playbin3

This commit is contained in:
Jonas Kvinge
2025-04-08 21:19:15 +02:00
parent b66c0f5573
commit 71287dd77e
8 changed files with 42 additions and 14 deletions

View File

@@ -65,6 +65,7 @@ class GstEnginePipeline : public QObject {
// Call these setters before Init
void set_output_device(const QString &output, const QVariant &device);
void set_playbin3_enabled(const bool playbin3_enabled);
void set_exclusive_mode(const bool exclusive_mode);
void set_volume_enabled(const bool enabled);
void set_stereo_balancer_enabled(const bool enabled);
@@ -219,6 +220,8 @@ class GstEnginePipeline : public QObject {
bool playbin3_support_;
bool volume_full_range_support_;
bool playbin3_enabled_;
// General settings for the pipeline
QString output_;
QVariant device_;