2da496f1ce63548486fe28e074f6af90c970db8c |
|
14-Apr-2016 |
Chien-Yu Chen <cychen@google.com> |
Camera2: Stop repeating request for abandoned output Stop repeating request if any of its output stream is abandoned and notify that repeating request has been stopped. Update binder tests for binder interface changes. Update CameraDeviceImpl to expect an exception when canceling a repeating request that is already stopped. Bug: 21270879 Change-Id: I9fa72ae7218948aac88cb1a8e57839bd022c4a5e
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
385f9e2146d2600ae9fd20053aab8ee5abcac9a6 |
|
01-Apr-2016 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Add proper buffer drop errors to LEGACY mode The correct stream ID is required to be sent along with buffer drop errors, and LEGACY mode was putting in a placeholder. This would cause an error in the client-side implementation, triggered by abortBuffers (Which is the only source of buffer drops from LEGACY). Bug: 27828602 Change-Id: If3fba7a76f7aa0ff305efa4cce6c225eb720b30e
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
329484bb7e31e3b0574cd25186a9d6a840f39781 |
|
04-Mar-2016 |
Chien-Yu Chen <cychen@google.com> |
Merge "Camera2 Legacy: Connect to surfaces it produces" into nyc-dev
|
29c3630563452c9635f0510d071839c112d3017d |
|
03-Mar-2016 |
Chien-Yu Chen <cychen@google.com> |
Camera2 Legacy: Connect to surfaces it produces When legacy camera device is the producer of its output surfaces, it needs to connect to the surfaces before using the surfaces and disconnect from the surfaces after finishing using the surfaces. Bug: 27331537 Bug: 27383242 Change-Id: Ia3e2ca142f7973face0f60fbfc96935054aac1c4
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
5d2d7788f1759b0f3d2c057af0b3ea61b0354fee |
|
18-Dec-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Switch to auto-gen C++ binder interfaces - Move camera AIDL files to frameworks/av - Update makefiles to point to new AIDL locations - Adjust camera2 implementation to match modifications to AIDL needed for native AIDL auto-generation - Move Surface.aidl to frameworks/native to allow use in native AIDL. Use android::view::Surface in Surface JNI to serialize Surface objects to ensure parceling compatibility. - Adjust service binder tests to new interface Bug: 25091611 Change-Id: I85b817374b34a4540fa145328dbe4bbf7f746baf
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
e36829ee00d178846cb95bebde41cc9204edcd76 |
|
13-Jun-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "Fix legacy disconnect callback." into mnc-dev
|
b44864e76b56006298e574f8ce5539a1c9e1750f |
|
12-Jun-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Fix legacy disconnect callback. Bug: 21708377 Change-Id: I17e9fe0fda77e8f4cb00578d5d9658dc24cab543
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
dcb9e169d7b37d62112c25c65da54c2b92651f9f |
|
12-Jun-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "Set scaling mode for legacy device surfaces." into mnc-dev
|
a94c6033452b465a28d6bd76015d4a1de6b1bd29 |
|
11-Jun-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Set scaling mode for legacy device surfaces. Bug: 19371754 Change-Id: I0dd762e7b1485ba2d3bec9604407125c35ad1218
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
c2b409267e1d9b99d4357d566291fcb9a2e88464 |
|
11-Jun-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "Fix intermediate preview size selection for legacy." into mnc-dev
|
c64e80ddda5516ceabdbbe9da41ae5e7165157b4 |
|
11-Jun-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Fix intermediate preview size selection for legacy. Bug: 19606058 Change-Id: I4bf4c5bafdd5a50e46aa117b76d96381a3b82e5d
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
a78791f22af6c6985d186494737468bb19b69540 |
|
01-Jun-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Remove isLoggable Change-Id: I83b2c8321ab6b48cf68ef7a4d724559ead1a1790
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
02cf079a64aa7cf96428795947c3a07e19f40e9b |
|
30-Apr-2015 |
Ruben Brunk <rubenbrunk@google.com> |
Revert "camera: Start/stop preview before clearing surface." This reverts commit 6faf98e235aa58e721ffce37e36e6f433592d3cc. Change-Id: I349882643723bd97b19249ab34d3e61989bfb371
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
6faf98e235aa58e721ffce37e36e6f433592d3cc |
|
24-Apr-2015 |
Ruben Brunk <rubenbrunk@google.com> |
camera: Start/stop preview before clearing surface. - Works around HAL issues where preview must be explicitely stopped after takePicture call before the surface can be reset. Bug: 20553124 Change-Id: I403d8c09dfee0cd192d4831376f9f8ed3d6ba444
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
08c7116ab9cd04ad6dd3c04aa1017237e7f409ac |
|
28-Feb-2015 |
John Spurlock <jspurlock@google.com> |
Remove unused imports in frameworks/base. Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
45441f3a7cf6ba5175d971cc2d8ea4f16bac771b |
|
05-Feb-2015 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Formatting nitpicks. Change-Id: Ic70afbfc45be3a187dc5542cb282ace646c57ae7
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
e3c0434d9741c78ef0405de3e9f4d16b6a8ef360 |
|
05-Feb-2015 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Make legacy error handling more robust. - Relax internal timeout for JPEG captures in LEGACY mode. - Make RequestThreadManager.quit() idempotent to avoid queuing messages on a dead thread's handler. - Catch RuntimeExceptions from other Camera1 API methods to allow proper cleanup + release of Camera1 API client. Bug: 19255187 Change-Id: I6cb08bb6b832b0d0df6ee6e8983c35de2df4a408
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
7b28c66a6cc10b48231f8a5d8d45f5e22322e798 |
|
27-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "camera2: Fix native ImageReader test segfaults." into lmp-dev
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
381d22f706f347c681885c0114917d8fe2373be8 |
|
27-Sep-2014 |
Igor Murashkin <iam@google.com> |
Merge "camera2: Fix race conditions and deadlocks around configuration" into lmp-dev
|
51dcfd65a6742884e07182dd7d13b916fd4e0305 |
|
26-Sep-2014 |
Igor Murashkin <iam@google.com> |
camera2: Fix race conditions and deadlocks around configuration Fixes an illegal state exception that sometimes occurs during configuration. Fixes a deadlock during unconfiguration. Fixes the idle handler never being run during configuration. Bug: 17628736 Change-Id: Id2c5e416f96fcbac9c718fca3cc2cf21734bc6a4
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
52571b9032fedb90ca1fabbda90d0313d44adfb9 |
|
25-Sep-2014 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2 Legacy: Clear JPEG ids when reconfiguring. Otherwise, stale IDs for old streams will be left around, causing JPEGs to be sent to the wrong consumers. Bug: 17659125 Change-Id: I98e1a1d389147631bc80eaeb10d57f74a6256f32
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
eecc904f13e7a105f5548c953e4caa306fe06f0d |
|
24-Sep-2014 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2 legacy: Improve robustness to camera service crashes When the camera service dies, the getParameters call is often the first to fail, and on legacy mode, this frequently happens in a background thread. Catch the runtime exceptions and convert to device errors, instead of killing the process. Bug: 17587496 Change-Id: I6757961e7c0387defd368a13cb7c343950602400
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
820a08a55581d2f9c8d39c4e197250fb8ded5ab5 |
|
25-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "camera2: Fix null check in PictureCallback." into lmp-dev
|
2c3d7c5f68993531a4f5f91c1335cac8ca448e17 |
|
25-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix null check in PictureCallback. Bug: 17636586 Change-Id: Ieddc106e14c97dc78405821e83e346d626127e2c
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
81ba98619b3b7d5856fe3787167333b05fe16f83 |
|
25-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Merge "camera2: Hide JPEGs in RGBA gralloc buffers." into lmp-dev
|
3e2c14f3d64b66e155e623c6cda22848eb3f5314 |
|
24-Sep-2014 |
Igor Murashkin <iam@google.com> |
camera2: Increase preview frame timeout Some devices, especially those with HAL2/HAL3 frames will have a large delay between the first preview frame and and the camera open. This is because the streams are configured lazily so it adds extra latency. Increase the timeout to make it significantly less likely to get frame drops. Bug: 17628866 Change-Id: I48dcda8507fb7eb31c3f426f833418126171c204
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
4aed87a9ed31a1ea7fd1ac8fd9ae538d9ecbef7e |
|
22-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Avoid spurious IDLE transitions. Bug: 17594247 - Avoid spurious IDLE transitions when waiting for prior requests to complete. - Clean up error reporting for GL thread and CameraDeviceState. - Add error handling for Camera1 ErrorCallback calls. Change-Id: I72850251d8965139b6db2193e91483a3d3409b7c
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
e663cb77281c4c76241b820f6126543f1c2d859f |
|
16-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: refactor LEGACY mode error handling. Bug: 17431462 Bug: 17407537 - Add Surface format/size validation during configure. - Update exception error codes used in binder calls. - Report dropped requests, frames, captures, and device errors in binder callback properly. - Fixes CameraDeviceTest errors for incorrect metering rectangle weight in template tests. - Fixes CameraDeviceTest errors for missing noiseReductionMode field in template tests. - Implement flush call. Change-Id: I0da803bccf2bfb9b4c0cf61208e160a86c577497
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
059d766e1450eede014076957cda6300e75f84b5 |
|
10-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Fix preview stretching in LEGACY mode. Bug: 17447262 Change-Id: Idf4ba8d3702cf03c5b01045e2e3efe380b503002
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
b68dd5c8b92d376540ac4ae6ed59671db641685e |
|
05-Sep-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Undo mirror for front camera in legacy mode. Bug: 16637957 - In Camera1 API, front facing camera preview is always mirrored across the vertical axis. Undo this flip in the legacy mode Camera2 API sampling operation when copying from the texture drawn to with the Camera1 API preview buffers. Change-Id: Ib8ae4fa97f4ad62a3e55ae7da7d474a8655e747d
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
1dc1326eaedd11ffd8f85927b8f0195f4f7598d3 |
|
31-Jul-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Add jpeg metadata for LEGACY shim. Bug: 15116722 Change-Id: I8abef3ca9a47b2f93978a758aa59c3b915a7e000
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
8c4486c14134e81999c8e732fcee3bd7e89ffb69 |
|
08-Aug-2014 |
Igor Murashkin <iam@google.com> |
camera: (Legacy) Add support for SCENE_MODE == FACE_PRIORITY Bug: 16898478 Change-Id: I4306f6380ea06e8bd95af8738e5dde1a42a8098c
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
6d8a97e139f1daa14af6563391b69c73a1acfea6 |
|
07-Aug-2014 |
Igor Murashkin <iam@google.com> |
camera2: (LEGACY) Don't stop preview when there are no requests left * This allows flash mode=TORCH to keep working if only a single request is submitted and the device goes to the idle state. Bug: 16305644 Change-Id: Id2e3451f85dbf9b545d3a70977b8fcfb0922a0eb
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
0a1ef4dbf39aa3dfae1a91daf972ae3457ce27fe |
|
01-Aug-2014 |
Igor Murashkin <iam@google.com> |
camera2: (LEGACY) Add face detection support and vstab modes Also work-around CTS freezing forever in Camera#setPreviewTexture * Set preview texture to null after unconfiguring (Camera#stopPreview) * Remove all uses of recording hint (Some devices disable face detection unconditionally when recording is not using HDR mode; recording hints will be introduced after we add capture intent support) Change-Id: I2f0a80f1d580af214cb0f53abcbf33c7391790f1
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
56678d87782ddeca7956d5f48cf214a396166f0e |
|
28-Jul-2014 |
Igor Murashkin <iam@google.com> |
camera2: legacy: Don't set the @hide frame number metadata Change-Id: Id1c8292444a45a97228d5c95f23f6d1f8171d3b5
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
3a3eb157417fb5618518b29d889c23e8831b081c |
|
25-Jul-2014 |
Igor Murashkin <iam@google.com> |
camera2: legacy: fix cached results bug and fix focus modes - Also add request.frameCounter and request.pipelineDepth results Change-Id: I104c8243fa525622cb4ab7b5535cbca8588862f3
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
83d8639e901a24e59c9886dd6910faf3ba7adae1 |
|
18-Jul-2014 |
Igor Murashkin <iam@google.com> |
camera2: legacy: Add focus support * Characteristics will list control.availableAfModes * Request/result for control.afMode and control.afState (Does not yet support control.afRegions) Change-Id: I828111425fa587114d5159f7fb2b1e53a2c74e61
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
d1f113d0f0ce5099f8efba40a88398f7945bb5e0 |
|
11-Jul-2014 |
Ruben Brunk <rubenbrunk@google.com> |
DO NOT MERGE: camera2: Performance potpourri. Bug: 16208403 Bug: 15116722 Fixes many of the performance issues in the Camera2 API and LEGACY mode CPU path, including: - Only call getParameters/setParameters when the request has changed. - Cache Request/Result objects. - Cache object hashes for long-lived CameraMetadata, TypeReference, and Key objects with frequently used hash methods. - Switch to Command pattern instead of repeated if/equals calls. in frequently hit CameraMetadata get/set methods. - Move string construction for logging behind flags to avoid extra StringBuilder calls in frequently acquired lock methods. - Cache results from frequently used JNI calls in object Builders. Change-Id: I77bc4a023d4fe8bc46efcf771ff18ee268dcb9a9
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
7f2372bd85445967ac6cb8c9519ebd1405aaa233 |
|
02-Jul-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Update LEGACY mode video handling. Bug: 15116722 - Change FPS preview setting handling for video modes. Change-Id: Idba2162979db93a0483480ea256cbab85c1bd182
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
df6242e374b81e802a38cb891477f05d3e4b3cbc |
|
02-Jul-2014 |
Igor Murashkin <iam@google.com> |
camera2: Add crop region support and some other AE tags to legacy Change-Id: If7a87b210a57ea13d6329bb363b1c7ecdadc52e8
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
a296fece2b974a11bc624fd67b275863f17df867 |
|
23-Jun-2014 |
Igor Murashkin <iam@google.com> |
camera2: Fix cts test StillCaptureTest#testTakePicture * Introduce 'fake' metadata for 3A+flash (hardcoded to support nothing) (will be removed in a later release) * Open the camera1 device in its own thread, so that the looper it captures is also our own (and not the main looper) * Set the picture size based on the size of the JPEG surface outputs Change-Id: Iaeb5031c6b352115b73d2261a39d65347d75fdc8
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
5776aafc7e70c0b79c4bee2bc50f44121b37c962 |
|
19-Jun-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Add AE antibanding + fps range metadata. Bug: 15116722 Change-Id: I627748e162f26c42f6bbcfc21ee4b1081e1f25ad
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
49b2b135105e5ca5dc9547f4c6de473bebad647d |
|
19-Jun-2014 |
Igor Murashkin <iam@google.com> |
camera2: Fix deadlocks in shim #close and make #testInvalidCapture pass * Also fixes configureOutputs to allow it to unconfigure * Adds IAE checks in a few spots to validate surfaces aren't null Bug: 15116722 Change-Id: I9ec88bccb3600eb12747d84436ead27952e87646
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
3e4fed203fe7c945c53c6d6bb9f160932a1d15b3 |
|
19-Jun-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Add shim frame duration and stall characteristics. Bug: 15116722 Change-Id: Ief8b05d46fa12f63cf6a5d41e312c94d5a033553
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
d85e1a6ced452c9bd0d805f6ce19f50c9ea9b0a6 |
|
11-Jun-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Adding legacy mode support for teeing to Video. Bug: 15116722 - Select intermediate GL texture size based on available preview dimensions. - Fixes for configure deadlock. - Fixes for jpeg capture. Change-Id: I3f665230defdad718de40494dd67fda5ea432bfb
/frameworks/base/core/java/android/hardware/camera2/legacy/RequestThreadManager.java
|
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/java/android/hardware/camera2/legacy/RequestThreadManager.java
|