mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 11:36:00 +00:00
Merge "camera: Remove session_hal_buf_manager flag" into main
This commit is contained in:
committed by
Android (Google) Code Review
commit
40a34f25b1
@@ -2590,8 +2590,7 @@ ndk::ScopedAStatus CameraAidlTest::configureStreams(std::shared_ptr<ICameraDevic
|
||||
return ret;
|
||||
}
|
||||
|
||||
if (flags::session_hal_buf_manager() &&
|
||||
(bufferManagerType == BufferManagerType::SESSION && interfaceVersion >= 3)) {
|
||||
if (bufferManagerType == BufferManagerType::SESSION && interfaceVersion >= 3) {
|
||||
ret = session->configureStreamsV2(config, &aidl_return);
|
||||
} else {
|
||||
ret = session->configureStreams(config, halStreams);
|
||||
@@ -2599,12 +2598,11 @@ ndk::ScopedAStatus CameraAidlTest::configureStreams(std::shared_ptr<ICameraDevic
|
||||
if (!ret.isOk()) {
|
||||
return ret;
|
||||
}
|
||||
if (flags::session_hal_buf_manager() && bufferManagerType == BufferManagerType::SESSION) {
|
||||
if (bufferManagerType == BufferManagerType::SESSION) {
|
||||
*halStreams = std::move(aidl_return.halStreams);
|
||||
}
|
||||
for (const auto& halStream : *halStreams) {
|
||||
if ((flags::session_hal_buf_manager() && bufferManagerType == BufferManagerType::SESSION &&
|
||||
halStream.enableHalBufferManager) ||
|
||||
if ((bufferManagerType == BufferManagerType::SESSION && halStream.enableHalBufferManager) ||
|
||||
bufferManagerType == BufferManagerType::HAL) {
|
||||
halBufManagedStreamIds->insert(halStream.id);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user