ICameraDeviceCallbacks.aidl revision 70725500dcf3b666b43d50563d64705aab58d2d3
170725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin/*
270725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * Copyright (C) 2013 The Android Open Source Project
370725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin *
470725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * Licensed under the Apache License, Version 2.0 (the "License");
570725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * you may not use this file except in compliance with the License.
670725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * You may obtain a copy of the License at
770725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin *
870725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin *      http://www.apache.org/licenses/LICENSE-2.0
970725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin *
1070725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * Unless required by applicable law or agreed to in writing, software
1170725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * distributed under the License is distributed on an "AS IS" BASIS,
1270725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1370725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * See the License for the specific language governing permissions and
1470725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin * limitations under the License.
1570725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin */
1670725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin
1770725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkinpackage android.hardware.photography;
1870725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin
1970725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkinimport android.hardware.photography.CameraMetadata;
2070725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin
2170725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin/** @hide */
2270725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkininterface ICameraDeviceCallbacks
2370725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin{
2470725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin    /**
2570725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin     * Keep up-to-date with frameworks/av/include/camera/photography/ICameraDeviceCallbacks.h
2670725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin     */
2770725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin
2870725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin    void notifyCallback(int msgType, int ext1, int ext2);
2970725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin    void onResultReceived(int frameId, in CameraMetadata result);
3070725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin}
31