summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* am 80e81505: Merge "binder: Add {read,write}Uint32 methods to Parcel"Dan Stoza2014-12-011-0/+3
|\ | | | | | | | | * commit '80e8150549c9d8380dadf942336d41ab3d92bf78': binder: Add {read,write}Uint32 methods to Parcel
| * binder: Add {read,write}Uint32 methods to ParcelDan Stoza2014-12-011-0/+3
| | | | | | | | | | | | | | | | Adds readUint32 and writeUint32 methods to the Parcel class. This saves a lot of static_casting in anything implementing a Binder interface on the native side. Change-Id: Iafc73b0633654a3a4c49767f41806b56906c924f
* | am 104e1259: Merge "binder: Return pid_t/uid_t instead of int"Dan Stoza2014-12-011-2/+2
|\ \ | |/ | | | | | | * commit '104e12594e085bc8dd32eedb96643b774b1508a0': binder: Return pid_t/uid_t instead of int
| * binder: Return pid_t/uid_t instead of intDan Stoza2014-12-011-2/+2
| | | | | | | | | | | | | | Makes IPCThreadState::getCalling{Pid,Uid} return a more appropriate type. Change-Id: I97f8a83c1c0722bc1afbf8a6df1a288f8f1f0d2c
* | am a63caa19: Merge "omx: add (temporary) index for automatic video frc ↵Lajos Molnar2014-11-202-1/+2
|\ \ | | | | | | | | | | | | | | | | | | | | | support" into lmp-mr1-dev * commit 'a63caa1983138e561b2b033c5d178636beeb1578': omx: add (temporary) index for automatic video frc support Fix issue #18356768: some app process may hang at Runtime#exit...
| * | omx: add (temporary) index for automatic video frc supportLajos Molnar2014-11-192-1/+2
| | | | | | | | | | | | | | | Bug: 17383204 Change-Id: I9b22da03ea3f2a7d9dd85042fff442d2414cbc26
* | | am 55f71bc0: Merge "Replace IInterface::asBinder() with a static"Marco Nelissen2014-11-171-3/+3
|\ \ \ | | |/ | |/| | | | | | | * commit '55f71bc0800b9ec7a779c5d30d5a90e074c2526b': Replace IInterface::asBinder() with a static
| * | Replace IInterface::asBinder() with a staticMarco Nelissen2014-11-171-3/+3
| | | | | | | | | | | | | | | | | | | | | so we can do NULL checks again, and update calls to IInterface::asBinder() to use the new static version. Change-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a
* | | am 26653bad: Fix build.Narayan Kamath2014-11-141-1/+1
|\ \ \ | | |/ | |/| | | | | | | * commit '26653bad7cdaa09470828781c5a2bab7c4d2445f': Fix build.
| * | Fix build.Narayan Kamath2014-11-141-1/+1
| | | | | | | | | | | | | | | | | | Remove reference to undefined open max index extension. Change-Id: I984b91afad3ca4d279a31048b4112fa9afdba9e9
* | | am 1d5d637d: Merge "implement asString() for OMX enumerations used by ↵Lajos Molnar2014-11-1411-1309/+2249
|\ \ \ | |/ / | | | | | | | | | | | | | | | framework" into lmp-mr1-dev * commit '1d5d637d6e68bd4965bf0ff9df7b99bc146172f3': implement asString() for OMX enumerations used by framework
| * | Merge "implement asString() for OMX enumerations used by framework" into ↵Lajos Molnar2014-11-1411-1309/+2249
| |\ \ | | | | | | | | | | | | lmp-mr1-dev
| | * | implement asString() for OMX enumerations used by frameworkLajos Molnar2014-11-1211-1309/+2249
| | | | | | | | | | | | | | | | | | | | Bug: 18285408 Change-Id: I7893cbf0b13514e0fe9001c90db3c8387c1920c0
* | | | am a4cff88d: Fix issue #18356768: some app process may hang at Runtime#exit...Dianne Hackborn2014-11-141-5/+0
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit 'a4cff88d80bf1acbdbd063af88ecad83a8b9b7b4': Fix issue #18356768: some app process may hang at Runtime#exit...
| * | | Fix issue #18356768: some app process may hang at Runtime#exit...Dianne Hackborn2014-11-131-5/+0
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | ...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
* | | am bc49cd07: Merge "kill HAVE_FORKEXEC"Yabin Cui2014-11-131-1/+1
|\ \ \ | | |/ | |/| | | | | | | * commit 'bc49cd07664d8a590bc6ed44884ba9405f6b706e': kill HAVE_FORKEXEC
| * | kill HAVE_FORKEXECYabin Cui2014-11-121-1/+1
| | | | | | | | | | | | | | | Bug: 18317407 Change-Id: I0c7b5886e5de12bdd95cfcc046bc87e4a6aeef5b
* | | am ca69e8f2: Merge "Add tracking of parcel memory allocations." into lmp-mr1-devDianne Hackborn2014-11-122-2/+11
|\ \ \ | | |/ | |/| | | | | | | * commit 'ca69e8f2d0a1fc963bd170f9b2bf164028761323': Add tracking of parcel memory allocations.
| * | Add tracking of parcel memory allocations.Dianne Hackborn2014-11-112-2/+11
| | | | | | | | | | | | Change-Id: I76ffed0e69ccfe70e87d98646f11d4de7c3fd980
| * | Frameworks/native: Fix unused parameter warningAndreas Gampe2014-11-081-1/+1
| | | | | | | | | | | | | | | | | | | | | Pulled in in hardware/, where -Werror is used. Change-Id: I13fc31d31fe2f623d39c84862b0c95a28813723d (cherry picked from commit a32900deec6284973100a29f7b399d061f82b3a8)
* | | Frameworks/native: Fix unused parameter warningAndreas Gampe2014-11-071-1/+1
| | | | | | | | | | | | | | | | | | Pulled in in hardware/, where -Werror is used. Change-Id: I13fc31d31fe2f623d39c84862b0c95a28813723d
* | | am 98d20f82: Merge "Add a BufferItem parameter to onFrameAvailable" into ↵Dan Stoza2014-11-076-6/+32
|\ \ \ | |/ / | | | | | | | | | | | | | | | lmp-mr1-dev * commit '98d20f82ca8979b30c81df9639f54ab11e1951f9': Add a BufferItem parameter to onFrameAvailable
| * | Merge "Add a BufferItem parameter to onFrameAvailable" into lmp-mr1-devDan Stoza2014-11-076-6/+32
| |\ \
| | * | Add a BufferItem parameter to onFrameAvailableDan Stoza2014-11-076-6/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | am 621c6f3b: Merge "Add missing secure stop methods" into lmp-mr1-devJeff Tinker2014-11-061-0/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | * commit '621c6f3b13f96b0e84163f355c6f3024cd3afb2e': Add missing secure stop methods
| * | | Merge "Add missing secure stop methods" into lmp-mr1-devJeff Tinker2014-11-061-0/+2
| |\ \ \ | | |/ / | |/| |
| | * | Add missing secure stop methodsJeff Tinker2014-10-311-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | b/18053197 b/18076411 Change-Id: I42b97f7e39d6e9e58990b41a4c4b5a7c9b8a49cf
| * | | Merge "surfaceflinger: fix -Wmismatched-tags warnings" into lmp-mr1-devJesse Hall2014-10-311-1/+1
| |\ \ \ | | |/ / | |/| |
| | * | surfaceflinger: fix -Wmismatched-tags warningsJesse Hall2014-10-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 646f54105018e99ef4a30ee41f01f7d1ab66c38e)
| * | | Initialize ARect fields in default ctorDmitriy Ivanov2014-10-281-0/+1
| |/ / | | | | | | | | | | | | | | | | | | So that we can use Rect() for update and such. Bug: 18095940 Change-Id: I03ed87121d2d279f22013b75e95dd7254551ca1f
* | | am f3929d66: am e42cba8f: Merge "Initialize ARect fields in default ctor"Dan Stoza2014-10-291-0/+1
|\ \ \ | | |/ | |/| | | | | | | * commit 'f3929d6611bb8278e561fdd4b05a21915ac9de76': Initialize ARect fields in default ctor
| * | am e42cba8f: Merge "Initialize ARect fields in default ctor"Dan Stoza2014-10-291-0/+1
| |\ \ | | | | | | | | | | | | | | | | * commit 'e42cba8feb2bbfe385f162a06e41e2c2c0f40c99': Initialize ARect fields in default ctor
| | * | Initialize ARect fields in default ctorDmitriy Ivanov2014-10-291-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | So that we can use Rect() for update and such. Bug: 18095940 Change-Id: I03ed87121d2d279f22013b75e95dd7254551ca1f
| * | | am 3454f123: media: add kMetadataBufferTypeGraphicBufferLajos Molnar2014-10-141-0/+18
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * commit '3454f123d0a10bd0ce0760828996aa26c80a8fd4': media: add kMetadataBufferTypeGraphicBuffer
| * \ \ \ am a7eb4b74: Merge "Fix sockfd leakage in SensorService." into lmp-devAravind Akella2014-10-031-0/+1
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a7eb4b74f74423dafd88adf94a7984ae927c3a23': Fix sockfd leakage in SensorService.
| * \ \ \ \ am 0ba908e7: Merge "add OMX_VIDEO_AVCLevel52 constant" into lmp-devLajos Molnar2014-10-021-0/+1
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '0ba908e7a55ce2641f8886db2a059ccaa3f7a22a': add OMX_VIDEO_AVCLevel52 constant
| * \ \ \ \ \ am dd230cb8: Merge "add a parameter for PCM limiter enable" into lmp-devChong Zhang2014-10-011-0/+1
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'dd230cb8d2a43ea453a507b12c612a221a3780e7': add a parameter for PCM limiter enable Use set_sched_policy to put dexopt operations in SP_BACKGROUND cgroup Revert "Modify EGL to disconnect the window when the surface gets destroyed." crash if getNativeBuffer() called on NULL GraphicBuffer
| * \ \ \ \ \ \ resolved conflicts for merge of 67d8bd66 to lmp-dev-plus-aospLajos Molnar2014-09-182-0/+39
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I2e9aab90ac53bb32630598f50cc26f6e46acf6d6
* | \ \ \ \ \ \ \ am 53aad5e7: am 3454f123: media: add kMetadataBufferTypeGraphicBufferLajos Molnar2014-10-141-0/+18
|\ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | * commit '53aad5e7de7619cbc9b0d9a0a0830fc29c331f8d': media: add kMetadataBufferTypeGraphicBuffer
| * | | | | | | | am 3454f123: media: add kMetadataBufferTypeGraphicBufferLajos Molnar2014-10-141-0/+18
| |\ \ \ \ \ \ \ \ | | | |_|_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | * commit '3454f123d0a10bd0ce0760828996aa26c80a8fd4': media: add kMetadataBufferTypeGraphicBuffer
| | * | | | | | | media: add kMetadataBufferTypeGraphicBufferLajos Molnar2014-10-131-0/+18
| | | |_|_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 17935149 Change-Id: I1c26d1e83d8fa0a9ccdb25f6f3b19a86b1dc6f37
* | | | | | | | am b7702c5c: Merge "BufferQueueProducer: Throttle EGL frame production." ↵Jesse Hall2014-10-081-0/+6
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into lmp-mr1-dev * commit 'b7702c5ce7f010fa5f19646fd79f28ff04e7014b': BufferQueueProducer: Throttle EGL frame production.
| * | | | | | | Merge "BufferQueueProducer: Throttle EGL frame production." into lmp-mr1-devJesse Hall2014-10-081-0/+6
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | |
| | * | | | | | BufferQueueProducer: Throttle EGL frame production.Eric Penner2014-10-031-0/+6
| | | |_|_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | | am 93176114: am a7eb4b74: Merge "Fix sockfd leakage in SensorService." into ↵Aravind Akella2014-10-031-0/+1
|\ \ \ \ \ \ \ | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | lmp-dev * commit '93176114cf34c9874c2db70fd7665e9f95dda9d0': Fix sockfd leakage in SensorService.
| * | | | | | Merge "Fix sockfd leakage in SensorService." into lmp-devAravind Akella2014-10-031-0/+1
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Fix sockfd leakage in SensorService.Aravind Akella2014-10-021-0/+1
| | | |_|/ / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | | am 167013b2: am 0ba908e7: Merge "add OMX_VIDEO_AVCLevel52 constant" into lmp-devLajos Molnar2014-10-021-0/+1
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | * commit '167013b2bea340ccf14bf751ef39cc5abef4533a': add OMX_VIDEO_AVCLevel52 constant
| * | | | | add OMX_VIDEO_AVCLevel52 constantLajos Molnar2014-10-011-0/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | Bug: 17676461 Change-Id: I120041e9b2ffe2a232a2419bcb5fe88cb49961cb
* | | | | am dd230cb8: Merge "add a parameter for PCM limiter enable" into lmp-devChong Zhang2014-10-021-0/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'dd230cb8d2a43ea453a507b12c612a221a3780e7': add a parameter for PCM limiter enable Use set_sched_policy to put dexopt operations in SP_BACKGROUND cgroup Revert "Modify EGL to disconnect the window when the surface gets destroyed." crash if getNativeBuffer() called on NULL GraphicBuffer