修复设置焦距浮点型炸裂的问题
重新设置测光点
This commit is contained in:
@@ -5,6 +5,7 @@ android {
|
||||
compileSdkVersion 31
|
||||
defaultConfig {
|
||||
targetSdkVersion 31
|
||||
minSdk 21
|
||||
ndk{
|
||||
abiFilters "armeabi-v7a"
|
||||
}
|
||||
@@ -22,6 +23,13 @@ android {
|
||||
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
|
||||
}
|
||||
}
|
||||
compileOptions {
|
||||
sourceCompatibility JavaVersion.VERSION_1_8
|
||||
targetCompatibility JavaVersion.VERSION_1_8
|
||||
}
|
||||
buildFeatures {
|
||||
viewBinding true
|
||||
}
|
||||
/* externalNativeBuild{
|
||||
ndkBuild{
|
||||
path file("src/main/jni/rtmp/Android.mk")
|
||||
@@ -39,4 +47,13 @@ android {
|
||||
|
||||
dependencies {
|
||||
implementation 'jp.co.cyberagent.android.gpuimage:gpuimage-library:1.4.1'
|
||||
|
||||
def camerax_version = "1.1.0-beta01"
|
||||
implementation "androidx.camera:camera-core:${camerax_version}"
|
||||
implementation "androidx.camera:camera-camera2:${camerax_version}"
|
||||
implementation "androidx.camera:camera-lifecycle:${camerax_version}"
|
||||
implementation "androidx.camera:camera-video:${camerax_version}"
|
||||
|
||||
implementation "androidx.camera:camera-view:${camerax_version}"
|
||||
implementation "androidx.camera:camera-extensions:${camerax_version}"
|
||||
}
|
||||
|
||||
@@ -511,7 +511,7 @@ public class RESVideoClient {
|
||||
public void setCameraArea(){
|
||||
System.out.println("设置对焦");
|
||||
List<Camera.Area> focusAreas = new ArrayList<>();
|
||||
focusAreas.add(new Camera.Area(calculateTapArea(0,0,5,5,1.0f), 800));
|
||||
focusAreas.add(new Camera.Area(new Rect(-100, -100, 100, 100), 1000));
|
||||
Camera.Parameters parameters=camera.getParameters();
|
||||
parameters.setFocusAreas(focusAreas);
|
||||
camera.setParameters(parameters);
|
||||
|
||||
Reference in New Issue
Block a user