Marcel Partap
05cb1a608e
Also add mpeg2 support.
...
(frameworks/av commit c83d228e85b187e3112f10003282c8270d18ef71 moved this
from media_codecs_google_video.xml to new file media_codecs_google_tv.xml
for reasons not given.)
2018-09-13 10:19:43 +02:00
Marcel Partap
c98fe4b3a2
Added missing media_codecs_google_*.xml from frameworks/av libstagefright (tree 6b14452cfef637b9b987c0a6a690bda7067afe49).
...
Upstream location is https://android.googlesource.com/platform/frameworks/av/+/master/media/libstagefright/data
2018-09-13 10:17:03 +02:00
Marcel Partap
8d0faeb5d6
Moved the media codecs list to android/media/ as it also contains audio codecs.
2018-09-13 09:48:08 +02:00
Simon Fels
041e9b30cf
android: forward logcat output to the container console
2018-06-12 09:53:11 +02:00
Simon Fels
1037e8aab9
graphics: correctly pass layer alpha level through
2018-05-18 19:38:18 +02:00
Simon Fels
14774c0177
Send updates with icons separately to not overflow protobuf
2018-05-18 19:38:10 +02:00
Lee Jones
6d50d44083
android: service: platform_service: Read rotation angle from parcel
...
When passing window state, currently only the frame location and
stack & task IDs are contained in the parcel. This patch also
receives the new 'rotation_angle' attribute. This patch is critical
since it ensures each '4 Byte' value in this strongly ordered
sequence is extracted at the right time, in the correct way.
Signed-off-by: Lee Jones <lee.jones@linaro.org>
2018-01-31 08:51:32 +00:00
Simon Fels
fc5659390c
android: regenerate encoder to use correct include for logging.h
2017-09-08 07:00:54 +02:00
Simon Fels
29d917d9db
android/opengl: regenerate encoding layer
2017-08-31 16:07:59 +02:00
Simon Fels
b8e7d89a30
Move products into our top-level dir to respect Androids max search depth
2017-08-29 11:25:23 +02:00
Simon Fels
7ffc88225b
Import product definition from separate repository
2017-08-29 11:20:47 +02:00
Zhenhua WANG
bd6a006ce7
Remove android/.idea
2017-07-24 16:12:19 +08:00
Simon Fels
d409dfcaa8
Dump Android log output continuously into rotating /data/system.log
2017-06-19 20:59:12 +02:00
Simon Fels
3fededabd0
Allow user to specifiy which stack an application is launched on
2017-03-17 07:21:58 +01:00
Simon Fels
3d0d453861
Implement simple app database which maintains app information at runtime
...
This helps us to collect information about an app (title, ..) we can
reuse for certain other things like window construction.
2017-03-16 17:06:45 +01:00
Simon Fels
fc7049b27b
Create a marker to indicate that first boot has happened
2017-02-22 17:42:17 +01:00
Simon Fels
69631a1bfc
Remove application launcher when its android counterpart is removed
2017-02-22 17:42:17 +01:00
Simon Fels
db3499fd89
Synchronize clipboard bi-directional with the android container
2017-01-15 12:38:22 +01:00
Simon Fels
d729b8b9e4
Implement audio support
...
Audio playback still has a delay about 1-2 seconds but it's usable.
This also moves the platform policy class into its own namespace to be
not specific to just window management.
2017-01-12 07:02:43 +01:00
Simon Fels
23392b9732
Import goldfish HAL sources from devices/generic/goldfish
...
We import all code here so we can customize and keep in sync with what
we do on the host side more easily.
2017-01-09 08:05:04 +01:00
Simon Fels
ddea17253c
appmgr: drop unused methods
2017-01-09 07:07:10 +01:00
Simon Fels
5c7b0adf8c
Synchronize application icons with the host
2017-01-06 18:33:27 +01:00
Simon Fels
aeff6e35df
Cleanup formatting and code style
2016-12-21 08:40:40 +01:00
Simon Fels
324407eeaa
Allow clients to specify the launch bounds of a new activity
2016-12-21 08:39:44 +01:00
Simon Fels
9c9eb48bf0
Implement simple activity to show all launchable applications
2016-12-13 18:42:50 +01:00
Simon Fels
e419b1fbd5
Get rid of test for the Android platform service
2016-12-09 17:25:43 +01:00
Simon Fels
f01ce872e8
Drop static DHCP configuration of eth0
2016-12-08 17:06:08 +01:00
Simon Fels
65531a3b82
Handle window movement/resize/close on our side and not in Android
...
This leads to much better performance and user interaction. Resizing
still has some flickering but that is a different area of problems.
2016-12-08 07:08:47 +01:00
Simon Fels
5d4ee77881
Drop missing reference to removed intent class
2016-12-02 17:22:37 +01:00
Simon Fels
586a2c7bc3
Fix crash in SurfaceFlinger when hwcomposer doesn't provide a dump method
2016-12-02 16:12:48 +01:00
Simon Fels
00aadb5467
Improve application manangement and create desktop entries for available app
2016-12-02 16:11:38 +01:00
Simon Fels
e75940711b
Always start new applications on the freeform stack
2016-11-29 06:18:01 +01:00
Simon Fels
c21cccd98a
Drop further unneeded log statements
2016-11-28 07:43:50 +01:00
Simon Fels
dde578674f
Drop extensive logging from anboxd service
2016-11-28 07:41:48 +01:00
Simon Fels
ec2002c971
Start anboxd as part of class core
...
Boot is too early for is now that we depend on some system services
like the ActivityManager one.
2016-11-28 07:33:43 +01:00
Simon Fels
06b529e0a0
Implement simple network bridge
2016-11-26 13:38:38 +01:00
Simon Fels
84b3fa430b
Set focus to current active window
2016-11-26 13:04:50 +01:00
Simon Fels
a40fe51654
Use events instead of method invokes for window state updates and others
2016-11-25 08:50:43 +01:00
Simon Fels
627479abfe
Drop various debug log output from hwcomposer implementation
2016-11-25 07:12:35 +01:00
Simon Fels
64d56de677
Ignore certain layers SurfaceFlinger marks as such
2016-11-23 12:17:05 +01:00
Simon Fels
e0ce4baa75
Read missing window count from message
2016-11-16 14:04:48 +01:00
Simon Fels
0f5006493b
Implement RPC for window state synchronization
2016-11-15 07:54:19 +01:00
Simon Fels
6ee8734cf3
Add first stub methods to send window status updates from Android to host
2016-11-11 09:41:10 +01:00
Simon Fels
a39c1b2bd2
hwcomposer: and disable debug level logging by default
2016-11-11 09:07:09 +01:00
Simon Fels
8b6510e113
hwcomposer: disable verbose logging in info level
2016-11-11 09:04:52 +01:00
Simon Fels
9ae788ceec
Get rid of the old app manager which we're not going to use
2016-11-10 12:24:47 +01:00
Simon Fels
fbc8b984f2
Implement support for host side multi-window management
2016-11-08 07:41:41 +01:00
Simon Fels
242bfca03e
Don't remove SystemUI from our images
2016-10-13 18:37:08 +02:00
Simon Fels
a89027af97
hwcomposer: actually post buffers received to the screen
2016-09-30 17:21:15 +02:00
Simon Fels
3ee86c6d9d
Add initial bits for the app manager
2016-09-27 16:03:32 +02:00