- 06 Feb, 2017 1 commit
-
-
Mark Stevens authored
-
- 11 Feb, 2015 1 commit
-
-
Lajos Molnar authored
This reverts commit 61b17d64f90b85fd367ea1c7609cac69485957d4. Bug: 19317169 Change-Id: Ib1fcc26c46a52c848ffa8238ddbf6abfe57cfa5d
-
- 06 Feb, 2015 1 commit
-
-
Lajos Molnar authored
This seems to have the same layout as OMX_COLOR_FormatYUV420SemiPlanar, but used under this value on some devices. Bug: 19246722 Change-Id: Ib866024e52cf7b12608f02eefc43c6d58a1c0aa1
-
- 30 Jan, 2015 1 commit
-
-
Lajos Molnar authored
This is needed to find proper color format for flex-YUV native buffer support. Bug: 19179927 Change-Id: I91ae6764e302c4307a0750c1d6820506d735c942
-
- 29 Jan, 2015 1 commit
-
-
Lajos Molnar authored
Bug: 17906609 Change-Id: Ic71af69ec3b19ab1224ed3ad5e0a97c60e81cda6
-
- 24 Dec, 2014 1 commit
-
-
Rachad authored
Bug: 17883772 Change-Id: Ibf00534607db4bba14c935cf1eaa80eb740297f9
-
- 20 Nov, 2014 1 commit
-
-
Lajos Molnar authored
Bug: 17383204 Change-Id: I9b22da03ea3f2a7d9dd85042fff442d2414cbc26
-
- 14 Nov, 2014 3 commits
-
-
Narayan Kamath authored
Remove reference to undefined open max index extension. Change-Id: I984b91afad3ca4d279a31048b4112fa9afdba9e9
-
Dianne Hackborn authored
...in Parcel destructor Don't use a Mutux object, just use simple posix mutex primitives, to avoid static init/destroy order problems. Change-Id: Ic012d94297564c0a55d58869f8276d7d10545fbc
-
Dianne Hackborn authored
...in Parcel destructor Don't use a Mutux object, just use simple posix mutex primitives, to avoid static init/destroy order problems. Change-Id: Ic012d94297564c0a55d58869f8276d7d10545fbc
-
- 12 Nov, 2014 2 commits
-
-
Lajos Molnar authored
Bug: 18285408 Change-Id: I7893cbf0b13514e0fe9001c90db3c8387c1920c0
-
Dianne Hackborn authored
Change-Id: I76ffed0e69ccfe70e87d98646f11d4de7c3fd980
-
- 08 Nov, 2014 1 commit
-
-
Andreas Gampe authored
Pulled in in hardware/, where -Werror is used. Change-Id: I13fc31d31fe2f623d39c84862b0c95a28813723d (cherry picked from commit a32900de)
-
- 07 Nov, 2014 1 commit
-
-
Dan Stoza authored
Passes the BufferItem for the queued buffer to the onFrameAvailable callback so the consumer can track the BufferQueue's contents. Also adds an onFrameReplaced callback, which is necessary if the consumer wants to do anything more than simple queue length tracking. Bug: 18111837 Change-Id: If9d07229c9b586c668e5f99074e9b63b0468feb0
-
- 31 Oct, 2014 2 commits
-
-
Jesse Hall authored
warning: struct 'HWComposer' was previously declared as a class [-Wmismatched-tags] warning: class 'DisplayInfo' was previously declared as a struct [-Wmismatched-tags] Change-Id: I13db9f8aab3a957ce8ff8d64598dae1807d6fe7e (cherry picked from commit 646f5410)
-
Jeff Tinker authored
b/18053197 b/18076411 Change-Id: I42b97f7e39d6e9e58990b41a4c4b5a7c9b8a49cf
-
- 28 Oct, 2014 1 commit
-
-
Dmitriy Ivanov authored
So that we can use Rect() for update and such. Bug: 18095940 Change-Id: I03ed87121d2d279f22013b75e95dd7254551ca1f
-
- 14 Oct, 2014 1 commit
-
-
Lajos Molnar authored
Bug: 17935149 Change-Id: I1c26d1e83d8fa0a9ccdb25f6f3b19a86b1dc6f37
-
- 03 Oct, 2014 2 commits
-
-
Eric Penner authored
Throttling was previously controlled by a combination of the driver and the number of buffers in the queue. This patch makes a more consistent trade-off, which allows two GPU frames pending but not three. More buffering could improve throughput in the case of varying frame times, but this also increases latency. Bug: 17502897 Change-Id: I4ee68019ca94c635294c5959931a555a6c4ef2df
-
Aravind Akella authored
i) Call removeFd() only if the fd in the BitTube has been previously added to the Looper. Use a flag to determine whether the fd has been previously added or not. ii) Increment mPendingFlushEventsToSend after holding a connectionLock. iii) Store the number of acks that are pending in SensorEventQueue and send them all at once. Bug: 17472228 Change-Id: I1ec834fea1112a9cfbd9cddd2198438793698502
-
- 02 Oct, 2014 1 commit
-
-
Lajos Molnar authored
Bug: 17676461 Change-Id: I120041e9b2ffe2a232a2419bcb5fe88cb49961cb
-
- 01 Oct, 2014 1 commit
-
-
Chong Zhang authored
Bug: 17470065 Change-Id: I327115fc16e7afe2bf5870e123d63f9887161206
-
- 19 Sep, 2014 1 commit
-
-
Lajos Molnar authored
This is used by media service to schedule video frames at the proper time, based on precise vsync timings. Bug: 14659809 Change-Id: I1a90603f3dc09dca9aa4f90a3aa845fab56e0a5e
-
- 11 Sep, 2014 1 commit
-
-
Aravind Akella authored
i) Significant Motion multiple clients fix. Make a copy of mActiveConnections vector before cleaning up SensorEventConnections when one-shot sensors trigger. ii) Maintain a mapping between flush_complete_events and SensorEventConnections to accurately map flush() API calls and corresponding flush_complete_events iii) Remove all references to 1_1 and 1_2 HALs. iv) Dynamically allocate sensor_event buffers in SensorService main threadLoop. Bug: 17412359 Change-Id: If3c3986197660cafef2d2e0b4dc7582e229cf1c4
-
- 09 Sep, 2014 2 commits
-
-
Riley Andrews authored
Change-Id: I836649d9d5cd5958ce34e47f26f4a36d2d05d24c
-
Riley Andrews authored
+ This is needed so that activity manager does not have to do cpu side rotations when capturing recents thumbnails. Change-Id: If998008e675ad01305db8399fd643cf4608b7025
-
- 06 Sep, 2014 1 commit
-
-
Glenn Kasten authored
But provide a temporary escape hatch for AudioFlinger. This oneway option will be removed as soon as possible. Bug: 16408906 Change-Id: I20d6da1969ae05b96e72795463470eb4c1f8fbdc
-
- 04 Sep, 2014 2 commits
-
-
Stephen Hines authored
Bug: 17379740 This function was missing a return statement, even though it declares a return type. This is undefined behavior, which clang miscompiled into just falling through to a later function in some cases. Adding the return statement fixes the undefined behavior (and probably fixes a bug too). Change-Id: I05c03b6473b831769dc4fa8b5ba43fb4249f7626
-
Aravind Akella authored
i) Fix a possible race condition when adding a pending flush connection to mActiveSensors data structure. ii) Invalidate flush_complete_events as soon as they are consumed by a connection so that they are not used by other connections which are registered for the same sensor. Change-Id: I1491bea8c2081c4aab1feacc60add13b7aa26bb7
-
- 02 Sep, 2014 2 commits
-
-
Hans Boehm authored
After fixing b/16874785. This reverts commit f010a05c. Original comment, which actually describes the effect of this: Change the mExtras field in Binder.h to be a stdatomic.h atomic value, and replace references to it with proper stdatomic.h calls. This removes one of a small number of remaining 64 bit android_atomic references. It also replaces the erroneously non-atomic read accesses to mExtras. It would be better if this used the C++11 <atomic> facility, but we don't quite have that yet. Fixes Bug:16513433 Change-Id: I1645ca5d6f60595bf5d388913665ce4b8780b26d (cherry picked from commit 3effabab)
-
ASAZU, Hideki authored
Keys which are necessary for supporting world-wide broadcast standard or used commonly for TV/STB remotes. Change-Id: I2721ceb7d956c87f1d4106b99f9d21947ae13d47
-
- 29 Aug, 2014 1 commit
-
-
Jeff Tinker authored
bug: 16034599 Change-Id: Ia1de1457ca29fe1dd7e55f4bb45da45ea3f6e5b1
-
- 27 Aug, 2014 1 commit
-
-
Eric Penner authored
If a display is terminated and then initialized, we can't detect this using the display itself (it has the same value), but all EglImages still become invalid for the display. This patch detects this during image binding and forces creation of a new EglImage. Bug: 10430249 Change-Id: I75101c50962f21263dca3ec6e241a2e5a3c23dad
-
- 23 Aug, 2014 1 commit
-
-
Adam Lesinski authored
Bug:17007265 Change-Id: If0129c4ad222fe28628d6f7cd8ee78fc6424e177
-
- 22 Aug, 2014 1 commit
-
-
Michael Wright authored
Bug: 16292420 Change-Id: I607fadc2edf673079bfd9f7406e6e45603474957
-
- 19 Aug, 2014 1 commit
-
-
Aravind Akella authored
1) Flush should only be received by the app calling flush(). Maintain a queue of all flush() calls and send flush_complete events in that order. 2) Log warnings for older HALs. Remove batch() calls with DRY_RUN flag. 3) Reallocate event cache when more sensors register and the desired maxCacheSize increases. Clear NEEDS_ACK flag in the buffer whenever there is a write() failure. 4) More dump information. Add wake-up flag, maxDelay and timestamps for sensor events. Bug: 16874778 Change-Id: I195646191059fd31f75f2f07886c0f98bf9b509a
-
- 18 Aug, 2014 1 commit
-
-
Michael Wright authored
Change-Id: I0f034a2b8b1d9192f61f5001799bd3aa4b3964c7
-
- 06 Aug, 2014 1 commit
-
-
Aravind Akella authored
i) ASensorManager_getDefaultSensor returns a wake-up/non wake-up sensor depending on the type. ii) Add ASensor_isWakeUpSensor and ASensorManager_getDefaultSensorEx methods. Bug : 16399898 Change-Id: I1a86fb8d9de23039fdf41679d1487e1cd761a9d0
-
- 05 Aug, 2014 1 commit
-
-
Jean-Michel Trivi authored
Add new fields to OMX_AUDIO_PARAM_AACPROFILETYPE for - SBR configuration - decoder max number of channels - decoder DRC parameters Bug 16740915 Change-Id: Ib01822bc402fe9064c6c1c68b72c570cf72b7ecb
-
- 04 Aug, 2014 1 commit
-
-
Rachad authored
Added native_window_set_sideband_stream() method to Surface.[h|cpp] Added ConfigureVideoTunnelModeParams OMX configuration structure to HardwareAPI.h Bug: 16132368 Change-Id: I28fa1b9dbe858d93e353e0991098cad45c626bd9
-