Package-level declarations
Types
Link copied to clipboard
data class Frame(val rawBuffer: ByteBuffer, var ptsInUs: Long, var dtsInUs: Long? = null, val isKeyFrame: Boolean = false, val format: MediaFormat, val onClosed: (ICloseableFrame) -> Unit = {}) : ICloseableFrame
Frame internal representation.
Link copied to clipboard
Link copied to clipboard
Packet internal representation. A Frame is composed by multiple packets.
Link copied to clipboard
Link copied to clipboard
data class RawFrame(val rawBuffer: ByteBuffer, var timestampInUs: Long, val onClosed: (ICloseableFrame) -> Unit = {}) : ICloseableFrame
A raw frame internal representation.
Link copied to clipboard
class SrtPacket(val buffer: ByteBuffer, val isFirstPacketFrame: Boolean, val isLastPacketFrame: Boolean, val ts: Long, val type: PacketType = PacketType.UNKNOWN) : Packet
SRT Packet internal representation. A Frame is composed by multiple packets.