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 voidclear()EventdecodeEventOut()Returns the event (if any) generated from the last decoded packet.intdecodeInit(Info ki)Initialize for decoding.intdecodePacketin(com.jcraft.jogg.Packet op)Decode a Kate data packet.doublegranuleDuration(long granulepos)Returns, in seconds, duration in granule unitsdoublegranuleTime(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
-
-