mirror of
https://github.com/Genymobile/scrcpy
synced 2025-01-18 13:11:46 +00:00
Remove useless setSize() method
Inline its content. It makes the logic of internalStreamScreen() more readable (it reduces the number of indirections).
This commit is contained in:
parent
6cccf3ab2a
commit
b53d2c66e0
@ -84,13 +84,16 @@ public class ScreenEncoder implements Device.RotationListener {
|
||||
do {
|
||||
ScreenInfo screenInfo = device.getScreenInfo();
|
||||
Rect contentRect = screenInfo.getContentRect();
|
||||
|
||||
// include the locked video orientation
|
||||
Rect videoRect = screenInfo.getVideoSize().toRect();
|
||||
format.setInteger(MediaFormat.KEY_WIDTH, videoRect.width());
|
||||
format.setInteger(MediaFormat.KEY_HEIGHT, videoRect.height());
|
||||
|
||||
// does not include the locked video orientation
|
||||
Rect unlockedVideoRect = screenInfo.getUnlockedVideoSize().toRect();
|
||||
int videoRotation = screenInfo.getVideoRotation();
|
||||
int layerStack = device.getLayerStack();
|
||||
setSize(format, videoRect.width(), videoRect.height());
|
||||
|
||||
Surface surface = null;
|
||||
try {
|
||||
@ -279,11 +282,6 @@ public class ScreenEncoder implements Device.RotationListener {
|
||||
return SurfaceControl.createDisplay("scrcpy", secure);
|
||||
}
|
||||
|
||||
private static void setSize(MediaFormat format, int width, int height) {
|
||||
format.setInteger(MediaFormat.KEY_WIDTH, width);
|
||||
format.setInteger(MediaFormat.KEY_HEIGHT, height);
|
||||
}
|
||||
|
||||
private static void setDisplaySurface(IBinder display, Surface surface, int orientation, Rect deviceRect, Rect displayRect, int layerStack) {
|
||||
SurfaceControl.openTransaction();
|
||||
try {
|
||||
|
Loading…
Reference in New Issue
Block a user