2160 Commits (d3d11c6dd5e520db0aba8ad17fdfe9f57d47a4df)

Author SHA1 Message Date
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
Yin-Chia Yeh 90c0fdff4c Camera: adjust inflight list warning threshold
7 years ago
Eino-Ville Talvala f31d60c5e2 Merge changes from topic 'b/62420820' into oc-dr1-dev
7 years ago
TreeHugger Robot 1c19ca6879 Merge changes from topic 'b/62420820' into oc-dr1-dev
7 years ago
Eino-Ville Talvala ba43525827 Camera: Device 3: Ignore buffer limits when clearing request queue
7 years ago
Yin-Chia Yeh 38dfde5ffa Camera: fix status tracker race condition
7 years ago
Yin-Chia Yeh 950aa2b0f6 Camera: fix camera status after HAL crash
7 years ago
Yin-Chia Yeh fad3228356 Camera: fix camera status after HAL crash
7 years ago
Shuzhen Wang 89691b94f8 Merge "Camera: Add debug messages for camera latency" into oc-dev am: b4bec13dca
7 years ago
Shuzhen Wang 758b72d3f5 Merge "Camera: Add debug messages for camera latency" into oc-dev
7 years ago
Shuzhen Wang db7b0a5eff Merge "Camera: Add debug messages for camera latency" into oc-dev
7 years ago
Shuzhen Wang 686f644f98 Camera: Add debug messages for camera latency
7 years ago
Eino-Ville Talvala 58d3a27837 CameraService: ZslProcessor: Don't call back into BQ from callback am: 9eef26c39a
7 years ago
Eino-Ville Talvala a2f10fb5a0 CameraService: ZslProcessor: Don't call back into BQ from callback
7 years ago
Eino-Ville Talvala 712bcb6657 CameraService: ZslProcessor: Don't call back into BQ from callback
7 years ago
Eino-Ville Talvala 9eef26c39a CameraService: ZslProcessor: Don't call back into BQ from callback
7 years ago
Emilian Peev 1b75c5f907 Camera: Collect result metadata in case of output buffer errors
7 years ago
Emilian Peev c6747867cb Camera: Collect result metadata in case of output buffer errors
7 years ago
Chih-hung Hsieh eb96cfcbce Merge "Add OWNERS in frameworks/av" am: 7b2b2a497c
7 years ago
Chih-hung Hsieh 7b2b2a497c Merge "Add OWNERS in frameworks/av"
7 years ago
Chih-Hung Hsieh b1e2a23822 Add OWNERS in frameworks/av
7 years ago
Yi Kong bc83d65ea6 Merge "Workaround for Clang emitting spurious Wunused-lambda-capture warning" am: 5a6046f0b7 am: e270ab96fe
7 years ago
Yin-Chia Yeh 4910fe04f7 Merge "Camera: Free buffers more aggressively" into oc-dev
7 years ago
Yi Kong debd04d3df Workaround for Clang emitting spurious Wunused-lambda-capture warning
7 years ago
Yin-Chia Yeh 89954d931d Camera: Free buffers more aggressively
7 years ago
Yin-Chia Yeh 610aa7fbb0 Merge "Camera: fix new device register logic" into oc-dev
7 years ago
TreeHugger Robot 4d351037a5 Merge "Camera: fix new device register logic" into oc-dev
7 years ago
Yin-Chia Yeh 92e3321e41 Camera: fix new device register logic
7 years ago
Shuzhen Wang 5357a1d3cf Merge "Camera: Handle consumer side detach in BufferManager" into oc-dev
7 years ago
Shuzhen Wang fd76cf5246 Camera: Handle consumer side detach in BufferManager
7 years ago
Emilian Peev 5d183a921d Merge "Camera: Advertise only unique API1 compatible devices" into oc-dev
7 years ago
TreeHugger Robot c03b7307eb Merge "Camera: Advertise only unique API1 compatible devices" into oc-dev
7 years ago
Emilian Peev fae3f105f0 Merge "Camera: Close acquire fences on failed buffers" into oc-dev
7 years ago
Emilian Peev ee88546960 Merge "Camera: Re-enumarate new providers" into oc-dev
7 years ago
TreeHugger Robot 9ec59fc5d0 Merge "Camera: Close acquire fences on failed buffers" into oc-dev
7 years ago
Emilian Peev cdb74a6840 Camera: Advertise only unique API1 compatible devices
7 years ago
Emilian Peev c58cf4c410 Camera: Close acquire fences on failed buffers
7 years ago
Emilian Peev aee727dd2f Camera: Re-enumarate new providers
7 years ago
Steven Moreland 7c4573fedc Remove redundant dependencies
7 years ago
TreeHugger Robot 63eb7e79cf Merge "Camera: Cleanup 'CameraModule' dependend code" into oc-dev
7 years ago
Eino-Ville Talvala c5cbb87d00 Camera service: Don't crash if the camera HAL dies mid-use.
7 years ago
Emilian Peev f53f66edb3 Camera: Cleanup 'CameraModule' dependend code
7 years ago
Emilian Peev 7e8d4590f7 Camera: Cleanup 'Camera2Client' device dependend code
7 years ago
Emilian Peev 2a53da4379 Camera: Remove RAW boost value override logic
7 years ago
Emilian Peev 7e25e5e219 Camera: Remove AE pre-capture trigger cancel override
7 years ago
Emilian Peev 08dd245c7c Camera: Make device related code version agnostic
7 years ago
Emilian Peev 698f0a75c3 Camera: Clear available callback buffers during recording stop
7 years ago
Emilian Peev 2a6a4689d3 Camera: Ignore buffer handle 'int' section
7 years ago
Yin-Chia Yeh e9e78196f9 Merge "Camera: allow shifted camera metadata for some interface" into oc-dev
7 years ago
Yin-Chia Yeh 1b1e248f69 Merge "Camera: use framework VideoNativeHandleMetadata header" into oc-dev
7 years ago
Yin-Chia Yeh 238ef5f352 Camera: allow shifted camera metadata for some interface
7 years ago
Shuzhen Wang a81ce34cf2 Camera: Make finalizeOutputConfigurations more resilient
7 years ago
Yin-Chia Yeh 067606686b Camera: use framework VideoNativeHandleMetadata header
7 years ago
Shuzhen Wang 2efd6be69a Camera: Use slowJpeg if JPEG minimum duration is less than preview fps
7 years ago
Yifan Hong a640c5a873 Use fmq for camera capture result.
7 years ago
Yifan Hong f79b554841 Use fmq for camera capture request.
7 years ago
Emilian Peev 68dbd4ea14 Camera: Update service test for multiple vendor providers
7 years ago
Chia-I Wu 8d8ebcaa7d Merge "libcameraservice: update for revised HIDL gralloc" into oc-dev
7 years ago
TreeHugger Robot 0ba7cd8501 Merge "Camera: Don't advertize zoom in case max digital zoom is 1" into oc-dev
7 years ago
TreeHugger Robot 04ecef3188 Merge "Camera: Advertise AE/AWB locks in case they are supported" into oc-dev
7 years ago
Chia-I Wu 67a0c0e77d libcameraservice: update for revised HIDL gralloc
7 years ago
Emilian Peev 71c73a2985 Camera: Support vendor tags from multiple providers
7 years ago
Yin-Chia Yeh 47cf8e62b8 Revert "Camera: Map between bufferqueue gralloc0 usage, and HIDL gralloc1 usages"
7 years ago
Emilian Peev 5b3570dced Camera: Don't advertize zoom in case max digital zoom is 1
7 years ago
Emilian Peev 2638f7216d Camera: Advertise AE/AWB locks in case they are supported
7 years ago
TreeHugger Robot ac3e2cce87 Merge "Camera: Try to remove inflight requests during error notifications" into oc-dev
7 years ago
TreeHugger Robot 03857c4b5a Merge "Camera: add buffer freed notification for output streams" into oc-dev
7 years ago
TreeHugger Robot 654be2e635 Merge "Camera: add buffer freed notification interface" into oc-dev
7 years ago
Yin-Chia Yeh 017d49c409 Camera: add buffer freed notification for output streams
7 years ago
Eino-Ville Talvala ff4e56e96d Merge "Camera: Map between bufferqueue gralloc0 usage, and HIDL gralloc1 usages" into oc-dev
7 years ago
Yin-Chia Yeh be83fa713d Camera: add buffer freed notification interface
7 years ago
Emilian Peev ba0fac313c Camera: Try to remove inflight requests during error notifications
7 years ago
Yin-Chia Yeh b5df547bce Camera: HAL1 recording batching support
7 years ago
Eino-Ville Talvala 1a2f15daf1 Camera: Map between bufferqueue gralloc0 usage, and HIDL gralloc1 usages
7 years ago
Emilian Peev be3d40cadb Camera: Update 'indexOfKey' return check
7 years ago
TreeHugger Robot abd441afaa Merge "Camera: fix FlashLightTest"
7 years ago
Yin-Chia Yeh dc3134e3f6 Camera: fix FlashLightTest
7 years ago
Shuzhen Wang afa8a910f0 Camera: Do not crash if detachNextBuffer fails
7 years ago
Shuzhen Wang e8ecda9776 Camera: Allow different kinds of IMPLEMENTATION_DEFINED surfaces to share
7 years ago
Yin-Chia Yeh e8e9e19150 Camera: fix number of cameras logic
7 years ago
Yin-Chia Yeh 94c68e09c9 Camera: add batching support for HFR
7 years ago
Shuzhen Wang 403044af43 Camera: Fix error check for HFR timestamp
7 years ago
TreeHugger Robot 8ce2339cb7 Merge "Camera: Send shutter and result once per batch"
7 years ago
Eino-Ville Talvala b96b515ac5 Merge "CameraProviderManager: Handle transaction errors, HAL process death"
7 years ago
Eino-Ville Talvala 8d942f9a5c CameraProviderManager: Handle transaction errors, HAL process death
7 years ago
Steven Moreland 5ff9c91a90 cameraservice: remove String\d+::std_string
7 years ago
Mathias Agopian 2752e5b66a fallout of getting rid of IGraphicBufferAlloc
7 years ago
Shuzhen Wang 4a472663e8 Camera: Send shutter and result once per batch
7 years ago
Eino-Ville Talvala e7091aa805 Camera3Device: Fix regression to old camera API operation.
7 years ago
Eino-Ville Talvala bbbbe84b3a Camera: Allow direct selection of operating mode
7 years ago
Mathias Agopian 05d19b08f3 fallout of cleaning-up libutils includes
7 years ago
Yin-Chia Yeh 14b3b12003 Merge "Camera: camera service HAL1 HIDL path"
7 years ago
Yin-Chia Yeh 4717c470bf Camera: camera service HAL1 HIDL path
7 years ago
TreeHugger Robot fc9c52f773 Merge "Camera: Rework StreamSplitter for camera use cases"
7 years ago
Eino-Ville Talvala 6566536c89 Cameraserver: Use multiple hwbinder threads
7 years ago
Shuzhen Wang bee0f0a5e7 Camera: Rework StreamSplitter for camera use cases
7 years ago
Emilian Peev 5d7e5151e2 Camera: Avoid possible race condition during provider init
7 years ago
Steven Moreland 20bd4b508c Remove unused includes.
7 years ago
Mathias Agopian bc1713d3b8 fallout of splitting rect.h out of libandroid.
7 years ago
Shuzhen Wang 88fd005091 Camera: Allow finalizeOutputConfiguration not adding new surface
8 years ago
TreeHugger Robot 2d6140b8dc Merge changes from topic 'api1_zsl_rework'
8 years ago