57 Commits (d3d11c6dd5e520db0aba8ad17fdfe9f57d47a4df)

Author SHA1 Message Date
Shuzhen Wang 0160ddd149 Camera: Handle onBuffersDiscarded callback
5 years ago
Yin-Chia Yeh b6578908df Camera: don't enable buffer manager for display/texture streams
5 years ago
Yin-Chia Yeh a1b56c8df7 Camera: reduce logspam from abandonded streams
5 years ago
Yin-Chia Yeh bf1b8b968a Camera: fix long dequeueBuffer call
5 years ago
Emilian Peev 35ae826b8d Camera: Add support for stream combination query
6 years ago
Yin-Chia Yeh 58b1b4ec8d Camera: handle HAL buffer manager + stream sharing case
6 years ago
Shuzhen Wang f0c4a6b5cd Camera: Treat decreasing timestamp as BUFFER_ERROR
6 years ago
Shuzhen Wang f7fa2009b5 Camera: Do not treat non-increasing timestamp as fatal
6 years ago
Shuzhen Wang 26abaf466f Camera: Make sure timestamp is increasing
6 years ago
Shuzhen Wang b14fef4aba Camera: Mark stream as ABANDONED if dequeueBuffer returns DEAD_OBJECT
6 years ago
Shuzhen Wang 5c22c15ed8 Camera: Support physical camera metadata in capture result
7 years ago
Shuzhen Wang c28189a64a Camera: Add physicalCameraId to OutputConfiguration
7 years ago
Chien-Yu Chen a936ac2646 camera: Drop pending preview for enableZsl shots
7 years ago
Emilian Peev 40ead60d71 Add support for dynamic shared output surfaces
7 years ago
TreeHugger Robot b87bf931bb Merge "Fix performance-for-range-copy warnings in frameworks/av."
7 years ago
Emilian Peev 050f5dcf7d Camera: Switch usage flags to 64-bit unsigned
7 years ago
Chih-Hung Hsieh 48fc619182 Fix performance-for-range-copy warnings in frameworks/av.
7 years ago
Yin-Chia Yeh db1e864daf Camera: fix bufferFreed callback object lifecycle issue
7 years ago
Shuzhen Wang 686f644f98 Camera: Add debug messages for camera latency
7 years ago
Yin-Chia Yeh 89954d931d Camera: Free buffers more aggressively
7 years ago
Shuzhen Wang fd76cf5246 Camera: Handle consumer side detach in BufferManager
7 years ago
Yin-Chia Yeh 47cf8e62b8 Revert "Camera: Map between bufferqueue gralloc0 usage, and HIDL gralloc1 usages"
7 years ago
TreeHugger Robot 03857c4b5a Merge "Camera: add buffer freed notification for output streams" into oc-dev
7 years ago
Yin-Chia Yeh 017d49c409 Camera: add buffer freed notification for output streams
7 years ago
Eino-Ville Talvala 1a2f15daf1 Camera: Map between bufferqueue gralloc0 usage, and HIDL gralloc1 usages
7 years ago
Shuzhen Wang bee0f0a5e7 Camera: Rework StreamSplitter for camera use cases
7 years ago
Eino-Ville Talvala c31dc7e61e Camera3Device: Update frame counters/timestamps for dumpsys info
8 years ago
Shuzhen Wang 758c215374 Camera: Combine handling of deferred surface and shared surface
8 years ago
Shuzhen Wang 0129d52df9 camera2: Add support for secondary surface for stream
8 years ago
Zhijun He f0645c19a8 Camera3: don't let dequeueBuffer block indefinitely
8 years ago
Eino-Ville Talvala fe82275a06 Merge \"Camera3Device: Correctly shut down abandoned streams\" into nyc-dev
8 years ago
Eino-Ville Talvala ff51b47dae Camera3Device: Correctly shut down abandoned streams
8 years ago
Zhijun He 7b171a9e7b Camera3: log a warning when frame drop occurs
8 years ago
Eino-Ville Talvala e8a984e435 resolve merge conflicts of 77c1a35 to nyc-mr1-dev
8 years ago
Eino-Ville Talvala 77c1a35542 Camera: BufferManager: Don't attach/detach on every frame
8 years ago
Zhijun He 5d677d1f08 Camera3: add deferred surface support
8 years ago
Chien-Yu Chen e8c535e833 Camera: Stop repeating request if its output is abandoned
8 years ago
Shuzhen Wang c28dcccb9b Camera3: Use proper timestamp clock domain for different streams
9 years ago
Zhijun He edd41ae47b Camera3: buffer manager doesn't support HAL3.2 devices
9 years ago
Zhijun He 1ff811b024 Camera3: return cancelled buffers to buffer manager
9 years ago
Shuzhen Wang 13a6963310 Camera3: Selectively set buffer timestamp depends on consumer
9 years ago
Zhijun He 125684aba1 Camera3: add camera3 buffer manager support
9 years ago
Yin-Chia Yeh e9154ced12 Camera: plumbing for RAW OPAQUE
9 years ago
Chien-Yu Chen 85a6455f26 Camera3Device: Support batch requests
9 years ago
Eino-Ville Talvala 727d172137 CameraService: Add consumer name to output stream dumpsys
9 years ago
Eino-Ville Talvala 4d44cad22e Camera2: Add prepare for output streams
9 years ago
Chien-Yu Chen 618ff8a48a camera2: add reprocess support
9 years ago
Yin-Chia Yeh 4c9736fbc8 Camera: fix release fence logic
9 years ago
Yin-Chia Yeh b97babb8c0 Camera: plumbing rotation field through
9 years ago
Eino-Ville Talvala 3d82c0d9ed Camera: Wire up dataSpace, clean up ICameraDeviceUser
9 years ago