Class OpusChunkDecoder
- java.lang.Object
-
- com.sedmelluq.discord.lavaplayer.format.transcoder.OpusChunkDecoder
-
- All Implemented Interfaces:
AudioChunkDecoder
public class OpusChunkDecoder extends java.lang.Object implements AudioChunkDecoder
Audio chunk decoder for Opus codec.
-
-
Constructor Summary
Constructors Constructor Description OpusChunkDecoder(AudioDataFormat format)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()Frees up all held resources.voiddecode(byte[] encoded, java.nio.ShortBuffer buffer)
-
-
-
Constructor Detail
-
OpusChunkDecoder
public OpusChunkDecoder(AudioDataFormat format)
- Parameters:
format- Source audio format.
-
-
Method Detail
-
decode
public void decode(byte[] encoded, java.nio.ShortBuffer buffer)- Specified by:
decodein interfaceAudioChunkDecoder- Parameters:
encoded- Encoded bytesbuffer- Output buffer for the PCM data
-
close
public void close()
Description copied from interface:AudioChunkDecoderFrees up all held resources.- Specified by:
closein interfaceAudioChunkDecoder
-
-