-
Notifications
You must be signed in to change notification settings - Fork 623
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
screen freeze after starting minicap #10
Comments
Probably minicap isn't able to convert the frames quickly enough on those devices, the system runs out of free framebuffers, and due to maker customizations decides to lock up itself instead of killing old buffers. The situation could be improved somewhat by using separate threads for the frame tracking and conversion, but I'm not sure when I'll have the time to work on that. Also, I don't have any device that exhibits that problem. If you or your company wants to get those devices supported, consider becoming a hardware sponsor to speed things up. |
@sorccu First of all, thanks for your advice. If we consume these available frames when there are more than 3 ones, and release consumed frame, then the device screen will be fine, no longer freeze anymore. this is some kind of work around I guess. But here is another thing, what if there is only one frame? This happened on Meitu phone(other custom ROM). Device is normal, you can do what you want, but minicap can only receive the first one frame.
What could cause that? |
Hello , I have the same issue.
It just can get first one frame , when I touch phone screen , It dosen't change frame. |
phone:
after starting minicap on device manually:
The whole screen will be frozen immediately, not response to any touch or click gesture.
then close minicap via Ctrl+C. Current application, whatever it is on device, will show ANR message.
For other device(Meizu m1 note). it will be frozen too after a while.
phone info:
What is the possible reason for this problem? Both of the two devices use custom android ROM.
The text was updated successfully, but these errors were encountered: