de.jarnbjo.jmf
Class OggTrack

java.lang.Object
  extended by de.jarnbjo.jmf.OggTrack
Direct Known Subclasses:
FlacTrack, TheoraTrack, VorbisTrack

public class OggTrack
extends java.lang.Object


Constructor Summary
protected OggTrack(LogicalOggStream source)
           
 
Method Summary
static OggTrack createInstance(LogicalOggStream source)
           
 Time getDuration()
           
 Format getFormat()
           
 Time getMediaTime()
           
 Time getStartTime()
           
 boolean isEnabled()
           
 Time mapFrameToTime(int frameNumber)
           
 int mapTimeToFrame(Time t)
           
 void readFrame(javax.media.Buffer buffer)
           
 void setEnabled(boolean t)
           
 void setTrackListener(TrackListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OggTrack

protected OggTrack(LogicalOggStream source)
Method Detail

createInstance

public static OggTrack createInstance(LogicalOggStream source)
                               throws java.io.IOException
Throws:
java.io.IOException

getMediaTime

public Time getMediaTime()

getFormat

public Format getFormat()

getStartTime

public Time getStartTime()

isEnabled

public boolean isEnabled()

mapFrameToTime

public Time mapFrameToTime(int frameNumber)

mapTimeToFrame

public int mapTimeToFrame(Time t)

readFrame

public void readFrame(javax.media.Buffer buffer)

setEnabled

public void setEnabled(boolean t)

setTrackListener

public void setTrackListener(TrackListener listener)

getDuration

public Time getDuration()


Copyright © 2011 Tor-Einar Jarnbjo. All Rights Reserved.