Получить метаданные результата, используя hal3 в Android

Эта проблема о HAL3 Android, я хочу знать, когда использовать метод захвата в CameraDevice. это действительно рабочий класс, который является CameraDevice.CaptureListener? можно было получить данные изображения, но не удалось получить метаданные результата.

это ResultMetaDataListener.

Класс ResultMetaDataListener extends CameraDevice.CaptureListener{

    @Override
    public void onCaptureStarted(CameraDevice camera, CaptureRequest request, long timestamp) {
        // TODO Auto-generated method stub

        super.onCaptureStarted(camera, request, timestamp);

    }

    @Override
    public void onCaptureCompleted(CameraDevice camera, CaptureRequest request, CaptureResult result) {

        // TODO Auto-generated method stub
        super.onCaptureCompleted(camera, request, result);
        Log.i(TAG, "Capture result is available");
        Integer reqCtrlMode;
        Integer resCtrlMode;
        if (request == null || result ==null) {
            Log.e(TAG, "request/result is invalid");
            return;
        }
        Log.i(TAG, "Capture complete");

и это метод захвата. mCamera - это объект CameraDevice.

ResultMetaDataListener resultListener = new ResultMetaDataListener (); mCamera.capture (captureBuilder.build (), resultListener, mOpsHandler);

пожалуйста, помогите мне, если вы знаете об этом

0 ответов

Другие вопросы по тегам