summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlfred E. Heggestad <alfred.heggestad@gmail.com>2017-10-12 07:11:28 +0200
committerAlfred E. Heggestad <alfred.heggestad@gmail.com>2017-10-12 07:11:28 +0200
commit4a4d8fb658ab789609e248b83496205a7860daf2 (patch)
tree16aedc6c1c28ac58569061b13cbbf0660519b44e
parenta2b4118bae0ebcf9b8243f25bfb20746529aea17 (diff)
opensles: fix compiler warning
-rw-r--r--modules/opensles/recorder.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/modules/opensles/recorder.c b/modules/opensles/recorder.c
index 04a5744..0a4c5ef 100644
--- a/modules/opensles/recorder.c
+++ b/modules/opensles/recorder.c
@@ -79,11 +79,9 @@ static int createAudioRecorder(struct ausrc_st *st, struct ausrc_prm *prm)
SLDataLocator_AndroidSimpleBufferQueue loc_bq = {
SL_DATALOCATOR_ANDROIDSIMPLEBUFFERQUEUE, 2
};
- int speakers;
- if (prm->ch > 1)
- speakers = SL_SPEAKER_FRONT_LEFT | SL_SPEAKER_FRONT_RIGHT;
- else
- speakers = SL_SPEAKER_FRONT_CENTER;
+ int speakers = prm->ch > 1
+ ? SL_SPEAKER_FRONT_LEFT | SL_SPEAKER_FRONT_RIGHT
+ : SL_SPEAKER_FRONT_CENTER;
SLDataFormat_PCM format_pcm = {SL_DATAFORMAT_PCM, prm->ch,
prm->srate * 1000,
SL_PCMSAMPLEFORMAT_FIXED_16,