Restore old signature for acquire/release session
Bug: 29490416
Change-Id: Iaf6be0666937c6fa625f936839f5a04d58350640
diff --git a/include/media/AudioSystem.h b/include/media/AudioSystem.h
index 2e6646a..2e658fc 100644
--- a/include/media/AudioSystem.h
+++ b/include/media/AudioSystem.h
@@ -160,6 +160,10 @@
static void acquireAudioSessionId(audio_session_t audioSession, pid_t pid);
static void releaseAudioSessionId(audio_session_t audioSession, pid_t pid);
+ // FIXME remove
+ static void acquireAudioSessionId(int audioSession, pid_t pid);
+ static void releaseAudioSessionId(int audioSession, pid_t pid);
+
// Get the HW synchronization source used for an audio session.
// Return a valid source or AUDIO_HW_SYNC_INVALID if an error occurs
// or no HW sync source is used.
diff --git a/media/libmedia/AudioSystem.cpp b/media/libmedia/AudioSystem.cpp
index 808b3ab..fcc266a 100644
--- a/media/libmedia/AudioSystem.cpp
+++ b/media/libmedia/AudioSystem.cpp
@@ -417,6 +417,18 @@
}
}
+// FIXME remove
+void AudioSystem::acquireAudioSessionId(int audioSession, pid_t pid)
+{
+ acquireAudioSessionId((audio_session_t) audioSession, pid);
+}
+
+// FIXME remove
+void AudioSystem::releaseAudioSessionId(int audioSession, pid_t pid)
+{
+ releaseAudioSessionId((audio_session_t) audioSession, pid);
+}
+
audio_hw_sync_t AudioSystem::getAudioHwSyncForSession(audio_session_t sessionId)
{
const sp<IAudioFlinger>& af = AudioSystem::get_audio_flinger();