Implement AudioTrackCallback in MediaPlayerService
Modify MediaPlayerService to implement AudioTrackCallback rather
than passing a static function callback.
Test: YT music offline playback successful. Data callbacks logged.
Test: MediaPlayerTest
Change-Id: I8864125025011f04b7114f3c5ffec560c11ac5bd
diff --git a/media/libmediaplayerservice/Android.bp b/media/libmediaplayerservice/Android.bp
index c416a51..e70e3b3 100644
--- a/media/libmediaplayerservice/Android.bp
+++ b/media/libmediaplayerservice/Android.bp
@@ -70,6 +70,7 @@
header_libs: [
"media_plugin_headers",
+ "libmediautils_headers",
],
static_libs: [
@@ -85,6 +86,10 @@
"framework-permission-aidl-cpp",
],
+ export_header_lib_headers: [
+ "libmediautils_headers",
+ ],
+
include_dirs: [
"frameworks/av/media/libstagefright/rtsp",
"frameworks/av/media/libstagefright/webm",