[Android] VideoTexture
using cause ArgumentError: Error #3672 with low performance devices
#2837
Labels
VideoTexture
using cause ArgumentError: Error #3672 with low performance devices
#2837
Problem Description
VideoTexture
using cause ArgumentError: Error #3672 with low performance Android devices.Its hard to 100% reproduce it with pure Stage3D. But it constantly reproducible with video playback in loop simple case using Starling.
Using pure Stage3D it could takes up to 20 minutes to catch such error.
Tested with multiple AIR versions (even with latest AIR 50.2.3.5) with different AIR applications and different Android devices, versions with different architectures.
Same problem in all cases for some low performance devices such as x96mini, x96 Max Plus and other Android TV Boxes with Amlogic S905X3, Amlogic S905Y2 and similar CPUs.
There is no such issue with other platforms (Windows, macOS, iOS).
This issue raised many times earlier:
Gamua/Starling-Framework#1083
Gamua/Starling-Framework#757
Gamua/Starling-Framework#676
https://tracker.adobe.com/#/view/AIR-4198290
https://tracker.adobe.com/#/view/AIR-4198479
https://tracker.adobe.com/#/view/AIR-4198538
https://tracker.adobe.com/#/view/AIR-4198790
Other related issues:
#2835
#2825
#2268
#2125
#1174
#1159
#587
#554
#92
#81
#16
Steps to Reproduce
Launch application with code below with any Android device. It just play video by
VideoTexture
in a loop.Note that on video second play this sample will crashes: #2835
Application example with sources, Scout log and video attached.
android_videotexture_argumenterror_3672_2.zip
Actual Result:
ArgumentError: Error #3672 just after start video playback:
Expected Result:
Application playback video in a loop without errors.
Known Workarounds
none
Do not use
VideoTexture
.The text was updated successfully, but these errors were encountered: