Class OggOpusCodecHandler
- java.lang.Object
-
- com.sedmelluq.discord.lavaplayer.container.ogg.opus.OggOpusCodecHandler
-
- All Implemented Interfaces:
OggCodecHandler
public class OggOpusCodecHandler extends java.lang.Object implements OggCodecHandler
Loader for Opus track providers from an OGG stream.
-
-
Constructor Summary
Constructors Constructor Description OggOpusCodecHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMaximumFirstPacketLength()booleanisMatchingIdentifier(int identifier)OggTrackBlueprintloadBlueprint(OggPacketInputStream stream, DirectBufferStreamBroker broker)OggMetadataloadMetadata(OggPacketInputStream stream, DirectBufferStreamBroker broker)
-
-
-
Method Detail
-
isMatchingIdentifier
public boolean isMatchingIdentifier(int identifier)
- Specified by:
isMatchingIdentifierin interfaceOggCodecHandler
-
getMaximumFirstPacketLength
public int getMaximumFirstPacketLength()
- Specified by:
getMaximumFirstPacketLengthin interfaceOggCodecHandler
-
loadBlueprint
public OggTrackBlueprint loadBlueprint(OggPacketInputStream stream, DirectBufferStreamBroker broker) throws java.io.IOException
- Specified by:
loadBlueprintin interfaceOggCodecHandler- Throws:
java.io.IOException
-
loadMetadata
public OggMetadata loadMetadata(OggPacketInputStream stream, DirectBufferStreamBroker broker) throws java.io.IOException
- Specified by:
loadMetadatain interfaceOggCodecHandler- Throws:
java.io.IOException
-
-