Hi, I wonder if anyone can help me with an issue I have using a Feathers VideoPlayer on a Windows 10 machine.

I've built an AIR desktop app using AIR 33.1.1.63 which runs perfectly on OSX.

The PC is some years old (Dell Optiplex 780) but is running Windows 10 and when visiting:
[https://helpx.adobe.com/flash-player/kb/stage3d-unsupported-chipsets-drivers-flash.html]
The swf that is loaded is stating that DirectX11 is supporting Stage3D so I'm assuming the PC does have some hardware acceleration capabilities??

On the PC the app will only launch if the Context3DProfile.BASELINE is used.
BASELINE_CONSTRAINED just crashes the app immediately and when trying BASELINE_EXTENDED the app displays the 'Contect3D not available!' message.

When debugging the output states:
[Starling] Context ready. Display Driver: Software Hw-disabled=unavailable.

The app runs as expected until I initiate a Feathers VideoPlayer, at which point the app crashes with:
Error #3684: Texture creation failed. Internal error.
at flash.display3D::Context3D/createVideoTexture()

Is there anything I can change to get around this issue (other than changing the PC 😆) ?

Thanks,

Mark

Have you tried other AIR SDK versions? I encountered an issue recently where AIR 32.0.0.116 was failing to play video in VideoPlayer, but AIR 32.0.0.89 was working correctly. I happened to test on Windows 10 only, so I don't not if the issue I encountered also affected macOS or not. If a bug were introduced after AIR 32.0.0.89, it may still be present in the HARMAN versions, so it might be worth going back to that particular build.

Old versions of the Adobe AIR SDK are available from this page:

https://helpx.adobe.com/air/kb/archived-air-sdk-version.html

4 days later