From 6648a60488e82cce9b7dfe1f5a0f045bae127db8 Mon Sep 17 00:00:00 2001
From: Tristan Matthews <tristan.matthews@savoirfairelinux.com>
Date: Tue, 15 Nov 2011 13:20:18 -0500
Subject: [PATCH] * #7842: initialize member vars

---
 daemon/src/audio/codecs/audiocodec.cpp | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/daemon/src/audio/codecs/audiocodec.cpp b/daemon/src/audio/codecs/audiocodec.cpp
index f9b3bd052e..e9701c6b30 100644
--- a/daemon/src/audio/codecs/audiocodec.cpp
+++ b/daemon/src/audio/codecs/audiocodec.cpp
@@ -37,18 +37,20 @@ using std::ptrdiff_t;
 namespace sfl {
 
 AudioCodec::AudioCodec(uint8 payload, const std::string &codecName) :
-    codecName_(codecName), clockRate_(8000), channel_(1), bitrate_(0.0),
-    hasDynamicPayload_(false), payload_(payload)
+    codecName_(codecName), clockRate_(8000), channel_(1), frameSize_(0),
+    bitrate_(0.0), bandwidth_(0.0), hasDynamicPayload_(false),
+    payload_(payload), payloadFormat_(0)
 {
     init(payload, clockRate_);
 }
 
-AudioCodec::AudioCodec(const AudioCodec& codec) :
-    codecName_(codec.codecName_), clockRate_(codec.clockRate_), channel_(
-        codec.channel_), bitrate_(codec.bitrate_),
-    hasDynamicPayload_(false), payload_(codec.payload_)
+AudioCodec::AudioCodec(const AudioCodec& c) :
+    codecName_(c.codecName_), clockRate_(c.clockRate_), channel_(c.channel_),
+    frameSize_(c.frameSize_), bitrate_(c.bitrate_), bandwidth_(c.bandwidth_),
+    hasDynamicPayload_(c.hasDynamicPayload_), payload_(c.payload_),
+    payloadFormat_(c.payloadFormat_)
 {
-    init(codec.payload_, codec.clockRate_);
+    init(c.payload_, c.clockRate_);
 }
 
 void AudioCodec::init(uint8 payloadType, uint32 clockRate)
-- 
GitLab