opensles: rename methods, cleanup constants
diff --git a/src/opensles/AudioInputStreamOpenSLES.cpp b/src/opensles/AudioInputStreamOpenSLES.cpp
index ec47ed2..469f002 100644
--- a/src/opensles/AudioInputStreamOpenSLES.cpp
+++ b/src/opensles/AudioInputStreamOpenSLES.cpp
@@ -57,15 +57,19 @@
 AudioInputStreamOpenSLES::~AudioInputStreamOpenSLES() {
 }
 
-int AudioInputStreamOpenSLES::chanCountToChanMask(int channelCount) {
-    // from internal sles_channel_in_mask_from_count(chanCount);
+// Calculate masks specific to INPUT streams.
+SLuint32 AudioInputStreamOpenSLES::channelCountToChannelMask(int channelCount) {
+    // Derived from internal sles_channel_in_mask_from_count(chanCount);
+    // in "frameworks/wilhelm/src/android/channels.cpp".
+    // Yes, it seems strange to use SPEAKER constants to describe inputs.
+    // But that is how OpenSL ES does it internally.
     switch (channelCount) {
         case 1:
             return SL_SPEAKER_FRONT_LEFT;
         case 2:
             return SL_SPEAKER_FRONT_LEFT | SL_SPEAKER_FRONT_RIGHT;
         default:
-            return chanCountToChanMaskDefault(channelCount);
+            return channelCountToChannelMaskDefault(channelCount);
     }
 }
 
@@ -88,7 +92,7 @@
             (SLuint32) (mSampleRate * kMillisPerSecond),    // milliSamplesPerSec
             bitsPerSample,                      // bitsPerSample
             bitsPerSample,                      // containerSize;
-            (SLuint32) chanCountToChanMask(mChannelCount), // channelMask
+            channelCountToChannelMask(mChannelCount), // channelMask
             getDefaultByteOrder(),
     };
 
diff --git a/src/opensles/AudioInputStreamOpenSLES.h b/src/opensles/AudioInputStreamOpenSLES.h
index f27b8c4..0cd95e4 100644
--- a/src/opensles/AudioInputStreamOpenSLES.h
+++ b/src/opensles/AudioInputStreamOpenSLES.h
@@ -49,8 +49,6 @@
                               StreamState *nextState,
                               int64_t timeoutNanoseconds) override;
 
-    int chanCountToChanMask(int chanCount);
-
     int64_t getFramesWritten() const override;
 
 protected:
@@ -59,6 +57,8 @@
 
 private:
 
+    SLuint32 channelCountToChannelMask(int chanCount);
+
     Result setRecordState(SLuint32 newState);
 
     SLRecordItf mRecordInterface = nullptr;
diff --git a/src/opensles/AudioOutputStreamOpenSLES.cpp b/src/opensles/AudioOutputStreamOpenSLES.cpp
index cf0edaf..ebeacf9 100644
--- a/src/opensles/AudioOutputStreamOpenSLES.cpp
+++ b/src/opensles/AudioOutputStreamOpenSLES.cpp
@@ -46,8 +46,8 @@
 constexpr int SL_ANDROID_SPEAKER_7DOT1 = (SL_ANDROID_SPEAKER_5DOT1 | SL_SPEAKER_SIDE_LEFT
         | SL_SPEAKER_SIDE_RIGHT);
 
-int AudioOutputStreamOpenSLES::chanCountToChanMask(int channelCount) {
-    int channelMask = 0;
+SLuint32 AudioOutputStreamOpenSLES::channelCountToChannelMask(int channelCount) {
+    SLuint32 channelMask = 0;
 
     switch (channelCount) {
         case  1:
@@ -71,7 +71,7 @@
             break;
 
         default:
-            channelMask = chanCountToChanMaskDefault(channelCount);
+            channelMask = channelCountToChannelMaskDefault(channelCount);
             break;
     }
     return channelMask;
@@ -101,7 +101,7 @@
             (SLuint32) (mSampleRate * kMillisPerSecond),    // milliSamplesPerSec
             bitsPerSample,                      // bitsPerSample
             bitsPerSample,                      // containerSize;
-            (SLuint32) chanCountToChanMask(mChannelCount), // channelMask
+            channelCountToChannelMask(mChannelCount), // channelMask
             getDefaultByteOrder(),
     };
 
diff --git a/src/opensles/AudioOutputStreamOpenSLES.h b/src/opensles/AudioOutputStreamOpenSLES.h
index a0db5ee..58222da 100644
--- a/src/opensles/AudioOutputStreamOpenSLES.h
+++ b/src/opensles/AudioOutputStreamOpenSLES.h
@@ -48,7 +48,6 @@
                               StreamState *nextState,
                               int64_t timeoutNanoseconds) override;
 
-    int chanCountToChanMask(int chanCount);
 
     int64_t getFramesRead() const override;
 
@@ -60,6 +59,8 @@
 
 private:
 
+    SLuint32 channelCountToChannelMask(int chanCount);
+
     Result onAfterDestroy() override;
 
     /**
diff --git a/src/opensles/AudioStreamOpenSLES.cpp b/src/opensles/AudioStreamOpenSLES.cpp
index 4a69760..3e7789f 100644
--- a/src/opensles/AudioStreamOpenSLES.cpp
+++ b/src/opensles/AudioStreamOpenSLES.cpp
@@ -49,11 +49,11 @@
     delete[] mCallbackBuffer;
 }
 
-#define AUDIO_CHANNEL_COUNT_MAX          30u
-#define SL_ANDROID_UNKNOWN_CHANNELMASK   0
+constexpr uint      kAudioChannelCountMax = 30u;
+constexpr SLuint32  SL_ANDROID_UNKNOWN_CHANNELMASK  = 0; // Matches name used internally.
 
-int AudioStreamOpenSLES::chanCountToChanMaskDefault(int channelCount) {
-    if (channelCount > AUDIO_CHANNEL_COUNT_MAX) {
+SLuint32 AudioStreamOpenSLES::channelCountToChannelMaskDefault(int channelCount) {
+    if (channelCount > kAudioChannelCountMax) {
         return SL_ANDROID_UNKNOWN_CHANNELMASK;
     } else {
         SLuint32 bitfield = (1 << channelCount) - 1;
diff --git a/src/opensles/AudioStreamOpenSLES.h b/src/opensles/AudioStreamOpenSLES.h
index be9a332..e7dd1d4 100644
--- a/src/opensles/AudioStreamOpenSLES.h
+++ b/src/opensles/AudioStreamOpenSLES.h
@@ -74,7 +74,7 @@
 
 protected:
 
-    int chanCountToChanMaskDefault(int channelCount);
+    SLuint32 channelCountToChannelMaskDefault(int channelCount);
 
     virtual Result onBeforeDestroy() { return Result::OK; };
     virtual Result onAfterDestroy() { return Result::OK; };