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);