Package com.sun.media.parser

Source Code of com.sun.media.parser.RawPullStreamParser

package com.sun.media.parser;

import java.io.IOException;

import javax.media.IncompatibleSourceException;
import javax.media.Track;
import javax.media.protocol.DataSource;
import javax.media.protocol.SourceStream;

/**
* TODO: stub.
* @author Ken Larson
*
*/
public class RawPullStreamParser extends RawParser
{
  protected SourceStream[] streams;
  protected Track[] tracks;
  static final String NAME = "Raw pull stream parser";
  public String getName()
  {  return NAME;
  }
  public RawPullStreamParser()
  {
    super();
  }
 
  public void setSource(DataSource source) throws IOException, IncompatibleSourceException
  {
    throw new IncompatibleSourceException("DataSource not supported: " + source)// TODO: what types of DataSource are supported?
  }
  protected boolean supports(SourceStream[] streams)
  {
    return false// TODO
  }
 
  public Track[] getTracks()
  {
    return tracks; 
  }
 
  public void open()
  {
    // TODO
  }
 
  public void close()
  {
    // TODO
  }
 
  public void start() throws IOException
  {
    source.start()// JMF does this
  }
 
  public void stop()
  {
   
  }
}
TOP

Related Classes of com.sun.media.parser.RawPullStreamParser

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.