e365120aaead97567bdfbc53d3bfc2699bd2f886 |
|
20-Jun-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Fix StreamConfigurationMap#isOutputSupportedFor for depth Need to check the right configuration list if the format is a depth format. Also refactor code slightly to use SurfaceUtils when possible. Bug: 21902551 Change-Id: Icca2e81d8144bede46ad9f117d5e010ed409887c
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
a94c6033452b465a28d6bd76015d4a1de6b1bd29 |
|
11-Jun-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Set scaling mode for legacy device surfaces. Bug: 19371754 Change-Id: I0dd762e7b1485ba2d3bec9604407125c35ad1218
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
db2b5f447254e1f2248024879648e36211cb4e33 |
|
17-Mar-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "camera2: Release surface in ImageReader#close and fix legacy cleanup"
|
443ab2c7dbe2a3a482892f3171882572f10eab9a |
|
13-Mar-2015 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Release surface in ImageReader#close and fix legacy cleanup Bug: 19694090 Change-Id: I344ad707dbd414db023e4770769b5237bd3bbb4e
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
248ed8282b383f55dc525aa4afefd20cfe78a60e |
|
26-Feb-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "camera2: Fix local variable names in rgb->ycbcr conversion."
|
ad5591f819466fc1c87d9ca76be8c06673ccce34 |
|
12-Feb-2015 |
Eino-Ville Talvala <etalvala@google.com> |
am f5d30463: am 4fa3a80b: am a5f301c7: Merge "Legacy: Only set user surface dimensions on output surfaces" into lmp-mr1-dev * commit 'f5d304636d27ea300c092fac0f0214170a89ba39': Legacy: Only set user surface dimensions on output surfaces
|
b0acf7fcfab08b5af1f99daa51bedbb659d18926 |
|
12-Feb-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Legacy: Only set user surface dimensions on output surfaces The GL layer gets exclusive use of the direct producer dimensions; we should only set the user dimensions. Bug: 16404608 Change-Id: Ie5b720104bdbee6b096b62520baa1c6b518c6c1c
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
8973597944890db9e7ad90a29ff8a44e6b2e2a7b |
|
11-Dec-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix local variable names in rgb->ycbcr conversion. Change-Id: I413becdd8dcc4faff74d747badaffb66f220c99a
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
c7c20b34ecbaef5c1f60115755e87dbaaf0cfb4c |
|
12-Dec-2014 |
Ruben Brunk <rubenbrunk@google.com> |
am f6ed526b: Merge "camera2: Fix LEGACY YUV production and orientation." into lmp-mr1-dev automerge: 81b381b * commit '81b381b82e83ec742a8a6541dabbc63dae087c0a': camera2: Fix LEGACY YUV production and orientation.
|
433e715cc0040ce22a31964c71bff71b1fe1a14f |
|
11-Dec-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix LEGACY YUV production and orientation. Bug: 18486140 Change-Id: I119e57315b67d1f485bea7f1682bfc261ae0f934
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
28089cc39b0247d5e854a1a44cd8af17464b9e36 |
|
10-Dec-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode." into lmp-mr1-dev automerge: 3ef5033 automerge: 6d98265 * commit '6d9826546d89e03cea170ebb5b3f292d5f4a027b': Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode.
|
f4a637d0be2e028d1e78c8bf90ad17ec3f84b5f3 |
|
21-Nov-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Camera2: Allow rendering to arbitrary surface sizes in LEGACY mode. Bug: 16030677 Change-Id: Ida04e04f41983b9126609522dd12064a7bf9645f
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
ed6b9dff563c5e22f040ff37e12c0d771e0478ae |
|
21-Nov-2014 |
Andreas Gampe <agampe@google.com> |
Frameworks/base: Consistency in core/jni Make consistent use of core_jni_helpers for registration. Translate some #ifdefs into const bools. Change-Id: I37639aa053dd50f003a552cbd8550dddecc811c5
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
452efb218eb9af6ab2763879645bfc92db8ba02a |
|
17-Nov-2014 |
Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org> |
Use standard initializers Use standard initializers rather than GNU extension initializers to prevent clang from spewing warnings about nonstandard code. BUG: 18193625 Change-Id: I19bf7fe9c401534af82d5a08e68fbd486bec8351 Signed-off-by: Bernhard Rosenkränzer <Bernhard.Rosenkranzer@linaro.org>
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
97069dd4fd5454ba057ccf2854d7f925c337884c |
|
14-Nov-2014 |
Marco Nelissen <marcone@google.com> |
Update calls to IInterface::asBinder() to use the new static version. Change-Id: Ia7b10eb38ca55b72278bfd33d3bf647f338b4e6a
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
0c79884076405bc36c0fb4f1bce27f883b97d64c |
|
30-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Use valid dimensions for RGBA8888 gralloc buffers. Bug: 17675571 - All of the mistakes were made. Unmake them. Change-Id: I23ff7a553347d4d9588c728219f4bf0604ba2e38
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
31798f33184fd59dd3d3cc55e6373d9f91d220b6 |
|
26-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix native ImageReader test segfaults. Bug: 17675571 - Check for JPEG footer in correct location from ImageReader when using the RGBA override. - Add additional error checks in produceFrame method. - Avoid allocating extra space for jpeg buffers due to incorrect width calculations. Change-Id: I926f37e8b3e5c4bad24c16dcee48d52adb1706dd
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
0fd198ad89ec9c600bb1761b10d938146c28bb98 |
|
24-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Hide JPEGs in RGBA gralloc buffers. Bug: 17379185 - WAR for SW Write usage flags being unavailable on certain devices for JPEG (blob) format buffers. Change-Id: Ic7299785b743f35dd47264b9d1cea01a88b71d91
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
e364aecf17124e0ae443bf9fe0e1b7c588a0d25a |
|
16-Aug-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "camera2: Add jpeg metadata for LEGACY shim." into lmp-dev
|
1dc1326eaedd11ffd8f85927b8f0195f4f7598d3 |
|
31-Jul-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Add jpeg metadata for LEGACY shim. Bug: 15116722 Change-Id: I8abef3ca9a47b2f93978a758aa59c3b915a7e000
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
a9bc3559109836efe7479a3279713bd58810b153 |
|
15-Aug-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix shim aspect ratio scaling. Bug: 16494207 Change-Id: I4bd40dee1caaf8c83a0853d48d44cc97151f9b41
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
91838ded36131525312739c0929913b215519c2a |
|
17-Jul-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix LEGACY mode timestamps. Bug: 15116722 - Add CaptureCollector class to accumulate buffer timestamps and manage lifecycle callbacks for each request. - Set correct timestamps for buffers, results, and callbacks. Change-Id: I75fa1049cf100d9d14c5ba8992be93ba1048df19
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
28c49c9d202a9f4675c1c1e5d4562492d2107b79 |
|
17-Jun-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Update shader scaling matrix for legacy mode. Bug: 15116722 Change-Id: Idaa4311dfd027b2d2b8ea5e2c6cba2da5779d753
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
3c8fa3b356fa8f24b55d3dc42d4313297542e9f2 |
|
01-Jul-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix configured surface check in Legacy shim. Bug: 15116722 - Switch to checking IBinder pointer when making sure requested output surface has been configured (same as the camera service). - Needed to use TextureView in TestingCamera2. Change-Id: If8831a9b2f9ec3e81cc8348e067a57cca2d46440
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
ef14da32804b06bac872c9e0e14ce0e52120a0bd |
|
25-Jun-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix handling for abandoned bufferqueues. Bug: 15116722 - Adds exception handling utility for legacy device. - Skip/ignore abandoned surfaces in legacy camera. Change-Id: Id4de587779d3bc2415e22b10bcc841cc46ac5f1d
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
5096defdaa4716ce81047a855d6e5ce3f8263600 |
|
24-Jun-2014 |
Igor Murashkin <iam@google.com> |
camera2: (legacy) Write the JPEG size as part of the blob transport This fixes StillCaptureTest#testStillPreviewCombination Change-Id: Ifbaae7828b2efcc1a768c77ce50718abd7f691d0
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
91b9aabc9fa0c058ecc4a8b3f486540c28fe1cc0 |
|
20-Jun-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Switch to using YV12 for ImageReader. Bug: 15116722 - Also fixes incorrect frame number for single captures. Change-Id: I8552124d18ad176e6724f089a1e3a3f49a5eeec4
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|
feb50af361e4305a25758966b6b5df2738c00259 |
|
10-May-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Add HAL1 compatibility shim skeleton. This adds basic support for running the Camera2 API on a device running a camera HAL version lower than CAMERA_MODULE_API_VERSION_2_0. This CL includes support for: - N-way preview output streams - N-way jpeg output streams - CameraDevice emulation at the binder interface - Basic camera metadata querying in the CameraManager Bug: 15117269 Bug: 15116722 Change-Id: I8322955034c91f34bb348d4b28c2b774dbef38f6
/frameworks/base/core/jni/android_hardware_camera2_legacy_LegacyCameraDevice.cpp
|