Home
last modified time | relevance | path

Searched refs:ZslBufferManager (Results 1 – 5 of 5) sorted by relevance

/hardware/google/camera/common/hal/utils/
Dzsl_buffer_manager.cc31 ZslBufferManager::ZslBufferManager(IHalBufferAllocator* allocator, in ZslBufferManager() function in android::google_camera_hal::ZslBufferManager
39 ZslBufferManager::~ZslBufferManager() { in ~ZslBufferManager()
47 status_t ZslBufferManager::AllocateBuffers( in AllocateBuffers()
81 status_t ZslBufferManager::AllocateBuffersLocked(uint32_t buffer_number) { in AllocateBuffersLocked()
121 buffer_handle_t ZslBufferManager::GetEmptyBuffer() { in GetEmptyBuffer()
145 buffer_handle_t ZslBufferManager::GetEmptyBufferLocked() { in GetEmptyBufferLocked()
209 void ZslBufferManager::FreeUnusedBuffersLocked() { in FreeUnusedBuffersLocked()
245 status_t ZslBufferManager::ReturnEmptyBuffer(buffer_handle_t buffer) { in ReturnEmptyBuffer()
272 status_t ZslBufferManager::ReturnFilledBuffer(uint32_t frame_number, in ReturnFilledBuffer()
316 status_t ZslBufferManager::ReturnMetadata(uint32_t frame_number, in ReturnMetadata()
[all …]
Dzsl_buffer_manager.h38 class ZslBufferManager {
42 ZslBufferManager(IHalBufferAllocator* allocator = nullptr,
44 virtual ~ZslBufferManager();
Dinternal_stream_manager.cc177 auto buffer_manager = std::make_unique<ZslBufferManager>( in AllocateBuffersLocked()
462 std::vector<ZslBufferManager::ZslBuffer> filled_buffers; in GetMostRecentStreamBuffer()
485 std::vector<ZslBufferManager::ZslBuffer> buffers; in GetMostRecentStreamBuffer()
513 std::vector<ZslBufferManager::ZslBuffer> zsl_buffers; in ReturnZslStreamBuffers()
Dinternal_stream_manager.h159 std::unordered_map<int32_t, std::unique_ptr<ZslBufferManager>> buffer_managers_;
/hardware/google/camera/common/hal/tests/
Dzsl_buffer_manager_tests.cc52 auto manager = std::make_unique<ZslBufferManager>(); in TEST()
61 auto manager = std::make_unique<ZslBufferManager>(); in TEST()
81 auto manager = std::make_unique<ZslBufferManager>(); in TEST()
112 auto manager = std::make_unique<ZslBufferManager>(); in TEST()
143 std::vector<ZslBufferManager::ZslBuffer> filled_buffers; in TEST()
166 auto manager = std::make_unique<ZslBufferManager>(); in TEST()
189 auto manager = std::make_unique<ZslBufferManager>(); in TEST()
194 std::vector<ZslBufferManager::ZslBuffer> filled_buffers; in TEST()
195 ZslBufferManager::ZslBuffer zsl_buffer; in TEST()