summaryrefslogtreecommitdiff
path: root/src/lib/audio_mapping.h
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-04-07 22:15:01 +0200
committerCarl Hetherington <cth@carlh.net>2021-04-07 22:15:01 +0200
commit7bc2134d658778e04f1756c255e604b4ab5a5831 (patch)
treeb5ba51f2534604a6528fbbb130fd0cfca7d6fb70 /src/lib/audio_mapping.h
parenta771a806291243760552988a1a7a5742bc007ee2 (diff)
Assorted C++11/formatting cleanups.
Diffstat (limited to 'src/lib/audio_mapping.h')
-rw-r--r--src/lib/audio_mapping.h14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/lib/audio_mapping.h b/src/lib/audio_mapping.h
index 6bac0a7d8..4ef5aedb1 100644
--- a/src/lib/audio_mapping.h
+++ b/src/lib/audio_mapping.h
@@ -18,30 +18,35 @@
*/
+
/** @file src/lib/audio_mapping.h
* @brief AudioMapping class.
*/
+
#ifndef DCPOMATIC_AUDIO_MAPPING_H
#define DCPOMATIC_AUDIO_MAPPING_H
+
#include <dcp/types.h>
#include <libcxml/cxml.h>
#include <vector>
+
namespace xmlpp {
class Node;
}
class AudioProcessor;
+
/** @class AudioMapping.
* @brief A many-to-many mapping of audio channels.
*/
class AudioMapping
{
public:
- AudioMapping ();
+ AudioMapping () {}
AudioMapping (int input_channels, int output_channels);
AudioMapping (cxml::ConstNodePtr, int);
@@ -74,9 +79,10 @@ public:
private:
void setup (int input_channels, int output_channels);
- int _input_channels;
- int _output_channels;
- std::vector<std::vector<float> > _gain;
+ int _input_channels = 0;
+ int _output_channels = 0;
+ std::vector<std::vector<float>> _gain;
};
+
#endif