X-Git-Url: https://git.carlh.net/gitweb/?p=dcpomatic.git;a=blobdiff_plain;f=src%2Flib%2Faudio_mapping.h;h=0f59cc205ee35937f6ed9727aab40aef4c9d4dcd;hp=51ab0e1e52e560723d706a62357a08f83d840db1;hb=9cacbd6bb24d04c1b4d2b1eae313687dda4fe63b;hpb=fec49758e6eaa4d7bb0d13d5ea75293787d0bfb6 diff --git a/src/lib/audio_mapping.h b/src/lib/audio_mapping.h index 51ab0e1e5..0f59cc205 100644 --- a/src/lib/audio_mapping.h +++ b/src/lib/audio_mapping.h @@ -64,11 +64,11 @@ public: float get (int input_channel, dcp::Channel output_channel) const; int input_channels () const { - return _input_channels; + return _gain.size(); } int output_channels () const { - return _output_channels; + return _gain.empty() ? 0 : _gain[0].size(); } std::string digest () const; @@ -79,8 +79,6 @@ public: private: void setup (int input_channels, int output_channels); - int _input_channels = 0; - int _output_channels = 0; /** Linear gains */ std::vector> _gain; };