Merge pull request #688 from anderslangballe/fps-improvement

Set recording hint to true
camera2
Leo Ma 6 years ago committed by GitHub
commit cf65d9c16a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -125,7 +125,7 @@ public class MainActivity extends AppCompatActivity implements RtmpHandler.RtmpL
btnSwitchCamera.setOnClickListener(new View.OnClickListener() { btnSwitchCamera.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
mPublisher.switchCameraFace((mPublisher.getCamraId() + 1) % Camera.getNumberOfCameras()); mPublisher.switchCameraFace((mPublisher.getCameraId() + 1) % Camera.getNumberOfCameras());
} }
}); });

@ -287,6 +287,7 @@ public class SrsCameraView extends GLSurfaceView implements GLSurfaceView.Render
params.setFlashMode(Camera.Parameters.FLASH_MODE_OFF); params.setFlashMode(Camera.Parameters.FLASH_MODE_OFF);
params.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_AUTO); params.setWhiteBalance(Camera.Parameters.WHITE_BALANCE_AUTO);
params.setSceneMode(Camera.Parameters.SCENE_MODE_AUTO); params.setSceneMode(Camera.Parameters.SCENE_MODE_AUTO);
params.setRecordingHint(true);
List<String> supportedFocusModes = params.getSupportedFocusModes(); List<String> supportedFocusModes = params.getSupportedFocusModes();
if (supportedFocusModes != null && !supportedFocusModes.isEmpty()) { if (supportedFocusModes != null && !supportedFocusModes.isEmpty()) {

@ -242,7 +242,7 @@ public class SrsPublisher {
return mSamplingFps; return mSamplingFps;
} }
public int getCamraId() { public int getCameraId() {
return mCameraView.getCameraId(); return mCameraView.getCameraId();
} }

Loading…
Cancel
Save