diff options
| author | Glenn Kasten <gkasten@google.com> | 2015-05-29 23:47:10 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-05-29 23:47:10 +0000 |
| commit | 5d748826b90e8e3cdb740a220433fa60c6c9f31c (patch) | |
| tree | c1d33e27a833142dceffac31546662afbc43b8fb /src | |
| parent | 88a4a5da5eb158fe00f17af581f7529884c0b474 (diff) | |
| parent | 9f3ac83aa036a780ca901f9ff75e47a5a7cbba1f (diff) | |
| download | android_frameworks_wilhelm-5d748826b90e8e3cdb740a220433fa60c6c9f31c.tar.gz android_frameworks_wilhelm-5d748826b90e8e3cdb740a220433fa60c6c9f31c.tar.bz2 android_frameworks_wilhelm-5d748826b90e8e3cdb740a220433fa60c6c9f31c.zip | |
Merge "Explicitly list all event types in switch for callback" into mnc-dev
Diffstat (limited to 'src')
| -rw-r--r-- | src/android/AudioPlayer_to_android.cpp | 5 | ||||
| -rw-r--r-- | src/android/AudioRecorder_to_android.cpp | 7 |
2 files changed, 12 insertions, 0 deletions
diff --git a/src/android/AudioPlayer_to_android.cpp b/src/android/AudioPlayer_to_android.cpp index 1e07f78..5bc8b01 100644 --- a/src/android/AudioPlayer_to_android.cpp +++ b/src/android/AudioPlayer_to_android.cpp @@ -1291,8 +1291,13 @@ static void audioTrack_callBack_pullFromBuffQueue(int event, void* user, void *i audioTrack_handleUnderrun_lockPlay(ap); break; + case android::AudioTrack::EVENT_NEW_IAUDIOTRACK: + // ignore for now + break; + case android::AudioTrack::EVENT_BUFFER_END: case android::AudioTrack::EVENT_LOOP_END: + case android::AudioTrack::EVENT_STREAM_END: // These are unexpected so fall through default: // FIXME where does the notification of SL_PLAYEVENT_HEADMOVING fit? diff --git a/src/android/AudioRecorder_to_android.cpp b/src/android/AudioRecorder_to_android.cpp index 5ad073f..e63d80a 100644 --- a/src/android/AudioRecorder_to_android.cpp +++ b/src/android/AudioRecorder_to_android.cpp @@ -281,6 +281,13 @@ static void audioRecorder_callback(int event, void* user, void *info) { audioRecorder_handleNewPos_lockRecord(ar); break; + case android::AudioRecord::EVENT_NEW_IAUDIORECORD: + // ignore for now + break; + + default: + SL_LOGE("Encountered unknown AudioRecord event %d for CAudioRecord %p", event, ar); + break; } ar->mCallbackProtector->exitCb(); |
