All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/6] android/client: Support new API for Audio HAL
@ 2014-11-05 12:41 Andrei Emeltchenko
  2014-11-05 12:41 ` [PATCH 2/6] android/client: Support new API for SCO HAL Andrei Emeltchenko
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Andrei Emeltchenko @ 2014-11-05 12:41 UTC (permalink / raw)
  To: linux-bluetooth

From: Andrei Emeltchenko <andrei.emeltchenko@intel.com>

Add support for new parameter in open_output_stream().
---
 android/client/if-audio.c | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/android/client/if-audio.c b/android/client/if-audio.c
index f3f87fb..65e2f2f 100644
--- a/android/client/if-audio.c
+++ b/android/client/if-audio.c
@@ -60,7 +60,14 @@ SINTMAP(audio_channel_mask_t, -1, "(AUDIO_CHANNEL_INVALID)")
 	DELEMENT(AUDIO_CHANNEL_OUT_MONO),
 	DELEMENT(AUDIO_CHANNEL_OUT_STEREO),
 	DELEMENT(AUDIO_CHANNEL_OUT_QUAD),
+#if ANDROID_VERSION < PLATFORM_VER(5, 0, 0)
 	DELEMENT(AUDIO_CHANNEL_OUT_SURROUND),
+#else
+	DELEMENT(AUDIO_CHANNEL_OUT_QUAD_BACK),
+	DELEMENT(AUDIO_CHANNEL_OUT_QUAD_SIDE),
+	DELEMENT(AUDIO_CHANNEL_OUT_5POINT1_BACK),
+	DELEMENT(AUDIO_CHANNEL_OUT_5POINT1_SIDE),
+#endif
 	DELEMENT(AUDIO_CHANNEL_OUT_5POINT1),
 	DELEMENT(AUDIO_CHANNEL_OUT_7POINT1),
 	DELEMENT(AUDIO_CHANNEL_OUT_ALL),
@@ -305,12 +312,21 @@ static void open_output_stream_p(int argc, const char **argv)
 	}
 	pthread_mutex_unlock(&state_mutex);
 
+#if ANDROID_VERSION >= PLATFORM_VER(5, 0, 0)
+	err = if_audio->open_output_stream(if_audio,
+						0,
+						AUDIO_DEVICE_OUT_ALL_A2DP,
+						AUDIO_OUTPUT_FLAG_NONE,
+						NULL,
+						&stream_out, NULL);
+#else
 	err = if_audio->open_output_stream(if_audio,
 						0,
 						AUDIO_DEVICE_OUT_ALL_A2DP,
 						AUDIO_OUTPUT_FLAG_NONE,
 						NULL,
 						&stream_out);
+#endif
 	if (err < 0) {
 		haltest_error("open output stream returned %d\n", err);
 		return;
-- 
1.9.1


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-11-05 20:52 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-05 12:41 [PATCH 1/6] android/client: Support new API for Audio HAL Andrei Emeltchenko
2014-11-05 12:41 ` [PATCH 2/6] android/client: Support new API for SCO HAL Andrei Emeltchenko
2014-11-05 12:41 ` [PATCH 3/6] android/client: Add support for new Android API for PAN HAL Andrei Emeltchenko
2014-11-05 12:41 ` [PATCH 4/6] android/client: Add support for new API for gatt scan() Andrei Emeltchenko
2014-11-05 12:41 ` [PATCH 5/6] android/client: Add support for new API for gatt connect() Andrei Emeltchenko
2014-11-05 12:41 ` [PATCH 6/6] android/client: Add support for new API for gatt server connect() Andrei Emeltchenko
2014-11-05 20:52 ` [PATCH 1/6] android/client: Support new API for Audio HAL Szymon Janc

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.