5d901420712fca4fe97b14e8364c6d68d47b53c7 |
|
06-Apr-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Camera: various external camera fixes" into pi-dev
|
aa91a992eb870de3f903610dd1b1e9321b8b65a1 |
|
04-Apr-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Camera: use finer lock in external camera OutputThread" into pi-dev
|
bc0e16519f6f0b98508720d11be34e871be7470f |
|
03-Apr-2018 |
Emilian Peev <epeev@google.com> |
Camera: Check external camera v4l2 buffer size V4L2 buffer size should fall within a reasonable range like (0. width*height*2]. Check and return appropriate status in case the size is not within this range. Bug: 72261912 Test: Camera CTS Change-Id: I1945dc734afb552ecb8d4ef74c9198eca8ce00e7
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
2d61bfd2b0faee0a8daddfdec1fe0541d0e16f71 |
|
14-Mar-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: various external camera fixes 1. Add EXIF MAKE/MODEL tag 2. Add retry loop for V4L2 open failure 3. Do not add external camera if ExternalCameraDevice cannot be initialized Bug: 72261912 Bug: 72569850 Change-Id: I06df1fbbb4afabea1a9a74aca9e288b24966cb0b
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
94f52a39c2c82fd296ef1e906a5f474f10936c81 |
|
07-Mar-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: use finer lock in external camera OutputThread To avoid OutputThread waiting for mLock. Test: CTS RecordingTest + systrace Bug: 72261744 Change-Id: If387a1d4a2b0081c4bc43cb648a98e3706864f19
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
3aa9ae979c4250afa58572ef04671d905d9e4f74 |
|
24-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: add external camera fps control V4L2 doesn't seem to allow changing fps at runtime, so we need to wait until pipeline is idle and reconfigure V4L2 streams. Also update the fps filtering logic to make sure supported fps are consistent as long as the major dimension is the same. Ex: for 4:3 webcams, all 1280*N sizes has the same fps set, or for 16:9 webcams, all N*720 sizes has the same fps set. Bug: 72261912 Change-Id: I534f09bebadb2f532a030a841633a8be7d3a87cc
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
8c76b8c4653966e5e04df80b98f26fa458436aa0 |
|
21-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Merge "Camera: avoid copying of HalRequest"
|
fa5aafbec3ac38d174579b1ffc23ec333a868163 |
|
21-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Merge "Camera: implement external camera dumpState/close"
|
e086fb7b4a91e20533f6f17d0e307f02ee221b6e |
|
16-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: avoid copying of HalRequest Bug: 64874137 Change-Id: I46ea14facf467921da633cde7e24ff9703a6a8f7
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
4a3393cd8aaf5eeb6ff037368ebd03f540da208f |
|
14-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: implement external camera dumpState/close Also switch to v4l2 timestamp is it's MONOTONIC Test: Cts CameraDeviceTest Bug: 72261676 Change-Id: Iec82c254dcf16a56952ff8910d13c92782d48090
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
d477e1e092ec8249f50dcd354950ad86ba7e6d0d |
|
16-Feb-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "Camera: implement external camera flush"
|
190e5601d6efdac6134fdf626001590015a4a255 |
|
14-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: implement external camera flush Test: CTS abort capture test Bug: 72261676 Change-Id: I0c3af8693a885672953ff394121c40c5ade59964
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
9eee6a9fd18b0e712a567d59586877e4b7412d72 |
|
13-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Merge "Camera: plumb external camera API1 support"
|
1798249b8f8a47bab9e7b96ef4ec1b13ae76aa6f |
|
06-Feb-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: plumb external camera API1 support And also some refactoring to unify external camera config file logics. Bug: 72261912 Change-Id: If83d779c57540809bdaa58a5a32cf4ade734fafe
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
0a2a9fc18cdbf318b1f9312074084cbd16595ede |
|
06-Feb-2018 |
Eino-Ville Talvala <etalvala@google.com> |
camera.device@3.4/metadata@3.3: Revise MOTION_TRACKING capability Simplify the API for the P release - Remove new templates - Update docs - Also update some metadata docs from prior changes Test: Revised Camera CTS passes Bug: 63629224 Change-Id: I47fb170052cf6062955278ace624a91e8a0078b3
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
9cdd6f951608e680a3bccbf986c602b3c8b56bbd |
|
01-Feb-2018 |
Yuriy Romanenko <yromanenko@google.com> |
External: Switch to legacy V4L2 buffer mapping Required for older kernels like 3.x Change-Id: I0680320b606727bdb0b22dab1df8c5954d623f10
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
53f4cb140a6254f9c41b140fd2d49eb0177ebd69 |
|
29-Jan-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
External camera: add device config file Also remove sizes cannot be cropped from maximal size. Bug: 72261897 Change-Id: Icb50cfa58a12e80be3cacc49569fac90be03c8e5
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
e932f1b5cb1dd3ba0d9c3fe537b340607c41f132 |
|
20-Jan-2018 |
Yuriy Romanenko <yromanenko@google.com> |
Implement JPEG support in external camera HAL * Certain tests are still failing Change-Id: I01bb90757cd969ace30857a8d246e4701498d379
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
354db50595b2b44bb432d1af751887b33ee21ea4 |
|
26-Jan-2018 |
TreeHugger Robot <treehugger-gerrit@google.com> |
Merge "External Camera: more CTS fix"
|
fb1c15434256c208916d13d63c0df221491e2535 |
|
25-Jan-2018 |
Yin-Chia Yeh <yinchiayeh@google.com> |
External Camera: more CTS fix Test: CameraDeviceTest, CaptureResultTest, StaticMetadataTest ExtendedCameraCharacteristicsTest, RobustnessTest Bug: 72261912 Change-Id: Id99d86db99a905afcc41d3e9d297ce3533d852a2
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
658d30d3c84bf656032adcd7bc7bf5e82e8203e1 |
|
18-Jan-2018 |
Eino-Ville Talvala <etalvala@google.com> |
camera.device@3.4: Add MOTION_TRACKING template enums - Extend RequestTemplate with two new values - Add legacy wrapper support for the new templates Test: Builds, camera continues to run. CTS coverage of templates tests new templates as expected. Bug: 63629224 Change-Id: I2a44d86a815690798fa4b8327794c64716d134ee
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|
1903059507815cc89e9cf268f73d86b2bb3feef7 |
|
20-Oct-2017 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: Add external camera provider Bug: 64874137 63873538 Change-Id: I4309874a7dedd3dd71d4bd0c2004d460421db679
/hardware/interfaces/camera/device/3.4/default/include/ext_device_v3_4_impl/ExternalCameraDeviceSession.h
|