/frameworks/av/camera/aidl/android/hardware/ |
H A D | ICameraServiceProxy.aidl | 36 oneway void notifyCameraState(String cameraId, int newCameraState);
|
H A D | ICameraServiceListener.aidl | 54 oneway void onStatusChanged(int status, int cameraId); 78 oneway void onTorchStatusChanged(int status, String cameraId);
|
H A D | ICameraService.aidl | 64 CameraInfo getCameraInfo(int cameraId); 77 int cameraId, 86 int cameraId, 99 int cameraId, 114 CameraMetadataNative getCameraCharacteristics(int cameraId); 126 String getLegacyParameters(int cameraId); 135 boolean supportsCameraApi(int cameraId, int apiVersion);
|
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/integration/ |
H A D | CameraBinderTest.java | 85 for (int cameraId = 0; cameraId < mUtils.getGuessedNumCameras(); ++cameraId) { 87 CameraInfo info = mUtils.getCameraService().getCameraInfo(cameraId); 88 assertTrue("Facing was not set for camera " + cameraId, info.info.facing != -1); 89 assertTrue("Orientation was not set for camera " + cameraId, 92 Log.v(TAG, "Camera " + cameraId + " info: facing " + info.info.facing 99 for (int cameraId = 0; cameraId < mUtils.getGuessedNumCameras(); ++cameraId) { 291 onStatusChanged(int status, int cameraId) argument 295 onTorchStatusChanged(int status, String cameraId) argument [all...] |
/frameworks/base/media/java/android/media/ |
H A D | CameraProfile.java | 74 * @param cameraId The id of the camera 77 public static int getJpegEncodingQualityParameter(int cameraId, int quality) { argument 82 int[] levels = sCache.get(cameraId); 84 levels = getImageEncodingQualityLevels(cameraId); 85 sCache.put(cameraId, levels); 96 private static int[] getImageEncodingQualityLevels(int cameraId) { argument 97 int nLevels = native_get_num_image_encoding_quality_levels(cameraId); 104 levels[i] = native_get_image_encoding_quality_level(cameraId, i); 112 private static native final int native_get_num_image_encoding_quality_levels(int cameraId); argument 113 private static native final int native_get_image_encoding_quality_level(int cameraId, in argument [all...] |
H A D | CamcorderProfile.java | 363 * @param cameraId the id for the camera 388 public static CamcorderProfile get(int cameraId, int quality) { argument 398 return native_get_camcorder_profile(cameraId, quality); 457 * @param cameraId the id for the camera 460 public static boolean hasProfile(int cameraId, int quality) { argument 461 return native_has_camcorder_profile(cameraId, quality); 500 int cameraId, int quality); 502 int cameraId, int quality); 499 native_get_camcorder_profile( int cameraId, int quality) argument 501 native_has_camcorder_profile( int cameraId, int quality) argument
|
/frameworks/av/services/camera/libcameraservice/ |
H A D | CameraFlashlight.h | 42 virtual status_t hasFlashUnit(const String8& cameraId, 46 virtual status_t setTorchMode(const String8& cameraId, 66 bool hasFlashUnit(const String8& cameraId); 69 status_t setTorchMode(const String8& cameraId, bool enabled); 75 status_t prepareDeviceOpen(const String8& cameraId); 80 status_t deviceClosed(const String8& cameraId); 85 status_t createFlashlightControl(const String8& cameraId); 88 bool hasFlashUnitLocked(const String8& cameraId); 112 status_t hasFlashUnit(const String8& cameraId, bool *hasFlash); 113 status_t setTorchMode(const String8& cameraId, boo [all...] |
H A D | CameraFlashlight.cpp | 49 status_t CameraFlashlight::createFlashlightControl(const String8& cameraId) { argument 51 cameraId.string()); 72 atoi(String8(cameraId).string()), &info); 75 __FUNCTION__, cameraId.string()); 100 status_t CameraFlashlight::setTorchMode(const String8& cameraId, bool enabled) { argument 108 cameraId.string(), enabled); 113 if (mOpenedCameraIds.indexOf(cameraId) != NAME_NOT_FOUND) { 123 __FUNCTION__, cameraId.string()); 132 res = createFlashlightControl(cameraId); 136 res = mFlashControl->setTorchMode(cameraId, enable 195 hasFlashUnit(const String8& cameraId) argument 200 hasFlashUnitLocked(const String8& cameraId) argument 217 prepareDeviceOpen(const String8& cameraId) argument 255 deviceClosed(const String8& cameraId) argument 310 hasFlashUnit(const String8& cameraId, bool *hasFlash) argument 336 setTorchMode(const String8& cameraId, bool enabled) argument 469 connectCameraDevice( const String8& cameraId) argument 518 hasFlashUnit(const String8& cameraId, bool *hasFlash) argument 528 hasFlashUnitLocked( const String8& cameraId, bool *hasFlash) argument 590 setTorchMode( const String8& cameraId, bool enabled) argument 674 setTorchMode( const String8& cameraId, bool enabled) argument 719 hasFlashUnit( const String8& cameraId, bool *hasFlash) argument 726 hasFlashUnitLocked( const String8& cameraId, bool *hasFlash, bool keepDeviceOpen) argument 849 connectCameraDevice( const String8& cameraId) argument [all...] |
H A D | CameraService.h | 98 virtual void onDeviceStatusChanged(camera_device_status_t cameraId, 100 virtual void onTorchStatusChanged(const String8& cameraId, 107 virtual binder::Status getCameraInfo(int cameraId, 109 virtual binder::Status getCameraCharacteristics(int cameraId, 116 int32_t cameraId, const String16& clientPackageName, 122 int32_t cameraId, int32_t halVersion, 128 const sp<hardware::camera2::ICameraDeviceCallbacks>& cameraCb, int32_t cameraId, 138 int32_t cameraId, 142 virtual binder::Status setTorchMode(const String16& cameraId, bool enabled, 150 int32_t cameraId, int32_ 768 updateStatus(int32_t status, const String8& cameraId, std::initializer_list<int32_t> rejectSourceStates, Func onStatusUpdatedLocked) argument 820 connectHelper(const sp<CALLBACK>& cameraCb, const String8& cameraId, int halVersion, const String16& clientPackageName, int clientUid, int clientPid, apiLevel effectiveApiLevel, bool legacyMode, bool shimUpdateOnly, sp<CLIENT>& device) argument [all...] |
H A D | CameraService.cpp | 214 String8 cameraId = String8::format("%d", i); local 257 mCameraStates.emplace(cameraId, std::make_shared<CameraState>(cameraId, cost, 261 if (mFlashlight->hasFlashUnit(cameraId)) { 262 mTorchStatusMap.add(cameraId, 299 void CameraService::onDeviceStatusChanged(camera_device_status_t cameraId, argument 301 ALOGI("%s: Status changed for cameraId=%d, newStatus=%d", __FUNCTION__, 302 cameraId, newStatus); 304 String8 id = String8::format("%d", cameraId); 308 ALOGE("%s: Bad camera ID %d", __FUNCTION__, cameraId); 364 onTorchStatusChanged(const String8& cameraId, int32_t newStatus) argument 370 onTorchStatusChangedLocked(const String8& cameraId, int32_t newStatus) argument 447 getCameraInfo(int cameraId, CameraInfo* cameraInfo) argument 477 cameraIdToInt(const String8& cameraId) argument 487 generateShimMetadata(int cameraId, CameraMetadata* cameraInfo) argument 580 getCameraCharacteristics(int cameraId, CameraMetadata* cameraInfo) argument 675 getDeviceVersion(int cameraId, int* facing) argument 750 makeClient(const sp<CameraService>& cameraService, const sp<IInterface>& cameraCb, const String16& packageName, int cameraId, int facing, int clientPid, uid_t clientUid, int servicePid, bool legacyMode, int halVersion, int deviceVersion, apiLevel effectiveApiLevel, sp<BasicClient>* client) argument 831 initializeShimMetadata(int cameraId) argument 849 getLegacyParametersLazy(int cameraId, CameraParameters* parameters) argument 923 validateConnectLocked(const String8& cameraId, const String8& clientName8, int& clientUid, int& clientPid, int& originalClientPid) const argument 1067 handleEvictionsLocked(const String8& cameraId, int clientPid, apiLevel effectiveApiLevel, const sp<IBinder>& remoteCallback, const String8& packageName, sp<BasicClient>* client, std::shared_ptr<resource_policy::ClientDescriptor<String8, sp<BasicClient>>>* partial) argument 1249 connect( const sp<ICameraClient>& cameraClient, int cameraId, const String16& clientPackageName, int clientUid, int clientPid, sp<ICamera>* device) argument 1277 connectLegacy( const sp<ICameraClient>& cameraClient, int cameraId, int halVersion, const String16& clientPackageName, int clientUid, sp<ICamera>* device) argument 1322 connectDevice( const sp<hardware::camera2::ICameraDeviceCallbacks>& cameraCb, int cameraId, const String16& clientPackageName, int clientUid, sp<hardware::camera2::ICameraDeviceUser>* device) argument 1350 setTorchMode(const String16& cameraId, bool enabled, const sp<IBinder>& clientBinder) argument 1563 getLegacyParameters(int cameraId, String16* parameters) argument 1589 supportsCameraApi(int cameraId, int apiVersion, bool *isSupported) argument 1793 removeClientLocked(const String8& cameraId) argument 1885 logDisconnected(const char* cameraId, int clientPid, const char* clientPackage) argument 1892 logConnected(const char* cameraId, int clientPid, const char* clientPackage) argument 1899 logRejected(const char* cameraId, int clientPid, const char* clientPackage, const char* reason) argument 1915 logDeviceRemoved(const char* cameraId, const char* reason) argument 1920 logDeviceAdded(const char* cameraId, const char* reason) argument 2017 Client(const sp<CameraService>& cameraService, const sp<ICameraClient>& cameraClient, const String16& clientPackageName, int cameraId, int cameraFacing, int clientPid, uid_t clientUid, int servicePid) argument 2050 BasicClient(const sp<CameraService>& cameraService, const sp<IBinder>& remoteCallback, const String16& clientPackageName, int cameraId, int cameraFacing, int clientPid, uid_t clientUid, int servicePid) argument 2267 String8 cameraId = String8::format("%d", (int)(intptr_t) user); local 2524 String8 cameraId = state.first; local 2663 String8 cameraId = mTorchClientMap.keyAt(i); local 2698 updateStatus(int32_t status, const String8& cameraId) argument 2702 updateStatus(int32_t status, const String8& cameraId, std::initializer_list<int32_t> rejectSourceStates) argument 2746 updateProxyDeviceState(ICameraServiceProxy::CameraState newState, const String8& cameraId) argument 2754 getTorchStatusLocked( const String8& cameraId, int32_t *status) const argument 2770 setTorchStatusLocked(const String8& cameraId, int32_t status) argument [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/ |
H A D | MediaFrameworkIntegrationTestRunner.java | 60 String cameraId = (String) icicle.get("camera_id"); 61 if (cameraId != null) { 64 String.format("Reading camera_id from icicle: '%s'", cameraId)); 65 mCameraId = Integer.parseInt(cameraId);
|
/frameworks/av/include/camera/ndk/ |
H A D | NdkCameraManager.h | 117 * @param cameraId The ID of the camera device whose availability is changing. The memory of this 121 typedef void (*ACameraManager_AvailabilityCallback)(void* context, const char* cameraId); 198 * @param cameraId the ID string of the camera device of interest. 204 * <li>{@link ACAMERA_ERROR_INVALID_PARAMETER} if manager, cameraId, or characteristics 205 * is NULL, or cameraId does not match any camera devices connected.</li> 211 ACameraManager* manager, const char* cameraId, 248 * @param cameraId the ID string of the camera device to be opened. 254 * <li>{@link ACAMERA_ERROR_INVALID_PARAMETER} if manager, cameraId, callback, or device 255 * is NULL, or cameraId does not match any camera devices connected.</li> 270 ACameraManager* manager, const char* cameraId, [all...] |
/frameworks/av/camera/ndk/ |
H A D | NdkCameraManager.cpp | 103 ACameraManager* mgr, const char* cameraId, ACameraMetadata** chars){ 105 if (mgr == nullptr || cameraId == nullptr || chars == nullptr) { 106 ALOGE("%s: invalid argument! mgr %p cameraId %p chars %p", 107 __FUNCTION__, mgr, cameraId, chars); 110 return mgr->getCameraCharacteristics(cameraId, chars); 115 ACameraManager* mgr, const char* cameraId, 119 if (mgr == nullptr || cameraId == nullptr || callback == nullptr || device == nullptr) { 120 ALOGE("%s: invalid argument! mgr %p cameraId %p callback %p device %p", 121 __FUNCTION__, mgr, cameraId, callback, device); 124 return mgr->openCamera(cameraId, callbac 102 ACameraManager_getCameraCharacteristics( ACameraManager* mgr, const char* cameraId, ACameraMetadata** chars) argument 114 ACameraManager_openCamera( ACameraManager* mgr, const char* cameraId, ACameraDevice_StateCallbacks* callback, ACameraDevice** device) argument [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/helpers/ |
H A D | CameraTestResultPrinter.java | 37 private static final String KEY_CAMERA_ID = "cameraId"; 58 public void printStatus(int numAttempts, int iteration, String cameraId) throws Exception { argument 59 Log.v(TAG, String.format("Print status: numAttempts=%d iteration=%d cameraId=%s", 60 numAttempts, iteration, cameraId)); 62 sendInstrumentationStatus(numAttempts, iteration, cameraId); 65 writeToFile(numAttempts, iteration, cameraId); 79 private void sendInstrumentationStatus(int numAttempts, int iteration, String cameraId) argument 84 if (!"".equals(cameraId)) { 85 output.putString(KEY_CAMERA_ID, cameraId); 90 private void writeToFile(final int numAttempts, final int iteration, String cameraId) { argument [all...] |
/frameworks/av/camera/ |
H A D | ICameraServiceProxy.cpp | 38 virtual void notifyCameraState(String16 cameraId, CameraState newCameraState) { argument 41 data.writeString16(cameraId); 62 String16 cameraId = data.readString16(); local 65 notifyCameraState(cameraId, newCameraState);
|
H A D | CameraBase.cpp | 121 sp<TCam> CameraBase<TCam, TCamTraits>::connect(int cameraId, argument 126 sp<TCam> c = new TCam(cameraId); 133 ret = (cs.get()->*fnConnectService)(cl, cameraId, clientPackageName, clientUid, 140 ALOGW("An error occurred while connecting to camera %d: %s", cameraId, 160 CameraBase<TCam, TCamTraits>::CameraBase(int cameraId) : argument 162 mCameraId(cameraId) 234 status_t CameraBase<TCam, TCamTraits>::getCameraInfo(int cameraId, argument 238 binder::Status res = cs->getCameraInfo(cameraId, cameraInfo);
|
/frameworks/base/core/java/android/hardware/camera2/ |
H A D | CameraManager.java | 205 * @param cameraId The id of the camera device to query 208 * @throws IllegalArgumentException if the cameraId does not match any 216 public CameraCharacteristics getCameraCharacteristics(@NonNull String cameraId) argument 221 if (!getOrCreateDeviceIdListLocked().contains(cameraId)) { 223 " currently connected camera device", cameraId)); 226 int id = Integer.parseInt(cameraId); 239 if (!supportsCamera2ApiLocked(cameraId)) { 267 * @param cameraId The unique identifier of the camera device to open 276 * too many camera devices are already open, or the cameraId does not match 287 private CameraDevice openCameraDeviceUserAsync(String cameraId, argument 437 openCamera(@onNull String cameraId, @NonNull final CameraDevice.StateCallback callback, @Nullable Handler handler) argument 459 openCameraForUid(@onNull String cameraId, @NonNull final CameraDevice.StateCallback callback, @Nullable Handler handler, int clientUid) argument 519 setTorchMode(@onNull String cameraId, boolean enabled) argument 547 onCameraAvailable(@onNull String cameraId) argument 562 onCameraUnavailable(@onNull String cameraId) argument 602 onTorchModeUnavailable(@onNull String cameraId) argument 619 onTorchModeChanged(@onNull String cameraId, boolean enabled) argument 743 supportsCamera2ApiLocked(String cameraId) argument 754 supportsCameraApiLocked(String cameraId, int apiVersion) argument 893 setTorchMode(String cameraId, boolean enabled) argument 1176 onStatusChanged(int status, int cameraId) argument 1183 onTorchStatusChanged(int status, String cameraId) argument [all...] |
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/ |
H A D | HistoryHandler.java | 42 String generateHistoryString(int cameraId) { argument 44 info += "_ID" + cameraId;
|
/frameworks/av/camera/ndk/impl/ |
H A D | ACameraManager.cpp | 161 int32_t cameraId = pair.first; local 163 CameraServiceListener::STATUS_NOT_PRESENT, cameraId); 178 int32_t cameraId = pair.first; local 186 msg->setInt32(kCameraIdKey, cameraId); 221 int32_t cameraId, void* context, 224 snprintf(cameraIdStr, sizeof(cameraIdStr), "%d", cameraId); 235 int32_t cameraId; local 246 found = msg->findInt32(kCameraIdKey, &cameraId); 251 sendSingleCallback(cameraId, context, cb); 261 int32_t status, int32_t cameraId) { 220 sendSingleCallback( int32_t cameraId, void* context, ACameraManager_AvailabilityCallback cb) const argument 260 onStatusChanged( int32_t status, int32_t cameraId) argument 271 onStatusChanged( int32_t status, int32_t cameraId) argument 277 onStatusChangedLocked( int32_t status, int32_t cameraId) argument 351 char *cameraId = new char[cameraIdSize]; local 434 int cameraId = atoi(cameraIdStr); local 458 openCamera( const char* cameraId, ACameraDevice_StateCallbacks* callback, ACameraDevice** outDevice) argument [all...] |
H A D | ACameraManager.h | 75 virtual binder::Status onStatusChanged(int32_t status, int32_t cameraId); 130 int32_t cameraId, void* context, 136 void onStatusChanged(int32_t status, int32_t cameraId); 137 void onStatusChangedLocked(int32_t status, int32_t cameraId); 167 const char *cameraId, ACameraMetadata **characteristics); 168 camera_status_t openCamera(const char* cameraId,
|
/frameworks/av/media/libmedia/ |
H A D | MediaProfiles.cpp | 308 static bool isCameraIdFound(int cameraId, const Vector<int>& cameraIds) { argument 310 if (cameraId == cameraIds[i]) { 318 MediaProfiles::createCamcorderProfile(int cameraId, const char **atts, Vector<int>& cameraIds) argument 334 profile->mCameraId = cameraId; 335 if (!isCameraIdFound(cameraId, cameraIds)) { 336 cameraIds.add(cameraId); 345 MediaProfiles::findImageEncodingQualityLevels(int cameraId) const 350 if (levels->mCameraId == cameraId) { 357 void MediaProfiles::addImageEncodingQualityLevel(int cameraId, const char** atts) argument 361 ALOGV("%s: cameraId 381 addStartTimeOffset(int cameraId, const char** atts) argument 459 getRequiredProfileRefIndex(int cameraId) argument 480 int cameraId = mCamcorderProfiles[i]->mCameraId; local 989 getCamcorderProfileIndex(int cameraId, camcorder_quality quality) const argument 1002 getCamcorderProfileParamByName(const char *name, int cameraId, camcorder_quality quality) const argument 1032 hasCamcorderProfile(int cameraId, camcorder_quality quality) const argument [all...] |
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/stress/ |
H A D | Camera2ReprocessCaptureTest.java | 209 private void testBasicReprocessing(String cameraId, int inputFormat, argument 212 openDevice(cameraId); 214 testReprocessingMaxSizes(cameraId, inputFormat, reprocessOutputFormat, 225 private void testReprocessingMaxSizes(String cameraId, int inputFormat, argument 234 testReprocess(cameraId, maxInputSize, inputFormat, maxReprocessOutputSize, 238 testReprocessAbort(cameraId, maxInputSize, inputFormat, maxReprocessOutputSize, 242 testReprocessTimestamps(cameraId, maxInputSize, inputFormat, maxReprocessOutputSize, 246 testReprocessJpegExif(cameraId, maxInputSize, inputFormat, maxReprocessOutputSize); 249 testReprocessRequestKeys(cameraId, maxInputSize, inputFormat, 260 private void testReprocessingAllCombinations(String cameraId, Siz argument 308 testReprocessMixedBurst(String cameraId, Size inputSize, int inputFormat, Size reprocessOutputSize, int reprocessOutputFormat, Size previewSize, int numBurst) argument 380 testReprocessBurst(String cameraId, Size inputSize, int inputFormat, Size reprocessOutputSize, int reprocessOutputFormat, Size previewSize, int numBurst) argument 439 testReprocess(String cameraId, Size inputSize, int inputFormat, Size reprocessOutputSize, int reprocessOutputFormat, Size previewSize, int numReprocessCaptures) argument 503 testReprocessAbort(String cameraId, Size inputSize, int inputFormat, Size reprocessOutputSize, int reprocessOutputFormat) argument 593 testReprocessTimestamps(String cameraId, Size inputSize, int inputFormat, Size reprocessOutputSize, int reprocessOutputFormat) argument 667 testReprocessJpegExif(String cameraId, Size inputSize, int inputFormat, Size reprocessOutputSize) argument 733 testReprocessRequestKeys(String cameraId, Size inputSize, int inputFormat, Size reprocessOutputSize, int reprocessOutputFormat) argument 1114 isYuvReprocessSupported(String cameraId) argument 1118 isOpaqueReprocessSupported(String cameraId) argument [all...] |
/frameworks/av/include/camera/ |
H A D | CameraBase.h | 76 static sp<TCam> connect(int cameraId, 85 static status_t getCameraInfo(int cameraId, 101 CameraBase(int cameraId);
|
H A D | ICameraServiceProxy.h | 49 virtual void notifyCameraState(String16 cameraId, CameraState newCameraState) = 0;
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | FrameProcessor.cpp | 253 int cameraId = client->getCameraId(); local 280 &pendingState.afMode, frameNumber, cameraId); 283 &pendingState.awbMode, frameNumber, cameraId); 286 &pendingState.aeState, frameNumber, cameraId); 289 &pendingState.afState, frameNumber, cameraId); 292 &pendingState.awbState, frameNumber, cameraId); 299 ANDROID_CONTROL_AF_TRIGGER_ID, &pendingState.afTriggerId, frameNumber, cameraId); 302 ANDROID_CONTROL_AE_PRECAPTURE_ID, &pendingState.aeTriggerId, frameNumber, cameraId); 318 __FUNCTION__, cameraId, 327 __FUNCTION__, cameraId, 354 updatePendingState(const CameraMetadata& result, int32_t tag, T* value, int32_t frameNumber, int cameraId) argument [all...] |