diff options
Diffstat (limited to 'camera/common/1.0/default/include')
-rw-r--r-- | camera/common/1.0/default/include/HandleImporter.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/camera/common/1.0/default/include/HandleImporter.h b/camera/common/1.0/default/include/HandleImporter.h index fc2bbd1197..edc97ad9a7 100644 --- a/camera/common/1.0/default/include/HandleImporter.h +++ b/camera/common/1.0/default/include/HandleImporter.h @@ -46,10 +46,13 @@ public: bool importFence(const native_handle_t* handle, int& fd) const; void closeFence(int fd) const; - // Assume caller has done waiting for acquire fences + // Locks 1-D buffer. Assumes caller has waited for acquire fences. void* lock(buffer_handle_t& buf, uint64_t cpuUsage, size_t size); - // Assume caller has done waiting for acquire fences + // Locks 2-D buffer. Assumes caller has waited for acquire fences. + void* lock(buffer_handle_t& buf, uint64_t cpuUsage, const IMapper::Rect& accessRegion); + + // Assumes caller has waited for acquire fences. YCbCrLayout lockYCbCr(buffer_handle_t& buf, uint64_t cpuUsage, const IMapper::Rect& accessRegion); |