2160 Commits (d3d11c6dd5e520db0aba8ad17fdfe9f57d47a4df)

Author SHA1 Message Date
Shuzhen Wang 0ca8152738 Camera2: Heic: Reduce FRAME_RATE in case no grid is used
5 years ago
Yin-Chia Yeh da208450df Camera: hook up frame replaced callback for stream splitter
5 years ago
TreeHugger Robot c2f08b866c Merge "Camera: Make originalDataSpace be const upon stream creation"
5 years ago
Shuzhen Wang 2f5010dfa4 Camera: Make originalDataSpace be const upon stream creation
5 years ago
TreeHugger Robot 56cb6aca5e Merge "Camera: Do not expect dropped physical camera metadata"
5 years ago
Jayant Chowdhary 5216b21181 cameraserver: Add support for system only cameras
5 years ago
Yin-Chia Yeh 022afb0ad8 Merge "Camera: listen to provider instance names from hwservicemanager" into qt-qpr1-dev
5 years ago
TreeHugger Robot 3ef81e1acc Merge "Camera: listen to provider instance names from hwservicemanager" into qt-qpr1-dev
5 years ago
Shuzhen Wang 468dbb8d9f Camera: Do not expect dropped physical camera metadata
5 years ago
Emilian Peev 55858b1698 Merge "Camera: Update depth photo container item MIME type" into qt-r1-dev am: b94ff28527 am: a18f033c09
5 years ago
Emilian Peev fd4da0e171 Merge "Camera: Update depth photo container item MIME type" into qt-r1-dev am: b94ff28527
5 years ago
Emilian Peev 083f5d1ea2 Merge "Camera: Update depth photo container item MIME type" into qt-r1-dev
5 years ago
Yin-Chia Yeh 26c7997dea Camera: listen to provider instance names from hwservicemanager
5 years ago
Emilian Peev ea0bf32a18 Camera: Update depth photo container item MIME type
5 years ago
Shuzhen Wang 8cfe8f7b0d Merge "Camera: Filter out NIR cameras for camera1 API" into qt-r1-dev am: 1393a2838d
5 years ago
Shuzhen Wang 1a4916e1ae Merge "Camera: Filter out NIR cameras for camera1 API" into qt-r1-dev
5 years ago
Shuzhen Wang 7a7e63456b Camera: Filter out NIR cameras for camera1 API
5 years ago
Steven Moreland 35b3e6058e Hold onto linked binder. am: 2f34814d1b
5 years ago
Steven Moreland becafffaef Hold onto linked binder.
5 years ago
Steven Moreland 2f34814d1b Hold onto linked binder.
5 years ago
Yin-Chia Yeh a7caba14ee Merge "Camera: fix format overriden logic" into qt-dev am: ae59ab3159 am: ca343cb6c1
5 years ago
Yin-Chia Yeh ca343cb6c1 Merge "Camera: fix format overriden logic" into qt-dev
5 years ago
Yin-Chia Yeh 9066766c0f Camera: fix format overriden logic
5 years ago
Yin-Chia Yeh 177b0c1ed3 Camera: listen to provider instance names from hwservicemanager
5 years ago
TreeHugger Robot d4e179b95a Merge "Camera: reduce long inflight request list spam" into qt-r1-dev
5 years ago
Yin-Chia Yeh 99fd097ae6 Camera: reduce long inflight request list spam
5 years ago
Jayant Chowdhary 418653c613 Merge "cameraserver: Fix logging for vendor clients in connectDevice" into qt-r1-dev
5 years ago
Jayant Chowdhary 5bf11bf8ff cameraserver: Fix logging for vendor clients in connectDevice
5 years ago
Emilian Peev 94c98021b7 Camera: Destroy jpeg handle in 'encodeGrayscaleJpeg'
5 years ago
Shuzhen Wang f9b4eb9e3f Camera: Compare old and new overrides for finishConfigure
5 years ago
TreeHugger Robot 8caf80a23a Merge "Camera: Use original format and dataSpace for reconfigure" into qt-dev
5 years ago
Jayant Chowdhary b61526c6a0 cameraserver: Stop appOps camera reporting for vendor clients.
5 years ago
Shuzhen Wang 9265395f34 Camera: Use original format and dataSpace for reconfigure
5 years ago
Chong Zhang 688abaa286 Enumerate all hevc encoders to find one that support CQ @ 512x512 size
5 years ago
TreeHugger Robot d68496deee Merge "Camera: fix acquire fence FD double close" into qt-dev
5 years ago
TreeHugger Robot 302652eab7 Merge "Camera: cleanup some dead code" into qt-dev
5 years ago
TreeHugger Robot 5f31276553 Merge "Camera: Allow out of order ZSL shutter vs regular shutter" into qt-dev
5 years ago
Yin-Chia Yeh f8e28fb940 Camera: fix acquire fence FD double close
5 years ago
Yin-Chia Yeh 11648852d7 Camera: cleanup some dead code
5 years ago
TreeHugger Robot eb99a27ffa Merge "Camera: Prune depth samples with low confidence" into qt-dev
5 years ago
TreeHugger Robot b14e4295b2 Merge "Camera: Add logical camera related metadata in dumpsys" into qt-dev
5 years ago
Emilian Peev 38bbaf2996 Camera: Prune depth samples with low confidence
5 years ago
Shuzhen Wang c2cba12587 Camera: Add logical camera related metadata in dumpsys
5 years ago
Jayant Chowdhary c578a50c9d cameraservice: re-map oom_adj scores and states of native vendor clients.
5 years ago
Shuzhen Wang 5ee9984930 Camera: Allow out of order ZSL shutter vs regular shutter
5 years ago
Yin-Chia Yeh 573a270f26 Camera: clear buffer cache when stream is reconfigured
5 years ago
TreeHugger Robot 9561db99ec Merge "Camera: The vector memory is freed after clear" into qt-dev
5 years ago
zhangshuxiao e8322b5584 Camera: The vector memory is freed after clear
5 years ago
Jayant Chowdhary 0e2eefd580 cameraserver: log setTorchMode calls.
5 years ago
TreeHugger Robot 68b8684c8e Merge "Camera: don't enable buffer manager for display/texture streams" into qt-dev
5 years ago
Varun Shah a74c727406 Merge "Include calling uid proc state in CameraService reject log." into qt-dev
5 years ago
TreeHugger Robot 8bf6e5d3c0 Merge "Camera: Clarify multi-camera RAW and FOV behaviors" into qt-dev
5 years ago
Shuzhen Wang 4f6fa9daa4 Camera: Clarify multi-camera RAW and FOV behaviors
5 years ago
Varun Shah b42f1ebb71 Include calling uid proc state in CameraService reject log.
5 years ago
Yin-Chia Yeh b6578908df Camera: don't enable buffer manager for display/texture streams
5 years ago
Eino-Ville Talvala c3f0e69568 Merge "Camera: Camera3Device: Fix off-by-one error" into qt-dev
5 years ago
Eino-Ville Talvala 370875f93e Camera: Camera3Device: Fix off-by-one error
5 years ago
TreeHugger Robot 72b8b7df5e Merge "Cameraservice: Cache camera service proxy interface" into qt-dev
5 years ago
Eino-Ville Talvala 7d5569f51f Cameraservice: Cache camera service proxy interface
5 years ago
Nicholas Sauer a362033b87 Allow a --user param for cmd media.camera commands.
5 years ago
Shuzhen Wang 38e119b73d Camera1: Handle multiple logical cameras with same facing
5 years ago
TreeHugger Robot 09cc4b1d53 Merge "Camera: Include the physical camera device during errors"
5 years ago
TreeHugger Robot 118f33e53d Merge "Camera: reduce logspam from abandonded streams"
5 years ago
Yin-Chia Yeh a1b56c8df7 Camera: reduce logspam from abandonded streams
5 years ago
Jayant Chowdhary e097f4a201 Merge "Allow VNDK 'users' which are not foreground to connect to camera devices."
5 years ago
Emilian Peev edec62de62 Camera: Include the physical camera device during errors
5 years ago
TreeHugger Robot 759bd0f18f Merge "Camera: Add isSessionConfigurationSupported in NDK/VNDK"
5 years ago
Jayant Chowdhary 28404e281d Merge "cameraserver: Check for dataspace override during finishConfiguration."
5 years ago
Jayant Chowdhary 7d355db285 cameraserver: Check for dataspace override during finishConfiguration.
5 years ago
Shuzhen Wang 24810e7a67 Camera: Add isSessionConfigurationSupported in NDK/VNDK
5 years ago
TreeHugger Robot 60c73a445b Merge "Replace "max-pts-gap-to-encoder" with defined key"
5 years ago
Chong Zhang 70bfcec275 Replace "max-pts-gap-to-encoder" with defined key
5 years ago
Emilian Peev 635ebee7b8 Camera: Add low latency snapshot use case id
5 years ago
username f73c8512a4 Merge "Camera: Lazy load sound files to speed up camera startup" am: 2b65dca6e1 am: 2e6ed61d17
5 years ago
username 5755fea3fb Camera: Lazy load sound files to speed up camera startup
5 years ago
Eino-Ville Talvala 9f685f4845 Camera: Centralize owners, try two
5 years ago
Eino-Ville Talvala eb91f48215 Camera: Centralize OWNERS
5 years ago
TreeHugger Robot e631c1f4cc Merge "Camera: fix long dequeueBuffer call"
5 years ago
Yin-Chia Yeh bf1b8b968a Camera: fix long dequeueBuffer call
5 years ago
TreeHugger Robot f03cb213d2 Merge "Camera: do not register empty buffer as inflight"
5 years ago
Yin-Chia Yeh 5f840f8daa Camera: do not register empty buffer as inflight
5 years ago
TreeHugger Robot 8702e425c7 Merge "Camera: Update listeners about permission changes"
5 years ago
Emilian Peev 53722fa75c Camera: Update listeners about permission changes
5 years ago
TreeHugger Robot 61be94bfc9 Merge "Camera: improve error handling when HAL crash"
5 years ago
Yin-Chia Yeh 84be578ec6 Camera: improve error handling when HAL crash
5 years ago
Shuzhen Wang b7ab1e4794 Camera: Initialize bufferSize for JPEG app segments stream
5 years ago
Jayant Chowdhary 8ec41c1eca Allow VNDK 'users' which are not foreground to connect to camera devices.
5 years ago
TreeHugger Robot 5a523197d3 Merge "Camera: notify captureSequener errors"
5 years ago
Yin-Chia Yeh 0d2fa08f27 Camera: notify captureSequener errors
5 years ago
Yin-Chia Yeh e7e4191d9b Merge "Camera: fix signalStreamFlush logic"
5 years ago
TreeHugger Robot 31f8d5f8e2 Merge changes from topic "b123699590"
5 years ago
Xin Li ecab82de83 Merge "DO NOT MERGE - Merge PPRL.190205.001 into master"
5 years ago
TreeHugger Robot 14109e8a4b Merge "Camera: HEIC: Use libyuv utilities to speed up memcpy"
5 years ago
Emilian Peev c6e89f8e95 Merge "Camera: Avoid invalid member variable access from RequestThread" am: aaa51ee218 am: 6b12cf9640
5 years ago
Emilian Peev 6b12cf9640 Merge "Camera: Avoid invalid member variable access from RequestThread"
5 years ago
Shuzhen Wang 219c299fe6 Camera: HEIC: Use libyuv utilities to speed up memcpy
5 years ago
Emilian Peev 06af8c9d08 Camera: Apply physical rotation for depth/conf. maps
5 years ago
Emilian Peev 4b08d5dce8 Camera: Keep Depth EXIF orientation consistent
5 years ago
Emilian Peev e86358b8af Camera: Avoid invalid member variable access from RequestThread
5 years ago
Shuzhen Wang e7f4b46a57 Camera: Use capture result metadata to override EXIF
5 years ago
TreeHugger Robot 0302b6d14c Merge changes I7362942f,I946fb95d
5 years ago
Yin-Chia Yeh c300a07bf7 Camera: fix signalStreamFlush logic
5 years ago
Emilian Peev cbfa4c1c9b Merge "Camera: Enable Hal side stream reconfiguration queries"
5 years ago
Yin-Chia Yeh 7e5a204265 Camera: rework API1 shim takePicture retry logic
5 years ago
Yin-Chia Yeh cd333fe746 Camera: bug fixes for HAL buffer manager
5 years ago
Xin Li 48849e0e06 DO NOT MERGE - Merge pi-platform-release (PPRL.190205.001) into stage-aosp-master
5 years ago
Eino-Ville Talvala 5a9b492828 Merge "Camera service: Support for device state change notifications"
5 years ago
Shuzhen Wang 2c54504df6 Camera: Disconnect composite streams from output surface at shutdown
5 years ago
Emilian Peev 4ec1788b4f Camera: Enable Hal side stream reconfiguration queries
5 years ago
Shuzhen Wang 68ac7ada1f Camera: Add HEIC support
5 years ago
TreeHugger Robot 8ec576b7ab Merge "Camera: Only report dynamic depth tag related errors"
5 years ago
Jayant Chowdhary 988393f760 Merge "cameraserver: Add support for hiding secure cameras."
5 years ago
TreeHugger Robot d64607b6a7 Merge "Camera: fix cleanupFailedRequests + HAL buffer manager path"
5 years ago
Yin-Chia Yeh 21cb47be5a Camera: fix cleanupFailedRequests + HAL buffer manager path
5 years ago
Peter Kalauskas 26af1a51ef Camera: Remove thread that keeps HAL service alive for extra delay
5 years ago
Eino-Ville Talvala 63f3611018 Camera service: Support for device state change notifications
5 years ago
Emilian Peev a1185162c4 Camera: Only report dynamic depth tag related errors
6 years ago
Jayant Chowdhary f949ddde2b cameraserver: Add support for hiding secure cameras.
6 years ago
Greg Kaiser 07095df02a DepthCompositeStream: Fix erase() in error case
6 years ago
Emilian Peev cbf174b593 Camera: Link dynamically to Depth photo library
6 years ago
Emilian Peev 538c90e79d Camera: Add DepthCompositeStream
6 years ago
Emilian Peev 4c6d2b5c41 Camera: Add support for dynamic depth if possible
6 years ago
Michael Groover d1d435a76b Prevent camera access when sensor privacy is enabled
6 years ago
Shuzhen Wang 0ff9ae3ecb Camera: Enable logical multi-camera API in NDK
6 years ago
Chih-Hung Hsieh ef4b27d1d1 Merge "Fix performance-for-range-copy warnings" am: 1ce37f1de3 am: c9584831bc
6 years ago
Chih-Hung Hsieh 538d53267b Merge "Fix performance-for-range-copy warnings" am: 1ce37f1de3
6 years ago
Treehugger Robot 1ce37f1de3 Merge "Fix performance-for-range-copy warnings"
6 years ago
Xin Li 1834345200 DO NOT MERGE - Merge pie-platform-release (PPRL.181205.001) into master
6 years ago
Chih-Hung Hsieh 3ef324d11c Fix performance-for-range-copy warnings
6 years ago
Peter Kalauskas a29c135cab Camera: Support lazy HALs
6 years ago
Peter Kalauskas b7bd4383c9 Camera: Remove superfluous hardware::camera
6 years ago
Peter Kalauskas 1b3c907bb2 Camera: Setup vendors tags when initializing ProviderInfo
6 years ago
TreeHugger Robot b852e79b82 Merge "Camera: VNDK: Fix deferred endConfigure due to missing sessionParam"
6 years ago
Shuzhen Wang 639ed1204c Camera: VNDK: Fix deferred endConfigure due to missing sessionParam
6 years ago
TreeHugger Robot 71738ebf94 Merge "Camera: Add support for stream combination query"
6 years ago
Eric Laurent e8c8b43598 audio policy: implement uid state management for capture
6 years ago
Jayant Chowdhary db0532ba88 Merge "cameraserver: Allow cameraserver HIDL interface to get provider ids with VendorTagSections."
6 years ago
Shuzhen Wang fcbaf540db Merge "Camera: Do not update state at HAL starts up if state already exists" am: c3ee35f339
6 years ago
Treehugger Robot c3ee35f339 Merge "Camera: Do not update state at HAL starts up if state already exists"
6 years ago
Lei Yuan b1e11d2299 Merge "Camera: update Intent firstly at api1 capture with device3" am: 792a7e94a5 am: fd99b9f7fc
6 years ago
Shuzhen Wang e1aedc5a83 Camera: Do not update state at HAL starts up if state already exists
6 years ago
Lei Yuan 6407c30275 Merge "Camera: update Intent firstly at api1 capture with device3" am: 792a7e94a5
6 years ago
TreeHugger Robot 950eca0579 Merge "Camera: Do not update state at HAL starts up if state already exists"
6 years ago
Treehugger Robot 792a7e94a5 Merge "Camera: update Intent firstly at api1 capture with device3"
6 years ago
TreeHugger Robot 8b3299d514 Merge "Camera: Clear camera 3.5 device session"
6 years ago
Lei Yuan 1e8baa298c Camera: update Intent firstly at api1 capture with device3
6 years ago
Emilian Peev 644a3e1cb3 Camera: Clear camera 3.5 device session
6 years ago
Jeongik Cha 6b9e098335 Merge "remove linking against aidl enum" am: 4a084f536f
6 years ago
Treehugger Robot 4a084f536f Merge "remove linking against aidl enum"
6 years ago
Jayant Chowdhary 8cf929268c cameraserver: Allow cameraserver HIDL interface to get provider ids with VendorTagSections.
6 years ago
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