static { String LIB_ROOT = Vitamio.getLibraryPath(); try { Log.i("LIB ROOT: %s", LIB_ROOT); System.load(LIB_ROOT + "libstlport_shared.so"); System.load(LIB_ROOT + "libvplayer.so"); loadFFmpeg_native(LIB_ROOT + "libffmpeg.so"); boolean vvo_loaded = false; if (Build.VERSION.SDK_INT > 8) vvo_loaded = loadVVO_native(LIB_ROOT + "libvvo.9.so"); else if (Build.VERSION.SDK_INT > 7) vvo_loaded = loadVVO_native(LIB_ROOT + "libvvo.8.so"); else vvo_loaded = loadVVO_native(LIB_ROOT + "libvvo.7.so"); if (!vvo_loaded) { vvo_loaded = loadVVO_native(LIB_ROOT + "libvvo.j.so"); Log.d("FALLBACK TO VVO JNI " + vvo_loaded); } loadVAO_native(LIB_ROOT + "libvao.0.so"); } catch (java.lang.UnsatisfiedLinkError e) { Log.e("Error loading libs", e); } }