ICameraDeviceCallbacks.aidl revision 2f1a2e423e0fbb64467d6fcfa4e82c6384f31210
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 172f1a2e423e0fbb64467d6fcfa4e82c6384f31210Eino-Ville Talvalapackage android.hardware.camera2; 1870725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin 192f1a2e423e0fbb64467d6fcfa4e82c6384f31210Eino-Ville Talvalaimport android.hardware.camera2.CameraMetadata; 2070725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin 2170725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin/** @hide */ 2270725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkininterface ICameraDeviceCallbacks 2370725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin{ 2470725500dcf3b666b43d50563d64705aab58d2d3Igor Murashkin /** 252f1a2e423e0fbb64467d6fcfa4e82c6384f31210Eino-Ville Talvala * Keep up-to-date with frameworks/av/include/camera/camera2/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