/*
* This is just an INCOMPLETE, EMPTY and NO-OPERATIONAL implementation of the
* Java Media Framework library, based on the public API available at:
* http://java.sun.com/products/java-media/jmf/2.1.1/apidocs
*
* The information contained in this file is used only at compile-time to make
* possible the complete build process of JClic without external non-free
* dependencies.
*
* A full operational version of the library is available at:
* http://java.sun.com/products/java-media/jmf
*/
package javax.media;
import java.lang.reflect.*;
import java.io.IOException;
import java.net.URL;
import java.net.MalformedURLException;
import java.util.Enumeration;
import java.util.Vector;
import java.util.Hashtable;
import javax.media.protocol.*;
import javax.media.control.*;
import javax.media.*;
public final class Manager {
private static String VERSION = "Not implemented!!";
public static final int MAX_SECURITY = 1;
public static final int CACHING = 2;
public static final int LIGHTWEIGHT_RENDERER = 3;
public static final int PLUGIN_PLAYER = 4;
public final static String UNKNOWN_CONTENT_NAME = "unknown";
private Manager() {}
public static String getVersion() {return VERSION;}
public static Player createPlayer(URL sourceURL) throws IOException, NoPlayerException {return null;}
public static Player createPlayer(MediaLocator sourceLocator) throws IOException, NoPlayerException {return null;}
public static Player createPlayer(DataSource source) throws IOException, NoPlayerException {return null;}
public static Player createRealizedPlayer(URL sourceURL) throws IOException, NoPlayerException, CannotRealizeException {return null;}
public static Player createRealizedPlayer(MediaLocator ml) throws IOException, NoPlayerException, CannotRealizeException {return null;}
public static Player createRealizedPlayer(DataSource source) throws IOException, NoPlayerException, CannotRealizeException {return null;}
public static Processor createProcessor(URL sourceURL) throws IOException, NoProcessorException {return null;}
public static Processor createProcessor(MediaLocator sourceLocator) throws IOException, NoProcessorException {return null;}
public static Processor createProcessor(DataSource source) throws IOException, NoProcessorException {return null;}
public static Processor createRealizedProcessor(ProcessorModel model) throws IOException, NoProcessorException, CannotRealizeException {return null;}
public static DataSource createDataSource(URL sourceURL) throws IOException, NoDataSourceException {return null;}
static public DataSource createDataSource(MediaLocator sourceLocator) throws IOException, NoDataSourceException {return null;}
static public DataSource createMergingDataSource(DataSource[] sources) throws IncompatibleSourceException {return null;}
static public DataSource createCloneableDataSource(DataSource source) {return null;}
static public DataSink createDataSink(DataSource datasource, MediaLocator destLocator) throws NoDataSinkException {return null;}
public static String getCacheDirectory() {return null;}
public static void setHint(int hint, Object value) {}
public static Object getHint(int hint) {return null;}
static final int DONE = 0;
static final int SUCCESS = 1;
static public Vector getDataSourceList(String protocolName) {return null;}
static public Vector getHandlerClassList(String contentName) {return null;}
static public Vector getProcessorClassList(String contentName) {return null;}
static Vector buildClassList(Vector prefixList, String name) {return null;}
static Vector getContentPrefixList() {return null;}
static Vector getProtocolPrefixList() {return null;}
}