Merge e96a4cb6d0 on remote branch

Change-Id: I8791669a42bb5ea17657bc2a03da19a235bf78f9
This commit is contained in:
Linux Build Service Account
2023-04-19 06:07:29 -07:00
5 changed files with 15 additions and 2 deletions

View File

@@ -27,6 +27,6 @@ aidl_interface {
imports: ["android.hardware.camera.device-V2"],
},
],
frozen: true,
frozen: false,
}

View File

@@ -27,4 +27,5 @@ interface IOfflineCameraService {
void registerClient(in int clientID, in vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback callback);
void unRegisterClient(in int clientID);
vendor.qti.hardware.camera.offlinecamera.IOfflineCameraSession openOfflineSeesion(in String sessionName, in vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback callback);
android.hardware.camera.device.CameraMetadata GetOfflineStaticCaps();
}

View File

@@ -29,4 +29,5 @@ enum OpMode {
OFFLINEHWMF = 3,
OFFLINEQLL = 4,
OFFLINERAW2RAW = 5,
OFFLINERAW2JPEG = 6,
}

View File

@@ -8,7 +8,7 @@ package vendor.qti.hardware.camera.offlinecamera;
import vendor.qti.hardware.camera.offlinecamera.OpMode;
import vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback;
import vendor.qti.hardware.camera.offlinecamera.IOfflineCameraSession;
import android.hardware.camera.device.CameraMetadata;
@VintfStability
interface IOfflineCameraService {
@@ -75,4 +75,13 @@ interface IOfflineCameraService {
*/
IOfflineCameraSession openOfflineSeesion(in String sessionName, in IOfflineCameraCallback callback);
/**
* GetOfflineStaticCaps:
*
* get camera capabilities.
*
* @return camera metadata
*
*/
CameraMetadata GetOfflineStaticCaps();
}

View File

@@ -21,4 +21,6 @@ enum OpMode {
OFFLINEQLL = 4,
OFFLINERAW2RAW = 5,
OFFLINERAW2JPEG = 6,
}