We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3a39c00 commit 5260b90Copy full SHA for 5260b90
ui/src/main/java/io/github/thibaultbee/streampack/ui/views/PreviewView.kt
@@ -431,7 +431,10 @@ class PreviewView @JvmOverloads constructor(
431
context.getCameraCharacteristics(videoSource.cameraId)
432
builder.populateFromCharacteristics(cameraCharacteristics).build()
433
} else {
434
- builder.build()
+ val rotationDegrees = OrientationUtils.getSurfaceRotationDegrees(display.rotation)
435
+ builder
436
+ .setSourceOrientation(rotationDegrees)
437
+ .build()
438
}.also { request ->
439
val surface = withContext(coroutineContext + supervisorJob) {
440
viewfinder.requestSurface(request)
0 commit comments