-
Notifications
You must be signed in to change notification settings - Fork 11
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
[Android] Draw Video cause flickering and return empty BitmapData #87
Comments
This was referenced Jan 24, 2020
Issue still exists with latest AIR 33.1.1.50. |
Issue still exists with latest AIR 33.1.1.98. |
Bug still exists with latest AIR 33.1.1.620. |
Issue still exists with latest AIR 51.1.1.5. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Problem Description
Draw Video object cause video flickering and return empty BitmapData with Android devices.
There is no way to get video screenshot (draw it to BitmapData).
It has been tested from AIR 25.0.0.134 to latests AIR 32.0.0.144 beta and AIR 33.0.1.228 with different Android devices and Android OS versions. With armv7 and armv8 build targets. Same problem in all cases with different H.264 (MP4) videos.
Also it works fine with AIR 24 or below.
Also it works fine with Windows.
Changing
renderMode
andcontainsVideo
in application manifest doesn't help.NetStream::useHardwareDecoder = true
doesn't help - video doesn't playback at all (for AIR 33).<disableMediaCodec>true</disableMediaCodec>
doesn't help.Tracker link: https://tracker.adobe.com/#/view/AIR-4198435
Steps to Reproduce
Application example with sources and example of video attached.
video_draw_empty_bug.zip
Actual Result:
Expected Result:
Display correct video screenshot (BitmapData) without flickering.
Known Workarounds
none (below AIR 33
NetStream::useHardwareDecoder = false
but it cause performance problems)The text was updated successfully, but these errors were encountered: