2160 Commits (d3d11c6dd5e520db0aba8ad17fdfe9f57d47a4df)

Author SHA1 Message Date
Jayant Chowdhary 70da577d31 cameraserver: Fix AIDL->HIDL conversion for CaptureResultExtras.
6 years ago
Jayant Chowdhary aee8f2951e Merge changes from topic "cameraserver-remove-libmediandk"
6 years ago
Jayant Chowdhary e0bb61b64b camerserver: Remove dependency on libmediandk.
6 years ago
Jeongik Cha aa1b815ead fix indentation for coding rule
6 years ago
Jeongik Cha cf461b2056 remove linking against aidl enum
6 years ago
TreeHugger Robot 13f6f2a23a Merge "remove linking against aidl enum"
6 years ago
Shuzhen Wang 6ba3f5e527 Camera: Do not update state at HAL starts up if state already exists
6 years ago
TreeHugger Robot eb8b659add Merge changes Ic2684098,I48c26abc
6 years ago
Yin-Chia Yeh 110342bd77 Camera: check stream state in useHalBufManager mode
6 years ago
Emilian Peev c514e5467c Merge "Camera: Relax maximum Hal buffers and acquired count check" am: 6bff4d55bf am: a0f9adaf25
6 years ago
Emilian Peev 20d6cbf0b1 Merge "Camera: Relax maximum Hal buffers and acquired count check" am: 6bff4d55bf
6 years ago
Treehugger Robot 6bff4d55bf Merge "Camera: Relax maximum Hal buffers and acquired count check"
6 years ago
Jeongik Cha aa5e64c79d remove linking against aidl enum
6 years ago
Yin-Chia Yeh 8a4ccb0274 Camera: fix RequestBufferStateMachine bug
6 years ago
TreeHugger Robot 08feec53d2 Merge "Camera: fix bug in useHalBufMgr mode"
6 years ago
Yin-Chia Yeh 651fe2e9b4 Camera: fix bug in useHalBufMgr mode
6 years ago
Emilian Peev 35ae826b8d Camera: Add support for stream combination query
6 years ago
Jayant Chowdhary f2f38ba77d Merge changes from topic "cameraserver-hidl-impl"
6 years ago
TreeHugger Robot ba92a60c8c Merge "Camera: Improve monochrome camera capability support"
6 years ago
Shuzhen Wang 268a136c68 Camera: Improve monochrome camera capability support
6 years ago
TreeHugger Robot da0c1f2ca3 Merge "Camera: handle HAL buffer manager + stream sharing case"
6 years ago
Emilian Peev d16cbe1e18 Camera: Don't drop preview buffers during video
6 years ago
Shuzhen Wang b98450a738 Merge "CameraService: Fix missing torch state callback" am: 5a80267cc4 am: 28c5bca5a9
6 years ago
Shuzhen Wang 040eaf1dd9 Merge "CameraService: Fix missing torch state callback" am: 5a80267cc4
6 years ago
TreeHugger Robot 581d835eae Merge "Camera: prevent requestStreamBuffers break IDLE state"
6 years ago
Yin-Chia Yeh 58b1b4ec8d Camera: handle HAL buffer manager + stream sharing case
6 years ago
Yin-Chia Yeh 30ab5ed62f Camera: prevent requestStreamBuffers break IDLE state
6 years ago
Jayant Chowdhary 0c94727f29 cameraserver: Implement HIDL ICameraDeviceUser and ICameraDeviceCallbacks.
6 years ago
Jayant Chowdhary 94f79a96b6 cameraserver: Implement AIDL wrapper class for HIDL ICameraServiceListener.
6 years ago
Jayant Chowdhary be543d4119 cameraserver: Implement HIDL ICameraService skeleton.
6 years ago
Yin-Chia Yeh f2a6e8ca6d Merge changes I6f75c28f,I3561b197,I3d957922
6 years ago
Yin-Chia Yeh 7447f0fc15 Camera: implement signalPipelineDrain API
6 years ago
Yin-Chia Yeh 4ee3543809 Camera: synchronize mOutputStreams access
6 years ago
Yin-Chia Yeh d5cd5ffe3a Camera: implement buffer managment API
6 years ago
Emilian Peev f63f1d906a Camera: Relax maximum Hal buffers and acquired count check
6 years ago
Shuzhen Wang 71fb1a8ce5 Merge "Camera: Use recommended configs for shim supported parameters"
6 years ago
Shuzhen Wang 7d859d4356 CameraService: Fix missing torch state callback
6 years ago
Emilian Peev 824d1ff69c Merge "Camera: Consider the currently acquired input buffers" am: fc0fa0c91b am: 55982d66b6
6 years ago
Emilian Peev e71a799bf7 Merge "Camera: Consider the currently acquired input buffers" am: fc0fa0c91b
6 years ago
Emilian Peev 6e2ba3f8c4 Camera: Avoid device sync during capture if possible
6 years ago
Emilian Peev f20dd6b779 Camera: Don't drop preview buffers during video
6 years ago
Emilian Peev 0505d7c2c4 Camera: Use recommended configs for shim supported parameters
6 years ago
Emilian Peev f130ad79e6 Camera: Consider the currently acquired input buffers
6 years ago
TreeHugger Robot 0a0c0278c7 Merge "Camera: Don't drop preview buffers during video"
6 years ago
TreeHugger Robot 99f5cb42b9 Merge "Camera: use streamIdx as SurfaceMap index"
6 years ago
Yin-Chia Yeh 0b28757873 Camera: use streamIdx as SurfaceMap index
6 years ago
Emilian Peev 6c79c9aa7f Camera: Don't drop preview buffers during video
6 years ago
Chih-Hung Hsieh b5be68edec Merge "Fix implicit fallthrough warnings." am: fe9d6ef9f3 am: 0085e651da
6 years ago
Chih-Hung Hsieh 7db171bf8d Merge "Fix implicit fallthrough warnings." am: fe9d6ef9f3
6 years ago
Chih-Hung Hsieh 0085e651da Merge "Fix implicit fallthrough warnings."
6 years ago
Chih-Hung Hsieh 5ff7710c09 Fix implicit fallthrough warnings.
6 years ago
TreeHugger Robot 1e91e0ea18 Merge "Camera: Cache logical camera related info"
6 years ago
Jayant Chowdhary 1236193698 cameraserver: Wrap calls to IPCThreadState functions to factor in different transports.
6 years ago
Eino-Ville Talvala d34100b385 Merge changes from topic "uid_war"
6 years ago
Eino-Ville Talvala 91175d92d1 Camera service: Extend UID check timeout to 300ms.
6 years ago
Svet Ganov bd39b49f11 Handle race between UID state and activty resume
6 years ago
TreeHugger Robot a072ad99fd Merge "Camera: Limit the scope 'mTrackerLock' within 'disconnectImpl'"
6 years ago
Emilian Peev 2843c36c64 Camera: Limit the scope 'mTrackerLock' within 'disconnectImpl'
6 years ago
Emilian Peev ed2ebe4b3d Camera: Avoid flushing uninitialized devices
6 years ago
Shuzhen Wang 66010c272b Merge "Camera3: Handle stream format override for shared output stream" am: b49dc95bae
6 years ago
Shuzhen Wang 006131638a Merge "Camera3: Handle stream format override for shared output stream"
6 years ago
Treehugger Robot b49dc95bae Merge "Camera3: Handle stream format override for shared output stream"
6 years ago
Shuzhen Wang 9d5c936d99 Camera3: Handle stream format override for shared output stream
6 years ago
Shuzhen Wang 03d8cc1e68 Camera: Cache logical camera related info
6 years ago
Shuzhen Wang 45146a2c3b Merge "Camera: Fix high speed recording failure due to prepare()" am: 0de0bf9db7 am: 6808238a51
6 years ago
Shuzhen Wang 6ff79a0dd1 Merge "Camera: Fix high speed recording failure due to prepare()" am: 0de0bf9db7
6 years ago
Shuzhen Wang 6808238a51 Merge "Camera: Fix high speed recording failure due to prepare()"
6 years ago
Shuzhen Wang b3a0fb55cf Camera: Fix high speed recording failure due to prepare()
6 years ago
Yin-Chia Yeh 6689f2e894 Merge "Camera: extend getBuffer wait timeout" am: a8fb86eb97 am: 453a3787f9
6 years ago
Yin-Chia Yeh fd9ed407e0 Merge "Camera: extend getBuffer wait timeout" am: a8fb86eb97
6 years ago
Yin-Chia Yeh 453a3787f9 Merge "Camera: extend getBuffer wait timeout"
6 years ago
Shuzhen Wang 603414d5f7 Merge "Camera: Add support for hidden physical camera IDs"
6 years ago
Emilian Peev e20c637ecf Camera: Filter camera characteristics
6 years ago
Shuzhen Wang f9d2c02eca Camera: Add support for hidden physical camera IDs
6 years ago
Yin-Chia Yeh b3a80b1c62 Camera: extend getBuffer wait timeout
6 years ago
Shuzhen Wang f0c4a6b5cd Camera: Treat decreasing timestamp as BUFFER_ERROR
6 years ago
TreeHugger Robot 9a03f226b3 Merge "Camera3: Handle stream format override for shared output stream"
6 years ago
Treehugger Robot f53db30222 Merge "Camera: DistortionMapper: Fix to work consistently"
6 years ago
Shuzhen Wang f7fa2009b5 Camera: Do not treat non-increasing timestamp as fatal
6 years ago
Yin-Chia Yeh 4f9ad3e8df Merge "Camera: consider all cameras in flash light control" am: 1635b6c22b am: d6b8ceff66
6 years ago
Yin-Chia Yeh c9bf5e9fec Merge "Camera: consider all cameras in flash light control" am: 1635b6c22b
6 years ago
Yin-Chia Yeh d6b8ceff66 Merge "Camera: consider all cameras in flash light control"
6 years ago
Shuzhen Wang 26abaf466f Camera: Make sure timestamp is increasing
6 years ago
Eino-Ville Talvala b6ffcfec70 Camera: DistortionMapper: Fix to work consistently
6 years ago
Yin-Chia Yeh 98c72a87fc Camera: consider all cameras in flash light control
6 years ago
Shuzhen Wang 2f074ce7ca Camera3: Handle stream format override for shared output stream
6 years ago
Simran Basi 88785a3bd9 Add cameraservice_test to device-tests
6 years ago
Eino-Ville Talvala bb6e414ae8 CameraService: Enable presubmit unit tests, and fix them
6 years ago
Shuzhen Wang 26c8d44935 Merge "Camera: Use physical camera's capability for physical stream check" am: 8553f11fc0
6 years ago
Emilian Peev db298d7b2d Merge "Camera: Flush in-flight requests during device detach" am: c8a6745ac7
6 years ago
Shuzhen Wang 303b3375e5 Merge "Camera: Use physical camera's capability for physical stream check"
6 years ago
Emilian Peev 0cc6d8c35d Merge "Camera: Flush in-flight requests during device detach"
6 years ago
Treehugger Robot 8553f11fc0 Merge "Camera: Use physical camera's capability for physical stream check"
6 years ago
Treehugger Robot c8a6745ac7 Merge "Camera: Flush in-flight requests during device detach"
6 years ago
Emilian Peev a4833ace01 Camera: Flush in-flight requests during device detach
6 years ago
Eino-Ville Talvala 6b8cf11049 Camera service: Extend UID check timeout to 300ms. am: 32b8c20dbc
6 years ago
Eino-Ville Talvala 29a50b741b Camera service: Extend UID check timeout to 300ms.
6 years ago
Shuzhen Wang d9ef0e085d Camera: Mark stream as ABANDONED if dequeueBuffer returns DEAD_OBJECT
6 years ago
Eino-Ville Talvala 32b8c20dbc Camera service: Extend UID check timeout to 300ms.
6 years ago
Jayant Chowdhary 4030f476b6 Merge "Convert libcameraservice Android.mk -> Android.bp module"
6 years ago
Yin-Chia Yeh c524813b80 Camera: fix race issue in Camera2 clients
6 years ago
Jayant Chowdhary 5033aa19cd Convert libcameraservice Android.mk -> Android.bp module
6 years ago
Shuzhen Wang 2bfffde8b3 Camera: Use physical camera's capability for physical stream check
6 years ago
TreeHugger Robot d3dcfbe703 Merge "Camera: Trace still capture requests"
6 years ago
Yin-Chia Yeh 398fd50891 Merge "Camera: skip unnecessary reconfig" am: b9e732b490 am: f694dc1b4a
6 years ago
Yin-Chia Yeh e1655e5469 Merge "Camera: skip unnecessary reconfig" am: b9e732b490
6 years ago
Yin-Chia Yeh d8e185c27d Camera: skip unnecessary reconfig
6 years ago
Shuzhen Wang 06fcfb071c Camera: Play shutter sound in absence of CAMERA_MSG_SHUTTER
6 years ago
Emilian Peev 9dd21f48f9 Camera: Trace still capture requests
6 years ago
Shuzhen Wang 63a983a331 Merge "Camera: Handle duplicate camera Id due to openLegacy support" into stage-aosp-master
6 years ago
TreeHugger Robot 7f1732ee0d Merge "Camera: fix operator precedence bug"
6 years ago
Yin-Chia Yeh c2196d84c7 Camera: fix operator precedence bug
6 years ago
Emilian Peev 91913565fb Camera: Fix off-by-one error during clamping in distortion mapper
6 years ago
Shuzhen Wang 2def2f8e94 Camera: Handle duplicate camera Id due to openLegacy support
6 years ago
Shuzhen Wang 258fa2669e Camera: Handle duplicate camera Id due to openLegacy support
6 years ago
Shuzhen Wang 615fc5ceca Camera: Handle abandoned surface in finishConfiguration am: 210ba5c4da
6 years ago
TreeHugger Robot 19283e9de8 Merge "Camera: skip unnecessary reconfig"
6 years ago
Yin-Chia Yeh 86325527d4 Camera: skip unnecessary reconfig
6 years ago
Shuzhen Wang 210ba5c4da Camera: Handle abandoned surface in finishConfiguration
6 years ago
TreeHugger Robot 0ebb8c4a50 Merge "Camera: Flush in-flight requests during device detach"
6 years ago
TreeHugger Robot a2a19382e5 Merge "Camera: Use separate lock for status tracker access sync"
6 years ago
Emilian Peev 6b51d7d119 Camera: Flush in-flight requests during device detach
6 years ago
Jayant Chowdhary c8d581e1ba Clean up duplicate lambda in cameraserver device3 code.
6 years ago
Zhijun He 54c36820a3 Camera: fix condition check typo
6 years ago
Shuzhen Wang 4a7fd1f96f Camera: Mark stream as ABANDONED if dequeueBuffer returns DEAD_OBJECT am: b14fef4aba
6 years ago
Shuzhen Wang b14fef4aba Camera: Mark stream as ABANDONED if dequeueBuffer returns DEAD_OBJECT
6 years ago
Yin-Chia Yeh d07b11eb1e Camera: apply nullptr settings in HFR batch
6 years ago
Eino-Ville Talvala 624757b84b Merge "Camera: DistortionMapper: Fix to work consistently" into pi-dev am: b50a84b3e1
6 years ago
Eino-Ville Talvala ee080fed19 Camera: DistortionMapper: Fix to work consistently
6 years ago
Shuzhen Wang 2e7f58fb7f Camera: Use physical camera's capability for physical stream check
6 years ago
Shuzhen Wang 6ba8eb275c Camera: Synchronize between provider removal and registration
6 years ago
Emilian Peev 26d975de2f Camera: Use separate lock for status tracker access sync
6 years ago
TreeHugger Robot 4fec7964af Merge "Camera: Handle duplicate camera Id due to openLegacy support"
6 years ago
Shuzhen Wang 12281feb06 Merge "Camera: Use default focal length in template to derive FOV" into pi-dev am: e8924ce00f
6 years ago
TreeHugger Robot e8924ce00f Merge "Camera: Use default focal length in template to derive FOV" into pi-dev
6 years ago
Shuzhen Wang 975a39e906 Camera: Handle duplicate camera Id due to openLegacy support
6 years ago
Emilian Peev 5101a25767 Merge "Camera: Set inverse display transform if needed" into pi-dev am: fcde245776
6 years ago
TreeHugger Robot fcde245776 Merge "Camera: Set inverse display transform if needed" into pi-dev
6 years ago
Shuzhen Wang b131f4a7c8 Camera: Use default focal length in template to derive FOV
6 years ago
Emilian Peev 644c9d20cc Camera: Use face priority scene as default am: 53eea85dcb
6 years ago
Emilian Peev 3bdcdff8ce Camera: Set inverse display transform if needed
6 years ago
Emilian Peev 53eea85dcb Camera: Use face priority scene as default
6 years ago
Emilian Peev 7142df6eb3 Camera: Skip gathering complete 3A state
6 years ago
Svet Ganov 94ec46f82f Handle race between UID state and activty resume
6 years ago
Yin-Chia Yeh c3462a1b89 Camera: fix metering region conversion
6 years ago
Eino-Ville Talvala cc073aac88 Camera: DistortionMapper: Move FACE_RECTANGLES to point list
6 years ago
Eino-Ville Talvala 7cffc831bc CameraService: Add unit tests for DistortionMapper
6 years ago
Eino-Ville Talvala 7b8a1fd27d Camera: Enable distortion correction for API1, map metadata when enabled
6 years ago
TreeHugger Robot 4fe8f25fa2 Merge "Camera: send disable error code to API1 client" into pi-dev
6 years ago
Yin-Chia Yeh f13bda54c6 Camera: send disable error code to API1 client
6 years ago
Emilian Peev 33f5b8c456 Camera: Don't skip ZSL frames for fixed focus sensors
6 years ago
TreeHugger Robot 54844c35a9 Merge "Revert "Revert "Camera: Load initial session params speculatively""" into pi-dev
6 years ago
Shuzhen Wang e8aceb53e9 Camera: Filter logical camera ids to API1 app
6 years ago
Emilian Peev 811d2959cc Revert "Revert "Camera: Load initial session params speculatively""
6 years ago
TreeHugger Robot caeb7586f1 Merge "Revert "Camera: Load initial session params speculatively"" into pi-dev
6 years ago
Shuzhen Wang e62ccda6c1 Revert "Camera: Load initial session params speculatively"
6 years ago
TreeHugger Robot 6366070164 Merge "Camera: Bump camera splitter output slots" into pi-dev
6 years ago
Emilian Peev 18e3f37a41 Camera: Bump camera splitter output slots
6 years ago
Emilian Peev b139b178e8 Camera: Load initial session params speculatively
6 years ago
Emilian Peev a14b4ddd35 Camera: Limit framerate re-configurations during HFR
6 years ago
Yin-Chia Yeh 66814d4c3b Camera: use proper input size in ZslProcessor
6 years ago
android-build-team Robot 8d1c940af4 Merge "Camera: fix frame capture trace pair" into pi-dev
6 years ago
Yin-Chia Yeh 885691cefd Camera: fix frame capture trace pair
6 years ago
Shuzhen Wang 472836998e Camera: Use short form camera id for conflicting devices
6 years ago
Shuzhen Wang 2db86ffaeb Revert "Camera: Use fully qualified name for camera eviction logic"
6 years ago
Shuzhen Wang 9e3055dd2d Camera: Use fully qualified name for camera eviction logic
6 years ago
Emilian Peev 7f25e5f57f Camera: Synchronize access to torch status map
6 years ago
Svet Ganov 7b4ab78876 Improve camera availability for active UIDs
6 years ago
Jaekyun Seok ef49805296 Handle failure of creating MediaPlayer properly
6 years ago
Eino-Ville Talvala 8abec3f651 CameraService: Handle ActivityManager death for UidPolicy
6 years ago
TreeHugger Robot fd0ccd539c Merge "Camera: Resize the output slot vector when needed" into pi-dev
6 years ago
TreeHugger Robot bb2eb09a4d Merge "Camera: Support all API1 compatible camera devices" into pi-dev
6 years ago
Emilian Peev 21e79dbdb0 Camera: Resize the output slot vector when needed
6 years ago
Chia-I Wu 81df020fa8 Merge "Camera: remove software flex pixel formats" into pi-dev
6 years ago
TreeHugger Robot 0f70117175 Merge "Camera: stop streaming before deleting jpeg stream" into pi-dev
6 years ago
Chia-I Wu a918198ba1 Camera: remove software flex pixel formats
6 years ago
Yin-Chia Yeh 693047ddb9 Camera: stop streaming before deleting jpeg stream
6 years ago
Emilian Peev e1c48edab7 Camera: Support all API1 compatible camera devices
6 years ago
Emilian Peev 703e4995c6 Camera: Don't hold locks during shared output dequeue
6 years ago
TreeHugger Robot bcc63b1434 Merge "Camera: fix supported FPS string"
6 years ago
TreeHugger Robot b7c8c8875f Merge changes Ic7fd2787,If97579fd
6 years ago
Yin-Chia Yeh c067179b6a Camera: fix supported FPS string
6 years ago
TreeHugger Robot f11edb6f6a Merge "Camera: Relax RGBA format override"
6 years ago
TreeHugger Robot 10164d0a52 Merge "Update app op calls due to internal API change"
6 years ago
Yin-Chia Yeh 0fd28115e4 Camera: notify AE trigger ID change
6 years ago
Yin-Chia Yeh 6b1f6115a8 Camera: fix camera ID in flashlight control
6 years ago
TreeHugger Robot f5bc9a9751 Merge "Camera: Add API level to service proxy notification"
6 years ago
Svet Ganov 1d519106f7 Update app op calls due to internal API change
6 years ago
TreeHugger Robot 7dc2089881 Merge "Camera: Cache monitored tag options in service"
6 years ago
TreeHugger Robot 73ad28c7a9 Merge "Camera: fix corner case in eviction logic"
6 years ago
Yin-Chia Yeh dbfcb38f66 Camera: fix corner case in eviction logic
6 years ago
Emilian Peev 573291c251 Camera: Add API level to service proxy notification
6 years ago
TreeHugger Robot 2bf84ab09d Merge "Camera: expose external camera to API1"
6 years ago
TreeHugger Robot bdca170676 Merge "Camera: Enable surface sharing for all formats"
6 years ago
Yin-Chia Yeh c3e9d6f704 Camera: expose external camera to API1
6 years ago
Emilian Peev bd8c503398 Camera: Cache monitored tag options in service
6 years ago
TreeHugger Robot a94cb66cbf Merge "Camera: Allow streaming requests with individual physical settings"
6 years ago
Emilian Peev db1396cee4 Camera: Relax RGBA format override
6 years ago
Emilian Peev 55497fca19 Camera: Enable surface sharing for all formats
6 years ago
Eino-Ville Talvala 964414602e Camera: Revise MOTION_TRACKING capability
6 years ago
Gigon Bae a04be48552 Merge "Camera: parse preview fps and fps range correctly" am: 4d9abd9392 am: 35be00e8e6
7 years ago
Gigon Bae 6d0b7083dd Merge "Camera: parse preview fps and fps range correctly" am: 4d9abd9392
7 years ago
Gigon Bae b915da1083 Camera: parse preview fps and fps range correctly
7 years ago
Emilian Peev 00420d2aa4 Camera: Allow streaming requests with individual physical settings
7 years ago
TreeHugger Robot bd60b9556c Merge "camera: Allow physical capture requests only for requested outputs"
7 years ago
Emilian Peev 192ee8310b Camera: Avoid 'outputBufferSizes' out-of-bounds access
7 years ago
Emilian Peev f873aa597f camera: Allow physical capture requests only for requested outputs
7 years ago
Emilian Peev 9e740b0fd4 Camera: Clear cached HIDL references
7 years ago
TreeHugger Robot db0bdbf69b Merge "Camera: add buffer size to Stream@3.4"
7 years ago
Yin-Chia Yeh fb6e55bf82 Camera: add buffer size to Stream@3.4
7 years ago
Jaekyun Seok 59a8ef0135 Read media files from /product/media/audio
7 years ago
Shuzhen Wang 5c22c15ed8 Camera: Support physical camera metadata in capture result
7 years ago
TreeHugger Robot 8af6933ea8 Merge "CameraService: Add support for @3.4 constructDefaultRequestSettings"
7 years ago
Eino-Ville Talvala 002001be5f Camera3Device: Fix spurious onIdle callback during internal reconfig
7 years ago
Eino-Ville Talvala 1a86df5167 CameraService: Add support for @3.4 constructDefaultRequestSettings
7 years ago
Guennadi Liakhovetski 763226f9bc Merge "CameraService: fix camera removal paths" am: 930c980043 am: 1f1584afba
7 years ago
Guennadi Liakhovetski 714d292393 Merge "CameraService: fix camera removal paths" am: 930c980043
7 years ago
Treehugger Robot 930c980043 Merge "CameraService: fix camera removal paths"
7 years ago
Shuzhen Wang f42760c9b7 Merge "camera: Support multiple physical camera requests"
7 years ago
Yin-Chia Yeh b83456d9e3 Merge "Camera: listen to external camera provider"
7 years ago
Yin-Chia Yeh 4fd7bbca1f Merge "Camera: fix use after disconnect error" am: 06d588e89b am: 677755f2e4
7 years ago
Shuzhen Wang 73808ad833 Merge "Camera: Add physicalCameraId to OutputConfiguration"
7 years ago
Yin-Chia Yeh 57abaabdaf Merge "Camera: fix use after disconnect error" am: 06d588e89b
7 years ago
TreeHugger Robot b83eb465ce Merge "Camera: Detect session parameter updates and re-configure camera"
7 years ago
Treehugger Robot 06d588e89b Merge "Camera: fix use after disconnect error"
7 years ago
TreeHugger Robot bf6a5836d3 Merge "No camera for idle uids - av framework"
7 years ago
Yin-Chia Yeh d78041a9e7 Camera: listen to external camera provider
7 years ago
Emilian Peev aebbe41461 camera: Support multiple physical camera requests
7 years ago
Shuzhen Wang c28189a64a Camera: Add physicalCameraId to OutputConfiguration
7 years ago
Emilian Peev ac3ce6c30c Camera: Detect session parameter updates and re-configure camera
7 years ago
Guennadi Liakhovetski 6034bf5f21 CameraService: fix camera removal paths
7 years ago
David Sehr 6d19eda2ab Merge "Remove libziparchive dependency on libutils" am: 3d0a566bcc am: a3114f7a27
7 years ago
David Sehr 19a128b33e Merge "Remove libziparchive dependency on libutils" am: 3d0a566bcc
7 years ago
David Sehr 87b88e6395 Remove libziparchive dependency on libutils
7 years ago
Svet Ganov a453d0d278 No camera for idle uids - av framework
7 years ago
Yin-Chia Yeh f44c24ad2e Camera: fix use after disconnect error
7 years ago
Yin-Chia Yeh 487785ade7 Camera: hook up dumpState path to dumpsys
7 years ago
TreeHugger Robot b3ded70210 Merge "Camera: Add support for session parameters"
7 years ago
TreeHugger Robot c894bf6753 Merge "Camera: pass StreamSurfaceId instead of Surface"
7 years ago
TreeHugger Robot 1398b90bb0 Merge "Camera: Detach shared buffers if they are still referenced"
7 years ago
Emilian Peev 6f82372da3 Camera: Detach shared buffers if they are still referenced
7 years ago
Yin-Chia Yeh 4dfa4cca7a Camera: pass StreamSurfaceId instead of Surface
7 years ago
Yi Kong 823267338b Merge "Use %d for int32_t" am: 240201e27b am: 63c04ff2b7
7 years ago
Yi Kong 6428a76641 Merge "Use %d for int32_t" am: 240201e27b
7 years ago
Yi Kong 0f414de66c Use %d for int32_t
7 years ago
Emilian Peev 5fbe0ba24d Camera: Add support for session parameters
7 years ago
Yin-Chia Yeh b72033db38 Merge "CameraService: Update camera and torch state lists also at runtime" am: 900596ac1e am: 5eeb6b1e43
7 years ago
Yin-Chia Yeh a75526626f Merge "CameraService: Update camera and torch state lists also at runtime" am: 900596ac1e
7 years ago
Yin-Chia Yeh 900596ac1e Merge "CameraService: Update camera and torch state lists also at runtime"
7 years ago
Guennadi Liakhovetski 151e3be07d CameraService: Update camera and torch state lists also at runtime
7 years ago
Yi Kong ad95755fa2 Merge "Revert "Workaround for Clang emitting spurious Wunused-lambda-capture warning"" am: 61a7b9f0fe am: 15b0a63b27
7 years ago
Yi Kong c8842416de Merge "Revert "Workaround for Clang emitting spurious Wunused-lambda-capture warning"" am: 61a7b9f0fe
7 years ago
Yi Kong 15b0a63b27 Merge "Revert "Workaround for Clang emitting spurious Wunused-lambda-capture warning""
7 years ago
Treehugger Robot 61a7b9f0fe Merge "Revert "Workaround for Clang emitting spurious Wunused-lambda-capture warning""
7 years ago
Yin-Chia Yeh 4aa219984d Merge "Camera: fix dump/disconnect race" am: bc5a836479 am: 8b6831cf7b
7 years ago
Yin-Chia Yeh 092cedda09 Merge "Camera: fix dump/disconnect race" am: bc5a836479
7 years ago
Yin-Chia Yeh 8b6831cf7b Merge "Camera: fix dump/disconnect race"
7 years ago
Chien-Yu Chen b4d8461d8d Merge "camera: Drop pending preview for enableZsl shots" into oc-mr1-dev
7 years ago
Yin-Chia Yeh 9cf785bdd9 Camera: fix dump/disconnect race
7 years ago
Chien-Yu Chen 6306852062 camera: Drop pending preview for enableZsl shots
7 years ago
Chien-Yu Chen a936ac2646 camera: Drop pending preview for enableZsl shots
7 years ago
TreeHugger Robot a4fa4760fa Merge "Add support for dynamic shared output surfaces"
7 years ago
Yin-Chia Yeh e5138f10ca Camera: keep camera device alive during dump
7 years ago
Yi Kong 38ec4cfcf4 Revert "Workaround for Clang emitting spurious Wunused-lambda-capture warning"
7 years ago
Emilian Peev 40ead60d71 Add support for dynamic shared output surfaces
7 years ago
Yin-Chia Yeh 003e3fb00f Camera: check HIDL transaction ret value am: 73d0374fcb
7 years ago
Yin-Chia Yeh ac47b2570e Camera: check HIDL transaction ret value
7 years ago
Yin-Chia Yeh 73d0374fcb Camera: check HIDL transaction ret value
7 years ago
Chien-Yu Chen c7f1dac2ba Merge "camera: Use device level ZSL if supported" into oc-mr1-dev am: 1ae25d67b9
7 years ago
Chien-Yu Chen 2b790ce1c5 Merge "camera: Use device level ZSL if supported" into oc-mr1-dev
7 years ago
TreeHugger Robot 1ae25d67b9 Merge "camera: Use device level ZSL if supported" into oc-mr1-dev
7 years ago
Yin-Chia Yeh 9ca893de79 Merge "Camera: don't hold memory map lock during callback"
7 years ago
Yin-Chia Yeh 608fa64d52 Merge "Camera: don't hold memory map lock during callback" into oc-mr1-dev am: 60b25e9b56
7 years ago
Yin-Chia Yeh b111f9ec14 Camera: don't hold memory map lock during callback
7 years ago
Yin-Chia Yeh a142612d6a Merge "Camera: don't hold memory map lock during callback" into oc-mr1-dev
7 years ago
TreeHugger Robot 60b25e9b56 Merge "Camera: don't hold memory map lock during callback" into oc-mr1-dev
7 years ago
Yin-Chia Yeh be5d3e677a Camera: don't hold memory map lock during callback
7 years ago
Eino-Ville Talvala fff13f1865 Merge "Camera service: Add support for camera.device@3.3" into oc-mr1-dev am: b45ee92406
7 years ago
Eino-Ville Talvala b09212ce76 Merge "Camera service: Add support for camera.device@3.3" into oc-mr1-dev
7 years ago
Chien-Yu Chen fa52c0fd3c camera: Use device level ZSL if supported
7 years ago
Eino-Ville Talvala 91cd3f89be Camera service: Add support for camera.device@3.3
7 years ago
Yin-Chia Yeh 988a822788 Merge "Camera: synchronize access to mHidlMemPoolMap" am: 0b8d9dd129 am: cabae1ec3e am: df24e673ca
7 years ago
Yin-Chia Yeh fdb2aae902 Merge "Camera: synchronize access to mHidlMemPoolMap" am: 0b8d9dd129 am: cabae1ec3e
7 years ago
Yin-Chia Yeh cabae1ec3e Merge "Camera: synchronize access to mHidlMemPoolMap"
7 years ago
Yin-Chia Yeh 91b6bc3187 Camera: fix camera status after HAL crash
7 years ago
Treehugger Robot 0b8d9dd129 Merge "Camera: synchronize access to mHidlMemPoolMap"
7 years ago
Yin-Chia Yeh b2a65610de Camera: synchronize access to mHidlMemPoolMap
7 years ago
TreeHugger Robot 0d3958f77c Merge "Camera: synchronize access to mHidlMemPoolMap" into oc-mr1-dev
7 years ago
Yin-Chia Yeh 12794d4f69 Camera: fix status tracker race condition
7 years ago
Yin-Chia Yeh c18ff1cf64 Merge "Camera: fix race in onRepeatingRequestError callback" into oc-mr1-dev am: f1e0a364a1
7 years ago
Yin-Chia Yeh e51d8351d1 Merge "Camera: fix race in onRepeatingRequestError callback" into oc-mr1-dev
7 years ago
TreeHugger Robot f1e0a364a1 Merge "Camera: fix race in onRepeatingRequestError callback" into oc-mr1-dev
7 years ago
Yin-Chia Yeh c3424df93a Camera: synchronize access to mHidlMemPoolMap
7 years ago
Emilian Peev a7eba9bb29 Merge "Camera: Avoid stream re-configuration when format gets overridden" into oc-mr1-dev am: b3631ec2b4
7 years ago
Emilian Peev df3dc63dd5 Merge "Camera: Avoid stream re-configuration when format gets overridden" into oc-mr1-dev
7 years ago
Yin-Chia Yeh 8ca23dca1c Camera: fix race in onRepeatingRequestError callback
7 years ago
George Burgess IV 100f149c9d Merge "libcameraservice: fix static analyzer complaints" am: 836a3100bd am: 45e78fa78c am: fd2a7cbc22
7 years ago
George Burgess IV 085687213c Merge "libcameraservice: fix static analyzer complaints" am: 836a3100bd am: 45e78fa78c
7 years ago
George Burgess IV 45e78fa78c Merge "libcameraservice: fix static analyzer complaints"
7 years ago
Emilian Peev 710c142d6a Camera: Avoid stream re-configuration when format gets overridden
7 years ago
George Burgess IV a0b8496016 libcameraservice: fix static analyzer complaints
7 years ago
Shuzhen Wang e598e9986a Merge "Camera: Handle RESULT_ERROR followed by BUFFER_ERROR" into oc-mr1-dev am: 1041ecbbcc
7 years ago
Shuzhen Wang 8b9ac6c05a Merge "Camera: Handle RESULT_ERROR followed by BUFFER_ERROR" into oc-mr1-dev
7 years ago
Shuzhen Wang 20f5734962 Camera: Handle RESULT_ERROR followed by BUFFER_ERROR
7 years ago
TreeHugger Robot b87bf931bb Merge "Fix performance-for-range-copy warnings in frameworks/av."
7 years ago
fang hui 8e10407ef0 Fix issue that sometimes jpeg size error.
7 years ago
Emilian Peev 5f5dfd4e69 Merge changes from topic 'gralloc_usage_flags' into oc-mr1-dev
7 years ago
Emilian Peev 050f5dcf7d Camera: Switch usage flags to 64-bit unsigned
7 years ago
Emilian Peev 31abd0ae17 Camera: Remove dead legacy code
7 years ago
Eino-Ville Talvala 5c0ce68177 Merge "Camera: Add more systrace points" into oc-mr1-dev
7 years ago
Eino-Ville Talvala 830bc392ef Merge "Camera: Add more systrace points" into oc-mr1-dev
7 years ago
Eino-Ville Talvala 6aeb8885db Camera: Add more systrace points
7 years ago
Chih-Hung Hsieh 48fc619182 Fix performance-for-range-copy warnings in frameworks/av.
7 years ago
Yin-Chia Yeh ac139a7be5 Merge "Camera: add proper nullptr check" into oc-dr1-dev
7 years ago
Yin-Chia Yeh 1097d57d29 Merge "Camera: add proper nullptr check" into oc-dr1-dev
7 years ago
Yin-Chia Yeh 3d145ae915 Camera: add proper nullptr check
7 years ago
Yin-Chia Yeh 5c2bdf6a70 Merge "Camera: fix emulator deadlock" into oc-dr1-dev
7 years ago
Yin-Chia Yeh 78611d7da9 Merge "Camera: fix emulator deadlock" into oc-dr1-dev
7 years ago
TreeHugger Robot 84201fee0b Merge "Camera: fix emulator deadlock" into oc-dr1-dev
7 years ago
Yin-Chia Yeh a0c514ddcf Merge "Camera: fix race in disconnect and deleteStream" into oc-dr1-dev
7 years ago
Yin-Chia Yeh 739337882f Merge "Camera: fix race in disconnect and deleteStream" into oc-dr1-dev
7 years ago
TreeHugger Robot ef00a24944 Merge "Camera: fix race in disconnect and deleteStream" into oc-dr1-dev
7 years ago
Yin-Chia Yeh 598fc608a5 Camera: fix emulator deadlock
7 years ago
Nobuo, Ishii X 5c999028cf Merge "Camera: Correct ae regions request for metering area" am: f402866c6a am: b94492816f
7 years ago
Nobuo, Ishii X b94492816f Merge "Camera: Correct ae regions request for metering area"
7 years ago
Yin-Chia Yeh 5090c73cae Camera: fix race in disconnect and deleteStream
7 years ago
Emilian Peev 15fa250644 Merge "Camera: Avoid freeing outstanding input buffers" into oc-dr1-dev
7 years ago
Emilian Peev 97f97edf95 Merge "Camera: Avoid freeing outstanding input buffers" into oc-dr1-dev
7 years ago
TreeHugger Robot b2bae26bf4 Merge "Camera: Avoid freeing outstanding input buffers" into oc-dr1-dev
7 years ago
Emilian Peev 889234d4b8 Camera: Avoid freeing outstanding input buffers
7 years ago
Eino-Ville Talvala 2eddd660f9 Merge "Camera3Device: Don't time out on long exposures" into oc-dr1-dev
7 years ago
Eino-Ville Talvala c63c9c9a26 Merge "Camera3Device: Don't time out on long exposures" into oc-dr1-dev
7 years ago
Eino-Ville Talvala 57cd4032c0 Merge "Camera3Device: Don't time out on long exposures" into oc-dr1-dev
7 years ago
Yin-Chia Yeh 9e0561a787 Merge "Camera: fix deadlock with flush" into oc-dr1-dev
7 years ago
Yin-Chia Yeh 657c1877d8 Camera: fix deadlock with flush
7 years ago
Nobuo, Ishii X 0a484a0482 Camera: Correct ae regions request for metering area
7 years ago
Eino-Ville Talvala 10bd57e011 Camera3Device: Don't time out on long exposures
7 years ago
Yin-Chia Yeh ef63d8b63e Merge "Camera: fix bufferFreed callback object lifecycle issue" into oc-dr1-dev
7 years ago
TreeHugger Robot 32ab0585ff Merge "Camera: fix bufferFreed callback object lifecycle issue" into oc-dr1-dev
7 years ago
Shuzhen Wang abb8fb7f78 Merge "Camera: Fix "use after free" for mOutstandingBuffers" into oc-dr1-dev
7 years ago
TreeHugger Robot af842eb79e Merge "Camera: Fix "use after free" for mOutstandingBuffers" into oc-dr1-dev
7 years ago
Shuzhen Wang 1c484a65f1 Camera: Fix "use after free" for mOutstandingBuffers
7 years ago
Yin-Chia Yeh db1e864daf Camera: fix bufferFreed callback object lifecycle issue
7 years ago
Yin-Chia Yeh f021afb795 Merge "Camera: fix buffer leak in device error condition" into oc-dr1-dev
7 years ago
TreeHugger Robot 7bb115f103 Merge "Camera: fix buffer leak in device error condition" into oc-dr1-dev
7 years ago
Eino-Ville Talvala 63d16055f1 Merge "CameraService: Clean up ICameraServiceProxy; send it more info" into oc-dr1-dev
7 years ago
Yin-Chia Yeh f3fe36ff1d Camera: fix buffer leak in device error condition
7 years ago
Eino-Ville Talvala e8c96c765b CameraService: Clean up ICameraServiceProxy; send it more info
7 years ago
Yin-Chia Yeh 88b7a5160d Merge "Camera: adjust inflight list warning threshold" into oc-dr1-dev
7 years ago
Yin-Chia Yeh d3d419feb1 Merge "Camera: adjust inflight list warning threshold" into oc-dr1-dev
7 years ago