aboutsummaryrefslogtreecommitdiff
path: root/tools/android/packaging
diff options
context:
space:
mode:
authorAnssi Hannula <anssi@xbmc.org>2014-07-23 21:25:14 +0300
committerAnssi Hannula <anssi@xbmc.org>2014-07-23 21:32:08 +0300
commitacffcadf853be7d361b2c619a91e909f408cf968 (patch)
tree95046859d758efe24012242ddfcf7404dc6ef8ce /tools/android/packaging
parent778b92ebb6f6aee0728e9e95d99ad6da08efd313 (diff)
[android] Add Android TV support
Add Android TV support. This simply means adding an entry to the TV launcher. Tested on ADT-1 Android TV device. Video playback seems to work fine, audio playbacks work with stereo PCM and basic passthrough. A separate commit adds 5.1 PCM support. There are two significant issues that I saw: - crash on exit, looks like double free at /system/lib/libmedia.so (android::sp<android::AudioTrackClientProxy>::~sp()+10), maybe something to do with threading? or just an Android bug... - a warning flood on playback of many videos: W/art: Attempt to remove local handle scope entry from IRT, ignoring Both of these look like either general issues introduced with Android L and/or ART, not Android TV specific issues (but I did not confirm that).
Diffstat (limited to 'tools/android/packaging')
-rw-r--r--tools/android/packaging/xbmc/AndroidManifest.xml.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/android/packaging/xbmc/AndroidManifest.xml.in b/tools/android/packaging/xbmc/AndroidManifest.xml.in
index 3edc5142e5..eacaf3ada0 100644
--- a/tools/android/packaging/xbmc/AndroidManifest.xml.in
+++ b/tools/android/packaging/xbmc/AndroidManifest.xml.in
@@ -24,6 +24,7 @@
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
+ <category android:name="android.intent.category.LEANBACK_LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />