summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2020-11-23 22:59:28 +0100
committerCarl Hetherington <cth@carlh.net>2020-11-23 22:59:28 +0100
commita4f864cef4487da986227c8223b685bd6cb7237f (patch)
tree3285ca9d8f628f67b6c54f045499aaaf7c985ce8
parente342720007f9a695b72dc7a60959320418fb1c1a (diff)
Fix constructor initializer order.
-rw-r--r--src/AS_02_PHDR.cpp2
-rwxr-xr-xsrc/AS_DCP_internal.h2
-rwxr-xr-xsrc/KM_util.cpp2
-rwxr-xr-xsrc/MXF.cpp6
-rw-r--r--src/PCMDataProviders.cpp2
-rwxr-xr-xsrc/asdcp-wrap.cpp11
-rw-r--r--src/h__02_Reader.cpp4
7 files changed, 15 insertions, 14 deletions
diff --git a/src/AS_02_PHDR.cpp b/src/AS_02_PHDR.cpp
index 1ecd888..6321cc5 100644
--- a/src/AS_02_PHDR.cpp
+++ b/src/AS_02_PHDR.cpp
@@ -356,7 +356,7 @@ public:
byte_t m_EssenceUL[SMPTE_UL_LENGTH];
byte_t m_MetadataUL[SMPTE_UL_LENGTH];
- h__Writer(const Dictionary& d) : h__AS02WriterFrame(d), m_EssenceSubDescriptor(0), m_MetadataTrackSubDescriptor(0) {
+ h__Writer(const Dictionary& d) : h__AS02WriterFrame(d), m_MetadataTrackSubDescriptor(0), m_EssenceSubDescriptor(0) {
memset(m_EssenceUL, 0, SMPTE_UL_LENGTH);
memset(m_MetadataUL, 0, SMPTE_UL_LENGTH);
}
diff --git a/src/AS_DCP_internal.h b/src/AS_DCP_internal.h
index c1df8ad..e98aac8 100755
--- a/src/AS_DCP_internal.h
+++ b/src/AS_DCP_internal.h
@@ -200,7 +200,7 @@ namespace ASDCP
Kumu::fpos_t m_LastPosition;
TrackFileReader(const Dictionary& d) :
- m_HeaderPart(m_Dict), m_IndexAccess(m_Dict), m_RIP(m_Dict), m_Dict(&d)
+ m_Dict(&d), m_HeaderPart(m_Dict), m_IndexAccess(m_Dict), m_RIP(m_Dict)
{
default_md_object_init();
}
diff --git a/src/KM_util.cpp b/src/KM_util.cpp
index d263d6e..da8d732 100755
--- a/src/KM_util.cpp
+++ b/src/KM_util.cpp
@@ -129,7 +129,7 @@ Kumu::Result_t::Get(unsigned int i)
}
//
-Kumu::Result_t::Result_t(int v, const std::string& s, const std::string& l) : value(v), symbol(s), label(l)
+Kumu::Result_t::Result_t(int v, const std::string& s, const std::string& l) : value(v), label(l), symbol(s)
{
assert(!l.empty());
assert(!s.empty());
diff --git a/src/MXF.cpp b/src/MXF.cpp
index 258bdbf..bd3c12d 100755
--- a/src/MXF.cpp
+++ b/src/MXF.cpp
@@ -983,8 +983,8 @@ ASDCP::MXF::OP1aHeader::Dump(FILE* stream)
//
ASDCP::MXF::OPAtomIndexFooter::OPAtomIndexFooter(const Dictionary*& d) :
- Partition(d), m_Dict(d),
- m_CurrentSegment(0), m_BytesPerEditUnit(0), m_BodySID(0),
+ Partition(d),
+ m_CurrentSegment(0), m_BytesPerEditUnit(0), m_BodySID(0), m_Dict(d),
m_ECOffset(0), m_Lookup(0)
{
BodySID = 0;
@@ -1648,7 +1648,7 @@ ASDCP::MXF::decode_mca_string(const std::string& s, const mca_label_map_t& label
}
//
-ASDCP::MXF::ASDCP_MCAConfigParser::ASDCP_MCAConfigParser(const Dictionary*& d) : m_Dict(d), m_ChannelCount(0)
+ASDCP::MXF::ASDCP_MCAConfigParser::ASDCP_MCAConfigParser(const Dictionary*& d) : m_ChannelCount(0), m_Dict(d)
{
typedef mca_label_map_t::value_type pair;
m_LabelMap.insert(pair("L", label_traits("Left" , true, m_Dict->ul(MDD_DCAudioChannel_L))));
diff --git a/src/PCMDataProviders.cpp b/src/PCMDataProviders.cpp
index 7d2c152..8eb9681 100644
--- a/src/PCMDataProviders.cpp
+++ b/src/PCMDataProviders.cpp
@@ -40,7 +40,7 @@ ASDCP::PCMDataProviderInterface::~PCMDataProviderInterface() {}
//
ASDCP::WAVDataProvider::WAVDataProvider()
- : m_Parser(), m_FB(), m_ADesc(), m_SampleSize(0), m_ptr(NULL)
+ : m_Parser(), m_FB(), m_ADesc(), m_ptr(NULL), m_SampleSize(0)
{}
ASDCP::WAVDataProvider::~WAVDataProvider()
diff --git a/src/asdcp-wrap.cpp b/src/asdcp-wrap.cpp
index 7d730d4..4596ca7 100755
--- a/src/asdcp-wrap.cpp
+++ b/src/asdcp-wrap.cpp
@@ -291,19 +291,20 @@ public:
//
CommandOptions(int argc, const char** argv) :
- error_flag(true), key_flag(false), key_id_flag(false), asset_id_flag(false),
+ error_flag(true), key_flag(false), asset_id_flag(false),
encrypt_header_flag(true), write_hmac(true),
verbose_flag(false), fb_dump_size(0),
no_write_flag(false), version_flag(false), help_flag(false), stereo_image_flag(false),
write_partial_pcm_flag(false), start_frame(0),
duration(0xffffffff), use_smpte_labels(false), j2c_pedantic(true),
fb_size(FRAME_BUFFER_SIZE),
+ key_id_flag(false),
channel_fmt(PCM::CF_NONE),
- ffoa(0), max_channel_count(10), max_object_count(118), // hard-coded sample atmos properties
- dolby_atmos_sync_flag(false),
show_ul_values_flag(false),
- mca_config(g_dict),
- use_interop_sound_wtf(false)
+ dolby_atmos_sync_flag(false),
+ ffoa(0), max_channel_count(10), max_object_count(118), // hard-coded sample atmos properties
+ use_interop_sound_wtf(false),
+ mca_config(g_dict)
{
memset(key_value, 0, KeyLen);
memset(key_id_value, 0, UUIDlen);
diff --git a/src/h__02_Reader.cpp b/src/h__02_Reader.cpp
index a81d1ae..11f8dd2 100644
--- a/src/h__02_Reader.cpp
+++ b/src/h__02_Reader.cpp
@@ -64,8 +64,8 @@ AS_02::default_md_object_init()
AS_02::MXF::AS02IndexReader::AS02IndexReader(const ASDCP::Dictionary*& d) :
- m_Duration(0), m_BytesPerEditUnit(0),
- ASDCP::MXF::Partition(d), m_Dict(d) {}
+ ASDCP::MXF::Partition(d),
+ m_Duration(0), m_BytesPerEditUnit(0), m_Dict(d) {}
AS_02::MXF::AS02IndexReader::~AS02IndexReader() {}