- Opus - Class in org.lwjgl.util.opus
-
Native bindings to the
Opus library.
- Opus.CTLRequest - Class in org.lwjgl.util.opus
-
- Opus.CTLRequestGetI - Class in org.lwjgl.util.opus
-
- Opus.CTLRequestSetI - Class in org.lwjgl.util.opus
-
- Opus.Functions - Class in org.lwjgl.util.opus
-
Contains the function pointers loaded from the opus SharedLibrary.
- OPUS_ALLOC_FAIL - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- OPUS_APPLICATION_AUDIO - Static variable in class org.lwjgl.util.opus.Opus
-
Coding modes.
- OPUS_APPLICATION_RESTRICTED_LOWDELAY - Static variable in class org.lwjgl.util.opus.Opus
-
Coding modes.
- OPUS_APPLICATION_VOIP - Static variable in class org.lwjgl.util.opus.Opus
-
Coding modes.
- OPUS_AUTO - Static variable in class org.lwjgl.util.opus.Opus
-
Values for the various encoder CTLs.
- OPUS_BAD_ARG - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- OPUS_BANDWIDTH_FULLBAND - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_BANDWIDTH_MEDIUMBAND - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_BANDWIDTH_NARROWBAND - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_BANDWIDTH_SUPERWIDEBAND - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_BANDWIDTH_WIDEBAND - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_BITRATE_MAX - Static variable in class org.lwjgl.util.opus.Opus
-
Values for the various encoder CTLs.
- OPUS_BUFFER_TOO_SMALL - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- opus_custom_decode(long, ByteBuffer, ShortBuffer, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Decode an opus custom frame.
- opus_custom_decode_float(long, ByteBuffer, FloatBuffer, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Decode an opus custom frame with floating point output.
- opus_custom_decoder_create(long, int, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Creates a new decoder state.
- opus_custom_decoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Performs a CTL function on an Opus custom decoder.
- opus_custom_decoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Performs a CTL function on an Opus custom decoder.
- opus_custom_decoder_destroy(long) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Destroys a an decoder state.
- opus_custom_decoder_get_size(long, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Gets the size of an OpusCustomDecoder structure.
- opus_custom_decoder_init(long, long, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Initializes a previously allocated decoder state.
- opus_custom_encode(long, ShortBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Encodes a frame of audio.
- opus_custom_encode_float(long, FloatBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Encodes a frame of audio.
- opus_custom_encoder_create(long, int, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Creates a new encoder state.
- opus_custom_encoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Performs a CTL function on an Opus custom encoder.
- opus_custom_encoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Performs a CTL function on an Opus custom encoder.
- opus_custom_encoder_destroy(long) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Destroys a an encoder state.
- opus_custom_encoder_get_size(long, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Gets the size of an OpusCustomEncoder structure.
- opus_custom_encoder_init(long, long, int) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Initializes a previously allocated encoder state.
- opus_custom_mode_create(int, int, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Creates a new mode struct.
- opus_custom_mode_destroy(long) - Static method in class org.lwjgl.util.opus.OpusCustom
-
Destroys a mode struct.
- opus_decode(long, ByteBuffer, ShortBuffer, int, int) - Static method in class org.lwjgl.util.opus.Opus
-
Decodes an Opus packet.
- opus_decode_float(long, ByteBuffer, ShortBuffer, int, int) - Static method in class org.lwjgl.util.opus.Opus
-
Decodes an Opus packet with floating point output.
- opus_decoder_create(int, int, IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Allocates and initializes a decoder state.
- opus_decoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.Opus
-
Performs a CTL function on an Opus decoder.
- opus_decoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.Opus
-
Performs a CTL function on an Opus decoder.
- opus_decoder_destroy(long) - Static method in class org.lwjgl.util.opus.Opus
-
- opus_decoder_get_nb_samples(long, ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the number of samples of an Opus packet.
- opus_decoder_get_size(int) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the size of an OpusDecoder structure.
- opus_decoder_init(long, int, int) - Static method in class org.lwjgl.util.opus.Opus
-
Initializes a previously allocated decoder state.
- opus_encode(long, ShortBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Encodes an Opus frame.
- opus_encode_float(long, FloatBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Encodes an Opus frame from floating point input.
- opus_encoder_create(int, int, int, IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Allocates and initializes an encoder state.
- opus_encoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.Opus
-
Performs a CTL function on an Opus encoder.
- opus_encoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.Opus
-
Performs a CTL function on an Opus encoder.
- opus_encoder_destroy(long) - Static method in class org.lwjgl.util.opus.Opus
-
- opus_encoder_get_size(int) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the size of an OpusEncoder structure.
- opus_encoder_init(long, int, int, int) - Static method in class org.lwjgl.util.opus.Opus
-
Initializes a previously allocated encoder state.
- OPUS_FRAMESIZE_100_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_10_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_120_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_20_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_2_5_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_40_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_5_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_60_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_80_MS - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_FRAMESIZE_ARG - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_GET_APPLICATION(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured application.
- OPUS_GET_APPLICATION_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_BANDWIDTH(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured bandpass or the decoder's last bandpass.
- OPUS_GET_BANDWIDTH_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_BITRATE(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's bitrate configuration.
- OPUS_GET_BITRATE_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_COMPLEXITY(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's complexity configuration.
- OPUS_GET_COMPLEXITY_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_DTX(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets encoder's configured use of discontinuous transmission.
- OPUS_GET_DTX_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_EXPERT_FRAME_DURATION(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured use of variable duration frames.
- OPUS_GET_EXPERT_FRAME_DURATION_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_FINAL_RANGE(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the final state of the codec's entropy coder.
- OPUS_GET_FINAL_RANGE_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_FORCE_CHANNELS(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's forced channel configuration.
- OPUS_GET_FORCE_CHANNELS_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_GAIN(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the decoder's configured gain adjustment.
- OPUS_GET_GAIN_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_IN_DTX(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the DTX state of the encoder.
- OPUS_GET_IN_DTX_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_INBAND_FEC(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets encoder's configured use of inband forward error correction.
- OPUS_GET_INBAND_FEC_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_LAST_PACKET_DURATION(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the duration (in samples) of the last packet successfully decoded or concealed.
- OPUS_GET_LAST_PACKET_DURATION_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_LOOKAHEAD(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the total samples of delay added by the entire codec.
- OPUS_GET_LOOKAHEAD_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_LSB_DEPTH(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured signal depth.
- OPUS_GET_LSB_DEPTH_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_MAX_BANDWIDTH(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured maximum allowed bandpass.
- OPUS_GET_MAX_BANDWIDTH_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_PACKET_LOSS_PERC(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured packet loss percentage.
- OPUS_GET_PACKET_LOSS_PERC_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_PHASE_INVERSION_DISABLED(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured phase inversion status.
- OPUS_GET_PHASE_INVERSION_DISABLED_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_PITCH(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the pitch of the last decoded frame, if available.
- OPUS_GET_PITCH_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_PREDICTION_DISABLED(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured prediction status.
- OPUS_GET_PREDICTION_DISABLED_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_SAMPLE_RATE(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the sampling rate the encoder or decoder was initialized with.
- OPUS_GET_SAMPLE_RATE_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_SIGNAL(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the encoder's configured signal type.
- OPUS_GET_SIGNAL_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_VBR(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Determines if variable bitrate (VBR) is enabled in the encoder.
- OPUS_GET_VBR_CONSTRAINT(IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Determines if constrained VBR is enabled in the encoder.
- OPUS_GET_VBR_CONSTRAINT_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_GET_VBR_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- opus_get_version_string() - Static method in class org.lwjgl.util.opus.Opus
-
Gets the libopus version string.
- OPUS_INTERNAL_ERROR - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- OPUS_INVALID_PACKET - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- OPUS_INVALID_STATE - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- opus_multistream_decode(long, ByteBuffer, ShortBuffer, int, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Decode a multistream Opus packet.
- opus_multistream_decode_float(long, ByteBuffer, FloatBuffer, int, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Decode a multistream Opus packet with floating point output.
- opus_multistream_decoder_create(int, int, int, ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Allocates and initializes a multistream decoder state.
- opus_multistream_decoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Performs a CTL function on a multistream Opus decoder.
- opus_multistream_decoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Performs a CTL function on a multistream Opus decoder.
- opus_multistream_decoder_destroy(long) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
- opus_multistream_decoder_get_size(int, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Gets the size of an OpusMSDecoder structure.
- opus_multistream_decoder_init(long, int, int, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Intialize a previously allocated decoder state object.
- opus_multistream_encode(long, ShortBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Encodes a multistream Opus frame.
- opus_multistream_encode_float(long, FloatBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Encodes a multistream Opus frame from floating point input.
- opus_multistream_encoder_create(int, int, int, ByteBuffer, int, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Allocates and initializes a multistream encoder state.
- opus_multistream_encoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Performs a CTL function on an multistream Opus encoder.
- opus_multistream_encoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Performs a CTL function on an multistream Opus encoder.
- opus_multistream_encoder_destroy(long) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
- opus_multistream_encoder_get_size(int, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Gets the size of an OpusMSEncoder structure.
- opus_multistream_encoder_init(long, int, int, int, ByteBuffer, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
Initialize a previously allocated multistream encoder state.
- OPUS_MULTISTREAM_GET_DECODER_STATE_REQUEST - Static variable in class org.lwjgl.util.opus.OpusMultistream
-
Multistream CTLs
- OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST - Static variable in class org.lwjgl.util.opus.OpusMultistream
-
Multistream CTLs
- opus_multistream_packet_pad(ByteBuffer, int, int, int) - Static method in class org.lwjgl.util.opus.Opus
-
Pads a given Opus multi-stream packet to a larger size (possibly changing the TOC sequence).
- opus_multistream_packet_unpad(ByteBuffer, int, int) - Static method in class org.lwjgl.util.opus.Opus
-
Removes all padding from a given Opus multi-stream packet and rewrite the TOC sequence to minimize space usage.
- opus_multistream_surround_encoder_create(int, int, IntBuffer, IntBuffer, ByteBuffer, int, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
- opus_multistream_surround_encoder_get_size(int, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
- opus_multistream_surround_encoder_init(long, int, IntBuffer, IntBuffer, ByteBuffer, int) - Static method in class org.lwjgl.util.opus.OpusMultistream
-
- OPUS_OK - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- opus_packet_get_bandwidth(ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the bandwidth of an Opus packet.
- opus_packet_get_nb_channels(ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the number of channels from an Opus packet.
- opus_packet_get_nb_frames(ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the number of frames in an Opus packet.
- opus_packet_get_nb_samples(ByteBuffer, int) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the number of samples of an Opus packet.
- opus_packet_get_samples_per_frame(ByteBuffer, int) - Static method in class org.lwjgl.util.opus.Opus
-
Gets the number of samples per frame from an Opus packet.
- opus_packet_pad(ByteBuffer, int, int) - Static method in class org.lwjgl.util.opus.Opus
-
Pads a given Opus packet to a larger size (possibly changing the TOC sequence).
- opus_packet_parse(ByteBuffer, ByteBuffer, PointerBuffer, ShortBuffer, IntBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Parses an opus packet into one or more frames.
- opus_packet_unpad(ByteBuffer, int) - Static method in class org.lwjgl.util.opus.Opus
-
Removes all padding from a given Opus packet and rewrite the TOC sequence to minimize space usage.
- opus_pcm_soft_clip(FloatBuffer, int, FloatBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Applies soft-clipping to bring a float signal within the [-1,1] range.
- opus_projection_ambisonics_encoder_create(int, int, int, IntBuffer, IntBuffer, int, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Allocates and initializes a projection encoder state.
- opus_projection_ambisonics_encoder_get_size(int, int) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Gets the size of an OpusProjectionEncoder structure.
- opus_projection_ambisonics_encoder_init(long, int, int, int, IntBuffer, IntBuffer, int) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Initialize a previously allocated projection encoder state.
- opus_projection_decode(long, ByteBuffer, ShortBuffer, int, int) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Decode a projection Opus packet.
- opus_projection_decode_float(long, ByteBuffer, FloatBuffer, int, int) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Decode a projection Opus packet with floating point output.
- opus_projection_decoder_create(int, int, int, int, ByteBuffer, IntBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Allocates and initializes a projection decoder state.
- opus_projection_decoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Performs a CTL function on a projection Opus decoder.
- opus_projection_decoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Performs a CTL function on a projection Opus decoder.
- opus_projection_decoder_destroy(long) - Static method in class org.lwjgl.util.opus.OpusProjection
-
- opus_projection_decoder_get_size(int, int, int) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Gets the size of an OpusProjectionDecoder structure.
- opus_projection_decoder_init(long, int, int, int, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Initialize a previously allocated projection decoder state object.
- opus_projection_encode(long, ShortBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Encodes a projection Opus frame.
- opus_projection_encode_float(long, FloatBuffer, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Encodes a projection Opus frame from floating point input.
- opus_projection_encoder_ctl(long, int) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Performs a CTL function on an projection Opus encoder.
- opus_projection_encoder_ctl(long, Opus.CTLRequest) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Performs a CTL function on an projection Opus encoder.
- opus_projection_encoder_destroy(long) - Static method in class org.lwjgl.util.opus.OpusProjection
-
- OPUS_PROJECTION_GET_DEMIXING_MATRIX(ByteBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Copies the demixing matrix to the supplied pointer location.
- OPUS_PROJECTION_GET_DEMIXING_MATRIX_GAIN(IntBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Gets the gain (in dB.
- OPUS_PROJECTION_GET_DEMIXING_MATRIX_GAIN_REQUEST - Static variable in class org.lwjgl.util.opus.OpusProjection
-
Projection CTLs
- OPUS_PROJECTION_GET_DEMIXING_MATRIX_REQUEST - Static variable in class org.lwjgl.util.opus.OpusProjection
-
Projection CTLs
- OPUS_PROJECTION_GET_DEMIXING_MATRIX_SIZE(IntBuffer) - Static method in class org.lwjgl.util.opus.OpusProjection
-
Gets the size in bytes of the demixing matrix from the encoder.
- OPUS_PROJECTION_GET_DEMIXING_MATRIX_SIZE_REQUEST - Static variable in class org.lwjgl.util.opus.OpusProjection
-
Projection CTLs
- opus_repacketizer_cat(long, ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Adds a packet to the current repacketizer state.
- opus_repacketizer_create() - Static method in class org.lwjgl.util.opus.Opus
-
- opus_repacketizer_destroy(long) - Static method in class org.lwjgl.util.opus.Opus
-
- opus_repacketizer_get_nb_frames(long) - Static method in class org.lwjgl.util.opus.Opus
-
- opus_repacketizer_get_size() - Static method in class org.lwjgl.util.opus.Opus
-
Gets the size of an OpusRepacketizer structure.
- opus_repacketizer_init(long) - Static method in class org.lwjgl.util.opus.Opus
-
(Re)initializes a previously allocated repacketizer state.
- opus_repacketizer_out(long, ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Constructs a new packet from data previously submitted to the repacketizer state via
repacketizer_cat.
- opus_repacketizer_out_range(long, int, int, ByteBuffer) - Static method in class org.lwjgl.util.opus.Opus
-
Constructs a new packet from data previously submitted to the repacketizer state via
repacketizer_cat.
- OPUS_RESET_STATE - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_APPLICATION(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the encoder's intended application.
- OPUS_SET_APPLICATION_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_BANDWIDTH(int) - Static method in class org.lwjgl.util.opus.Opus
-
Sets the encoder's bandpass to a specific value.
- OPUS_SET_BANDWIDTH_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_BITRATE(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the bitrate in the encoder.
- OPUS_SET_BITRATE_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_COMPLEXITY(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the encoder's computational complexity.
- OPUS_SET_COMPLEXITY_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_DTX(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the encoder's use of discontinuous transmission (DTX).
- OPUS_SET_DTX_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_EXPERT_FRAME_DURATION(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the encoder's use of variable duration frames.
- OPUS_SET_EXPERT_FRAME_DURATION_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_FORCE_CHANNELS(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures mono/stereo forcing in the encoder.
- OPUS_SET_FORCE_CHANNELS_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_GAIN(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures decoder gain adjustment.
- OPUS_SET_GAIN_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_INBAND_FEC(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the encoder's use of inband forward error correction (FEC).
- OPUS_SET_INBAND_FEC_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_LSB_DEPTH(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the depth of signal being encoded.
- OPUS_SET_LSB_DEPTH_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_MAX_BANDWIDTH(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the maximum bandpass that the encoder will select automatically.
- OPUS_SET_MAX_BANDWIDTH_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_PACKET_LOSS_PERC(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the encoder's expected packet loss percentage.
- OPUS_SET_PACKET_LOSS_PERC_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_PHASE_INVERSION_DISABLED(int) - Static method in class org.lwjgl.util.opus.Opus
-
If set to 1, disables the use of phase inversion for intensity stereo, improving the quality of mono downmixes, but slightly reducing normal stereo
quality.
- OPUS_SET_PHASE_INVERSION_DISABLED_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_PREDICTION_DISABLED(int) - Static method in class org.lwjgl.util.opus.Opus
-
If set to 1, disables almost all use of prediction, making frames almost completely independent.
- OPUS_SET_PREDICTION_DISABLED_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_SIGNAL(int) - Static method in class org.lwjgl.util.opus.Opus
-
Configures the type of signal being encoded.
- OPUS_SET_SIGNAL_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_VBR(int) - Static method in class org.lwjgl.util.opus.Opus
-
Enables or disables variable bitrate (VBR) in the encoder.
- OPUS_SET_VBR_CONSTRAINT(int) - Static method in class org.lwjgl.util.opus.Opus
-
Enables or disables constrained VBR in the encoder.
- OPUS_SET_VBR_CONSTRAINT_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SET_VBR_REQUEST - Static variable in class org.lwjgl.util.opus.Opus
-
CTLs
- OPUS_SIGNAL_MUSIC - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- OPUS_SIGNAL_VOICE - Static variable in class org.lwjgl.util.opus.Opus
-
Enum values:
- opus_strerror(int) - Static method in class org.lwjgl.util.opus.Opus
-
Converts an opus error code into a human readable string.
- OPUS_UNIMPLEMENTED - Static variable in class org.lwjgl.util.opus.Opus
-
Error codes.
- OpusCustom - Class in org.lwjgl.util.opus
-
Opus Custom is an optional part of the Opus specification and reference implementation which uses a distinct API from the regular API and supports
frame sizes that are not normally supported.
- OpusCustom.Functions - Class in org.lwjgl.util.opus
-
Contains the function pointers loaded from Opus.getLibrary().
- OpusMultistream - Class in org.lwjgl.util.opus
-
Opus Multistream API
- OpusMultistream.Functions - Class in org.lwjgl.util.opus
-
Contains the function pointers loaded from Opus.getLibrary().
- OpusProjection - Class in org.lwjgl.util.opus
-
- OpusProjection.Functions - Class in org.lwjgl.util.opus
-
Contains the function pointers loaded from Opus.getLibrary().
- org.lwjgl.util.opus - package org.lwjgl.util.opus
-