mirror of
https://github.com/TeamNewPipe/NewPipe
synced 2025-11-06 10:12:59 +00:00
made formatting changes
This commit is contained in:
@@ -1217,9 +1217,8 @@ public final class PopupVideoPlayer extends Service {
|
|||||||
initSecPointerX = event.getX(1);
|
initSecPointerX = event.getX(1);
|
||||||
initSecPointerY = event.getY(1);
|
initSecPointerY = event.getY(1);
|
||||||
//record distance between fingers
|
//record distance between fingers
|
||||||
float xDiff = event.getX(0) - event.getX(1);
|
initPointerDistance = Math.hypot(event.getX(0) - event.getX(1),
|
||||||
float yDiff = event.getY(0) - event.getY(1);
|
event.getY(0) - event.getY(1));
|
||||||
initPointerDistance = Math.sqrt(xDiff * xDiff + yDiff * yDiff);
|
|
||||||
|
|
||||||
isResizing = true;
|
isResizing = true;
|
||||||
}
|
}
|
||||||
@@ -1282,22 +1281,17 @@ public final class PopupVideoPlayer extends Service {
|
|||||||
double newWidth = popupWidth;
|
double newWidth = popupWidth;
|
||||||
|
|
||||||
//calculate current distance between the pointers
|
//calculate current distance between the pointers
|
||||||
float currentXDiff = event.getX(0) - event.getX(1);
|
double currentPointerDistance = Math.hypot(event.getX(0) - event.getX(1),
|
||||||
float currentYDiff = event.getY(0) - event.getY(1);
|
event.getY(0) - event.getY(1));
|
||||||
double currentPointerDistance = Math.sqrt(currentXDiff * currentXDiff + currentYDiff * currentYDiff);
|
|
||||||
|
|
||||||
//scale popup width
|
//scale popup width
|
||||||
double scale = 1 + (currentPointerDistance - initPointerDistance)/ initPointerDistance;
|
double scale = currentPointerDistance / initPointerDistance;
|
||||||
|
|
||||||
newWidth = (popupWidth * scale);
|
newWidth = (popupWidth * scale);
|
||||||
|
|
||||||
//change co-ordinates of popup so the center stays at the same position
|
//change co-ordinates of popup so the center stays at the same position
|
||||||
if(currentPointerDistance > initPointerDistance){
|
|
||||||
popupLayoutParams.x -= (newWidth - popupWidth)/2;
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
popupLayoutParams.x += (popupWidth - newWidth)/2;
|
popupLayoutParams.x += (popupWidth - newWidth)/2;
|
||||||
}
|
|
||||||
|
|
||||||
initPointerDistance = currentPointerDistance;
|
initPointerDistance = currentPointerDistance;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user