summaryrefslogtreecommitdiffstats
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/FrameTimer.hpp14
-rw-r--r--src/server/JackDriver.cpp3
-rw-r--r--src/server/LV2Options.hpp6
-rw-r--r--src/server/PortAudioDriver.cpp2
-rw-r--r--src/server/ingen_lv2.cpp1
5 files changed, 16 insertions, 10 deletions
diff --git a/src/server/FrameTimer.hpp b/src/server/FrameTimer.hpp
index 344ed201..d4ab91f1 100644
--- a/src/server/FrameTimer.hpp
+++ b/src/server/FrameTimer.hpp
@@ -97,13 +97,13 @@ private:
const double b;
const double c;
- uint64_t nper;
- double e2;
- double t0;
- double t1;
- uint64_t n0;
- uint64_t n1;
- bool initialized;
+ uint64_t nper = 0u;
+ double e2 = 0.0;
+ double t0 = 0.0;
+ double t1 = 0.0;
+ uint64_t n0 = 0u;
+ uint64_t n1 = 0u;
+ bool initialized = false;
};
} // namespace server
diff --git a/src/server/JackDriver.cpp b/src/server/JackDriver.cpp
index d57b208a..852e23ae 100644
--- a/src/server/JackDriver.cpp
+++ b/src/server/JackDriver.cpp
@@ -61,6 +61,7 @@ namespace server {
JackDriver::JackDriver(Engine& engine)
: _engine(engine)
+ , _forge()
, _sem(0)
, _flag(false)
, _client(nullptr)
@@ -68,6 +69,8 @@ JackDriver::JackDriver(Engine& engine)
, _seq_size(0)
, _sample_rate(0)
, _is_activated(false)
+ , _position()
+ , _transport_state()
, _old_bpm(120.0f)
, _old_frame(0)
, _old_rolling(false)
diff --git a/src/server/LV2Options.hpp b/src/server/LV2Options.hpp
index 38082b8d..33f5781b 100644
--- a/src/server/LV2Options.hpp
+++ b/src/server/LV2Options.hpp
@@ -60,9 +60,9 @@ public:
private:
const URIs& _uris;
- int32_t _sample_rate;
- int32_t _block_length;
- int32_t _seq_size;
+ int32_t _sample_rate = 0;
+ int32_t _block_length = 0;
+ int32_t _seq_size = 0;
};
} // namespace server
diff --git a/src/server/PortAudioDriver.cpp b/src/server/PortAudioDriver.cpp
index 8d4a4c63..91ed73f7 100644
--- a/src/server/PortAudioDriver.cpp
+++ b/src/server/PortAudioDriver.cpp
@@ -45,6 +45,8 @@ pa_error(const char* msg, PaError err)
PortAudioDriver::PortAudioDriver(Engine& engine)
: _engine(engine)
+ , _inputParameters()
+ , _outputParameters()
, _sem(0)
, _stream(nullptr)
, _seq_size(4096)
diff --git a/src/server/ingen_lv2.cpp b/src/server/ingen_lv2.cpp
index 2bf44762..03bebe80 100644
--- a/src/server/ingen_lv2.cpp
+++ b/src/server/ingen_lv2.cpp
@@ -822,6 +822,7 @@ ingen_extension_data(const char* uri)
LV2Graph::LV2Graph(Parser::ResourceRecord record)
: Parser::ResourceRecord(std::move(record))
+ , descriptor()
{
descriptor.URI = uri.c_str();
descriptor.instantiate = ingen_instantiate;