DO NOT MERGE TO MR2
[RIO-7781] OsclLeave 113 with AMRNB audio-only recording
bug 2194094
Cherry-picked from mr2 branch
diff --git a/android/author/android_audio_input.cpp b/android/author/android_audio_input.cpp
index e2fcc0d..f7539cc 100644
--- a/android/author/android_audio_input.cpp
+++ b/android/author/android_audio_input.cpp
@@ -804,6 +804,9 @@
////////////////////////////////////////////////////////////////////////////
void AndroidAudioInput::AddDataEventToQueue(uint32 aMicroSecondsToEvent)
{
+ // If not added to the scheduler just return
+ if (!IsAdded())
+ return;
AndroidAudioInputCmd cmd;
cmd.iType = AI_DATA_WRITE_EVENT;
iCmdQueue.push_back(cmd);