-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug(YouTube/Spoof client): selective spoofing always uses "Shorts, Clips" client (except when moving to another video) #2116
Comments
I think it has something to do with the Shorts shelf in the feed |
Autoplay in feed is already turned off But if I turned on it, this issue was mitigated |
It is caused by these lines. I added a logging code in there and found that this code was being called before the PlayerType changed.
Therefore, Removing the code which checks PlayerType solves this issue. P.S. It did not matter whether the short shelf was displayed on the screen or not.
|
reflected in revanced-patches-4.9.1-dev.1 |
reflected in revanced-patches-4.9.1 |
Type
Error at runtime
Tools used
RVX Manager
Application
YouTube v19.20.34
Bug description
If I open a video or live stream when no video is playing, the "Shorts, Clips" client will always be used.
The correct client will only be used if I open another video while a video is playing.
However, it seems that if the Shorts shelves has never been displayed on the screen since launching YouTube, the correct client will be used once.EDITED: This doesn't matterscreen-20240602-213043-compressed.mp4
Error logs
No response
Solution
No response
Additional context
When the wrong client is applied, the LiveStreamRendererRequester logs like this are not shown.
Device Environment
Android 11 Google Pixel 3
Android 7.1.1 Fujitsu arrows M04
Acknowledgements
The text was updated successfully, but these errors were encountered: