CAMERA: Add a new method in offline camera aidl interface
-- add a new method to get static capabilites Change-Id: Ic8a89ff7c5b48726f845b609e806076a1489d127 CRs-Fixed: 3451903
This commit is contained in:
@@ -27,6 +27,6 @@ aidl_interface {
|
|||||||
imports: ["android.hardware.camera.device-V2"],
|
imports: ["android.hardware.camera.device-V2"],
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
frozen: true,
|
frozen: false,
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -27,4 +27,5 @@ interface IOfflineCameraService {
|
|||||||
void registerClient(in int clientID, in vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback callback);
|
void registerClient(in int clientID, in vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback callback);
|
||||||
void unRegisterClient(in int clientID);
|
void unRegisterClient(in int clientID);
|
||||||
vendor.qti.hardware.camera.offlinecamera.IOfflineCameraSession openOfflineSeesion(in String sessionName, in vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback callback);
|
vendor.qti.hardware.camera.offlinecamera.IOfflineCameraSession openOfflineSeesion(in String sessionName, in vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback callback);
|
||||||
|
android.hardware.camera.device.CameraMetadata GetOfflineStaticCaps();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -29,4 +29,5 @@ enum OpMode {
|
|||||||
OFFLINEHWMF = 3,
|
OFFLINEHWMF = 3,
|
||||||
OFFLINEQLL = 4,
|
OFFLINEQLL = 4,
|
||||||
OFFLINERAW2RAW = 5,
|
OFFLINERAW2RAW = 5,
|
||||||
|
OFFLINERAW2JPEG = 6,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ package vendor.qti.hardware.camera.offlinecamera;
|
|||||||
import vendor.qti.hardware.camera.offlinecamera.OpMode;
|
import vendor.qti.hardware.camera.offlinecamera.OpMode;
|
||||||
import vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback;
|
import vendor.qti.hardware.camera.offlinecamera.IOfflineCameraCallback;
|
||||||
import vendor.qti.hardware.camera.offlinecamera.IOfflineCameraSession;
|
import vendor.qti.hardware.camera.offlinecamera.IOfflineCameraSession;
|
||||||
|
import android.hardware.camera.device.CameraMetadata;
|
||||||
|
|
||||||
@VintfStability
|
@VintfStability
|
||||||
interface IOfflineCameraService {
|
interface IOfflineCameraService {
|
||||||
@@ -75,4 +75,13 @@ interface IOfflineCameraService {
|
|||||||
*/
|
*/
|
||||||
IOfflineCameraSession openOfflineSeesion(in String sessionName, in IOfflineCameraCallback callback);
|
IOfflineCameraSession openOfflineSeesion(in String sessionName, in IOfflineCameraCallback callback);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* GetOfflineStaticCaps:
|
||||||
|
*
|
||||||
|
* get camera capabilities.
|
||||||
|
*
|
||||||
|
* @return camera metadata
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
CameraMetadata GetOfflineStaticCaps();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21,4 +21,6 @@ enum OpMode {
|
|||||||
OFFLINEQLL = 4,
|
OFFLINEQLL = 4,
|
||||||
|
|
||||||
OFFLINERAW2RAW = 5,
|
OFFLINERAW2RAW = 5,
|
||||||
|
|
||||||
|
OFFLINERAW2JPEG = 6,
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user