Closed tomchadwin closed 5 years ago
That's actually surprising. I would have thought, it's reliable in a sense, that it always either works or not but not, that it sometimes does and sometimes not on the same machine in the same environment.
OK. Can you think of any manual checks I can do on my system to see whether I can find the issue? Will do some more investigation to see if any pattern for success/failure is apparent.
How about this:
Can you recreate?
It seems that after mp_helper.unload_lib()
is called, _native_lib_handle
is never reset. I guess this is because it only runs when mp_helper
is imported, as it's not within any function/class def? Let me see if I can see where one could try to move it to see whether it might work.
Sometimes the VTR log tells me that native decoding is supported, and sometimes it tells me it is not:
Could the test mechanism be unreliable in any way?