Merge pull request #529 from therealFoxster/main

Update DontEatMyContent (1.0.0 -> 1.0.2)
This commit is contained in:
Nguyễn Đạt 2022-10-07 10:58:26 +07:00 committed by GitHub
commit b52aaac2d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -927,6 +927,7 @@ NSLayoutConstraint *widthConstraint, *heightConstraint, *centerXConstraint, *cen
- (void)didSwipeToExitFullscreen {
%orig; deactivate();
}
// Get video aspect ratio; doesn't work for some users; see -(void)resetForVideoWithAspectRatio:(double)
- (void)singleVideo:(id)arg1 aspectRatioDidChange:(CGFloat)arg2 {
aspectRatio = arg2;
if (aspectRatio == 0.0) {
@ -958,6 +959,21 @@ NSLayoutConstraint *widthConstraint, *heightConstraint, *centerXConstraint, *cen
%orig(NO);
}
%end
%hook YTVideoZoomOverlayController
// Get video aspect ratio; fallback for -(void)singleVideo:(id)aspectRatioDidChange:(CGFloat)
- (void)resetForVideoWithAspectRatio:(double)arg1 {
aspectRatio = arg1;
%log;
if (aspectRatio == 0.0) {}
else if (aspectRatio < THRESHOLD) {
deactivate();
} else {
activate();
}
%orig(arg1);
}
%end
%end // gDontEatMyContent
// DontEatMycontent - detecting device model