Fix uninitialized variables

This commit is contained in:
Jonas Kvinge
2021-06-20 23:53:28 +02:00
parent 3a3305c020
commit e1bf4347ab
42 changed files with 110 additions and 30 deletions

View File

@@ -45,6 +45,8 @@ Engine::Base::Base(const EngineType type, QObject *parent)
beginning_nanosec_(0),
end_nanosec_(0),
scope_(kScopeSize),
buffering_(false),
equalizer_enabled_(false),
rg_enabled_(false),
rg_mode_(0),
rg_preamp_(0.0),
@@ -60,6 +62,8 @@ Engine::Base::Base(const EngineType type, QObject *parent)
fadeout_pause_enabled_(false),
fadeout_duration_(2),
fadeout_duration_nanosec_(2 * kNsecPerSec),
fadeout_pause_duration_(0),
fadeout_pause_duration_nanosec_(0),
proxy_authentication_(false),
channels_enabled_(false),
channels_(0),

View File

@@ -83,16 +83,21 @@ GstEngine::GstEngine(TaskManager *task_manager, QObject *parent)
buffering_task_id_(-1),
latest_buffer_(nullptr),
stereo_balancer_enabled_(false),
stereo_balance_(0.0f),
stereo_balance_(0.0F),
equalizer_enabled_(false),
equalizer_preamp_(0),
can_decode_success_(false),
can_decode_last_(false),
seek_timer_(new QTimer(this)),
waiting_to_seek_(false),
seek_pos_(0),
timer_id_(-1),
next_element_id_(0),
is_fading_out_to_pause_(false),
has_faded_out_(false),
scope_chunk_(0),
have_new_buffer_(false),
scope_chunks_(0),
discovery_finished_cb_id_(-1),
discovery_discovered_cb_id_(-1)
{

View File

@@ -293,7 +293,7 @@ class GstEnginePipeline : public QObject {
QThreadPool set_state_threadpool_;
GstSegment last_playbin_segment_;
GstSegment last_playbin_segment_{};
bool unsupported_analyzer_;