private static boolean load_lib(String path, String name){ File file=new File(Vitamio.getBrowserLibraryPath() + "/"+ name ); if(file.exists()) { System.load(Vitamio.getBrowserLibraryPath() + "/"+ name); return true; } if(path==""){ System.load(name); } else{ System.load(path + name); } return true; } public MediaPlayer(Context ctx, boolean preferHWDecoder) {
private static boolean loadVAO_native_lib(String path, String name){ boolean load=false; File file=new File(Vitamio.getBrowserLibraryPath() + "/"+ name ); if(file.exists()) { load=loadVAO_native(Vitamio.getBrowserLibraryPath() + "/"+ name); return load; } if(path==""){ load=loadVAO_native(name); } else{ load=loadVAO_native(path + name); } return load; }
private static boolean loadVVO_native_lib(String path, String name){ boolean load=false; File file=new File(Vitamio.getBrowserLibraryPath() + "/"+ name ); if(file.exists()) { load=loadVVO_native(Vitamio.getBrowserLibraryPath() + "/" + name); return load; } if(path==""){ load=loadVVO_native(name); } else{ load=loadVVO_native(path + name); } return load; }
private static boolean loadFFmpeg_native_lib(String path, String name){ boolean load=false; File file=new File(Vitamio.getBrowserLibraryPath() + "/"+ name ); if(file.exists()) { load=loadFFmpeg_native(Vitamio.getBrowserLibraryPath() + "/"+ name); return load; } if(path==""){ load=loadFFmpeg_native(name); } else{ load=loadFFmpeg_native(path + name); } return load; } private static boolean load_lib(String path, String name){
/** * Default constructor. The same as Android's MediaPlayer(). * <p> * When done with the MediaPlayer, you should call {@link #release()}, to free * the resources. If not released, too many MediaPlayer instances may result * in an exception. * </p> * * @param preferHWDecoder MediaPlayer will try to use hardware accelerated decoder if true */ private static boolean load_omxnative_lib(String path, String name){ boolean load=false; File file=new File(Vitamio.getBrowserLibraryPath() + "/" + name ); if(file.exists()) { load=loadOMX_native(Vitamio.getBrowserLibraryPath()+ "/" + name); return load; } if(path==""){ load=loadOMX_native(name); } else{ load=loadOMX_native(path + name); } return load; } private static boolean loadVVO_native_lib(String path, String name){