[Cores] Use initialization list.
authorace20022 <ace20022@ymail.com>
Thu, 14 Mar 2013 08:26:47 +0000 (09:26 +0100)
committerace20022 <ace20022@ymail.com>
Fri, 5 Apr 2013 08:32:59 +0000 (10:32 +0200)
xbmc/cores/dvdplayer/DVDCodecs/DVDCodecs.h
xbmc/cores/dvdplayer/DVDCodecs/Overlay/DVDOverlayCodec.h
xbmc/cores/dvdplayer/DVDMessage.h
xbmc/cores/dvdplayer/DVDMessageQueue.cpp
xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitleParser.h
xbmc/cores/omxplayer/OMXPlayerVideo.cpp
xbmc/cores/omxplayer/OMXVideo.cpp

index bc6f4e0..2e68e7d 100644 (file)
@@ -61,7 +61,7 @@ extern "C" {
 class CDVDCodecOption
 {
 public:
-  CDVDCodecOption(std::string name, std::string value) { m_name = name; m_value = value; }
+  CDVDCodecOption(const std::string& name, const std::string& value) : m_name(name), m_value(value) {}
   std::string m_name;
   std::string m_value;
 };
index 27a601e..674cfce 100644 (file)
@@ -39,10 +39,7 @@ class CDVDOverlayCodec
 {
 public:
 
-  CDVDOverlayCodec(const char* name)
-  {
-    m_codecName = name;
-  }
+  CDVDOverlayCodec(const char* name) : m_codecName(name) {}
 
   virtual ~CDVDOverlayCodec() {}
 
index 146befd..0dac948 100644 (file)
@@ -211,7 +211,7 @@ private:
 class CDVDMsgPlayerSetState : public CDVDMsg
 {
 public:
-  CDVDMsgPlayerSetState(std::string& state) : CDVDMsg(PLAYER_SET_STATE) { m_state = state; }
+  CDVDMsgPlayerSetState(std::string& state) : CDVDMsg(PLAYER_SET_STATE), m_state(state) {}
   std::string GetState()                { return m_state; }
 private:
   std::string m_state;
index b60d509..3bcf8d2 100644 (file)
@@ -27,9 +27,8 @@
 
 using namespace std;
 
-CDVDMessageQueue::CDVDMessageQueue(const string &owner) : m_hEvent(true)
+CDVDMessageQueue::CDVDMessageQueue(const string &owner) : m_hEvent(true), m_owner(owner)
 {
-  m_owner = owner;
   m_iDataSize     = 0;
   m_bAbortRequest = false;
   m_bInitialized  = false;
index 3cd1e95..c410ae5 100644 (file)
@@ -42,10 +42,7 @@ class CDVDSubtitleParserCollection
   : public CDVDSubtitleParser
 {
 public:
-  CDVDSubtitleParserCollection(const std::string& strFile)
-  {
-    m_filename = strFile;
-  }
+  CDVDSubtitleParserCollection(const std::string& strFile) : m_filename(strFile) {}
   virtual ~CDVDSubtitleParserCollection() { }
   virtual CDVDOverlay* Parse(double iPts)
   {
index 0e233b7..26506b1 100644 (file)
@@ -70,6 +70,7 @@ OMXPlayerVideo::OMXPlayerVideo(OMXClock *av_clock,
 : CThread("COMXPlayerVideo")
 , m_messageQueue("video")
 , m_messageParent(parent)
+, m_codecname("")
 {
   m_av_clock              = av_clock;
   m_pOverlayContainer     = pOverlayContainer;
@@ -80,7 +81,6 @@ OMXPlayerVideo::OMXPlayerVideo(OMXClock *av_clock,
   m_hdmi_clock_sync       = false;
   m_speed                 = DVD_PLAYSPEED_NORMAL;
   m_stalled               = false;
-  m_codecname             = "";
   m_iSubtitleDelay        = 0;
   m_FlipTimeStamp         = 0.0;
   m_bRenderSubs           = false;
index 7f56016..fa5fb5a 100644 (file)
 
 #define MAX_TEXT_LENGTH 1024
 
-COMXVideo::COMXVideo()
+COMXVideo::COMXVideo() : m_video_codec_name("")
 {
   m_is_open           = false;
   m_Pause             = false;
   m_extradata         = NULL;
   m_extrasize         = 0;
   m_video_convert     = false;
-  m_video_codec_name  = "";
   m_deinterlace       = false;
   m_hdmi_clock_sync   = false;
   m_drop_state        = false;