Package com.fluendo.jkate
Class State
- java.lang.Object
-
- com.fluendo.jkate.State
-
public class State extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description State()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
Event
decodeEventOut()
Returns the event (if any) generated from the last decoded packet.int
decodeInit(Info ki)
Initialize for decoding.int
decodePacketin(com.jcraft.jogg.Packet op)
Decode a Kate data packet.double
granuleDuration(long granulepos)
Returns, in seconds, duration in granule unitsdouble
granuleTime(long granulepos)
Returns, in seconds, absolute time of current packet in given logical stream
-
-
-
Method Detail
-
clear
public void clear()
-
decodeInit
public int decodeInit(Info ki)
Initialize for decoding.
-
decodePacketin
public int decodePacketin(com.jcraft.jogg.Packet op)
Decode a Kate data packet. Headers are supposed to have been parsed already. An event may be generated, and will then be available from decodeEventOut.
-
decodeEventOut
public Event decodeEventOut()
Returns the event (if any) generated from the last decoded packet.
-
granuleTime
public double granuleTime(long granulepos)
Returns, in seconds, absolute time of current packet in given logical stream
-
granuleDuration
public double granuleDuration(long granulepos)
Returns, in seconds, duration in granule units
-
-