diff options
author | Anssi Hannula <anssi@xbmc.org> | 2014-07-23 21:25:14 +0300 |
---|---|---|
committer | Anssi Hannula <anssi@xbmc.org> | 2014-07-23 21:32:08 +0300 |
commit | acffcadf853be7d361b2c619a91e909f408cf968 (patch) | |
tree | 95046859d758efe24012242ddfcf7404dc6ef8ce /tools/android/packaging | |
parent | 778b92ebb6f6aee0728e9e95d99ad6da08efd313 (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.in | 1 |
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" /> |