diff options
| author | Carl Hetherington <cth@carlh.net> | 2021-04-07 22:15:01 +0200 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-04-07 22:15:01 +0200 |
| commit | 7bc2134d658778e04f1756c255e604b4ab5a5831 (patch) | |
| tree | b5ba51f2534604a6528fbbb130fd0cfca7d6fb70 /src/lib/audio_mapping.h | |
| parent | a771a806291243760552988a1a7a5742bc007ee2 (diff) | |
Assorted C++11/formatting cleanups.
Diffstat (limited to 'src/lib/audio_mapping.h')
| -rw-r--r-- | src/lib/audio_mapping.h | 14 |
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 |
