NewChromantics / PopH264

Low-level, minimal H264 decoder & encoder library for windows, hololens/uwp, ios/tvos/macos, linux, android/quest/magic leap. CAPI for use with c#, unreal, swift
http://poph264.com/
Mozilla Public License 2.0
84 stars 15 forks source link

Lazy load NdkMediaCodec.so #53

Open SoylentGraham opened 3 years ago

SoylentGraham commented 3 years ago

Lets see if we can lazy load the .so so we can detect when symbols aren't resolving (when used in untiy, all we see is DllNotFound, but if we use the test app, we get proper errors)

Then when the first decoder is loaded, we load the SO and can declare it's not supported on this device, or if certain features are missing etc, rather than a dumb error