I J N O 

I

INSTANCE - Static variable in interface net.tomp2p.opuswrapper.Opus
 

J

JNA_LIBRARY_NAME - Static variable in interface net.tomp2p.opuswrapper.Opus
 
JNA_NATIVE_LIB - Static variable in interface net.tomp2p.opuswrapper.Opus
 

N

net.tomp2p.opuswrapper - package net.tomp2p.opuswrapper
 

O

Opus - Interface in net.tomp2p.opuswrapper
JNA Wrapper for library opus
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java , Rococoa, or JNA.
Opus.OpusCustomDecoder - Class in net.tomp2p.opuswrapper
 
Opus.OpusCustomDecoder(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusCustomDecoder
 
Opus.OpusCustomDecoder() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusCustomDecoder
 
Opus.OpusCustomEncoder - Class in net.tomp2p.opuswrapper
 
Opus.OpusCustomEncoder(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusCustomEncoder
 
Opus.OpusCustomEncoder() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusCustomEncoder
 
Opus.OpusCustomMode - Class in net.tomp2p.opuswrapper
 
Opus.OpusCustomMode(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusCustomMode
 
Opus.OpusCustomMode() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusCustomMode
 
Opus.OpusDecoder - Class in net.tomp2p.opuswrapper
 
Opus.OpusDecoder(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusDecoder
 
Opus.OpusDecoder() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusDecoder
 
Opus.OpusEncoder - Class in net.tomp2p.opuswrapper
 
Opus.OpusEncoder(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusEncoder
 
Opus.OpusEncoder() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusEncoder
 
Opus.OpusMSDecoder - Class in net.tomp2p.opuswrapper
 
Opus.OpusMSDecoder(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusMSDecoder
 
Opus.OpusMSDecoder() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusMSDecoder
 
Opus.OpusMSEncoder - Class in net.tomp2p.opuswrapper
 
Opus.OpusMSEncoder(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusMSEncoder
 
Opus.OpusMSEncoder() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusMSEncoder
 
Opus.OpusRepacketizer - Class in net.tomp2p.opuswrapper
 
Opus.OpusRepacketizer(Pointer) - Constructor for class net.tomp2p.opuswrapper.Opus.OpusRepacketizer
 
Opus.OpusRepacketizer() - Constructor for class net.tomp2p.opuswrapper.Opus.OpusRepacketizer
 
OPUS_ALLOC_FAIL - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_APPLICATION_AUDIO - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_APPLICATION_RESTRICTED_LOWDELAY - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_APPLICATION_VOIP - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_AUTO - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BAD_ARG - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BANDWIDTH_FULLBAND - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BANDWIDTH_MEDIUMBAND - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BANDWIDTH_NARROWBAND - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BANDWIDTH_SUPERWIDEBAND - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BANDWIDTH_WIDEBAND - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BITRATE_MAX - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_BUFFER_TOO_SMALL - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
opus_custom_decode(PointerByReference, byte[], int, ShortBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an opus custom frame
opus_custom_decode(PointerByReference, Pointer, int, ShortByReference, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an opus custom frame
opus_custom_decode_float(PointerByReference, byte[], int, FloatBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an opus custom frame with floating point output
opus_custom_decode_float(PointerByReference, Pointer, int, FloatByReference, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an opus custom frame with floating point output
opus_custom_decoder_create(PointerByReference, int, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Creates a new decoder state.
opus_custom_decoder_create(PointerByReference, int, IntByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Creates a new decoder state.
opus_custom_decoder_ctl(PointerByReference, int, Object...) - Method in interface net.tomp2p.opuswrapper.Opus
Perform a CTL function on an Opus custom decoder.
* Generally the request and subsequent arguments are generated
by a convenience macro.
opus_custom_decoder_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Destroys a an decoder state.
opus_custom_decoder_get_size(PointerByReference, int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the size of an OpusCustomDecoder structure.
opus_custom_decoder_init(PointerByReference, PointerByReference, int) - Method in interface net.tomp2p.opuswrapper.Opus
Initializes a previously allocated decoder state
The memory pointed to by st must be the size returned by opus_custom_decoder_get_size.
This is intended for applications which use their own allocator instead of malloc.
opus_custom_encode(PointerByReference, ShortBuffer, int, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a frame of audio.
opus_custom_encode(PointerByReference, ShortByReference, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a frame of audio.
opus_custom_encode_float(PointerByReference, float[], int, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a frame of audio.
opus_custom_encode_float(PointerByReference, FloatByReference, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a frame of audio.
opus_custom_encoder_create(PointerByReference, int, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Creates a new encoder state.
opus_custom_encoder_create(PointerByReference, int, IntByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Creates a new encoder state.
opus_custom_encoder_ctl(PointerByReference, int, Object...) - Method in interface net.tomp2p.opuswrapper.Opus
Perform a CTL function on an Opus custom encoder.
* Generally the request and subsequent arguments are generated
by a convenience macro.
opus_custom_encoder_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Destroys a an encoder state.
opus_custom_encoder_get_size(PointerByReference, int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the size of an OpusCustomEncoder structure.
opus_custom_mode_create(int, int, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Creates a new mode struct.
opus_custom_mode_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Destroys a mode struct.
opus_decode(PointerByReference, byte[], int, ShortBuffer, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an Opus packet.
opus_decode(PointerByReference, Pointer, int, ShortByReference, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an Opus packet.
opus_decode_float(PointerByReference, byte[], int, FloatBuffer, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an Opus packet with floating point output.
opus_decode_float(PointerByReference, Pointer, int, FloatByReference, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode an Opus packet with floating point output.
opus_decoder_create(int, int, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Allocates and initializes a decoder state.
opus_decoder_ctl(PointerByReference, int, Object...) - Method in interface net.tomp2p.opuswrapper.Opus
Perform a CTL function on an Opus decoder.
* Generally the request and subsequent arguments are generated
by a convenience macro.
opus_decoder_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Frees an OpusDecoder allocated by opus_decoder_create().
opus_decoder_get_nb_samples(PointerByReference, byte[], int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the number of samples of an Opus packet.
opus_decoder_get_nb_samples(PointerByReference, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the number of samples of an Opus packet.
opus_decoder_get_size(int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the size of an OpusDecoder structure.
opus_decoder_init(PointerByReference, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Initializes a previously allocated decoder state.
The state must be at least the size returned by opus_decoder_get_size().
This is intended for applications which use their own allocator instead of malloc.
opus_encode(PointerByReference, ShortBuffer, int, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes an Opus frame.
opus_encode(PointerByReference, ShortByReference, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes an Opus frame.
opus_encode_float(PointerByReference, float[], int, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes an Opus frame from floating point input.
opus_encode_float(PointerByReference, FloatByReference, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes an Opus frame from floating point input.
opus_encoder_create(int, int, int, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Allocates and initializes an encoder state.
There are three coding modes:
* @ref OPUS_APPLICATION_VOIP gives best quality at a given bitrate for voice
signals.
opus_encoder_ctl(PointerByReference, int, Object...) - Method in interface net.tomp2p.opuswrapper.Opus
Perform a CTL function on an Opus encoder.
* Generally the request and subsequent arguments are generated
by a convenience macro.
opus_encoder_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Frees an OpusEncoder allocated by opus_encoder_create().
opus_encoder_get_size(int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the size of an OpusEncoder structure.
opus_encoder_init(PointerByReference, int, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Initializes a previously allocated encoder state
The memory pointed to by st must be at least the size returned by opus_encoder_get_size().
This is intended for applications which use their own allocator instead of malloc.
OPUS_FRAMESIZE_10_MS - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_FRAMESIZE_20_MS - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_FRAMESIZE_2_5_MS - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_FRAMESIZE_40_MS - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_FRAMESIZE_5_MS - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_FRAMESIZE_60_MS - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_FRAMESIZE_ARG - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_APPLICATION_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_BANDWIDTH_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_BITRATE_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_COMPLEXITY_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_DTX_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_EXPERT_FRAME_DURATION_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_FINAL_RANGE_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_FORCE_CHANNELS_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_GAIN_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_INBAND_FEC_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_LAST_PACKET_DURATION_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_LOOKAHEAD_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_LSB_DEPTH_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_MAX_BANDWIDTH_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_PACKET_LOSS_PERC_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_PITCH_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_PREDICTION_DISABLED_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_SAMPLE_RATE_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_SIGNAL_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_VBR_CONSTRAINT_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_GET_VBR_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
opus_get_version_string() - Method in interface net.tomp2p.opuswrapper.Opus
Gets the libopus version string.
* @returns Version string
Original signature : char* opus_get_version_string()
native declaration : /tmp/opus_defines.h:718
OPUS_INTERNAL_ERROR - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_INVALID_PACKET - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_INVALID_STATE - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
opus_multistream_decode(PointerByReference, byte[], int, ShortBuffer, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode a multistream Opus packet.
opus_multistream_decode(PointerByReference, Pointer, int, ShortByReference, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode a multistream Opus packet.
opus_multistream_decode_float(PointerByReference, byte[], int, FloatBuffer, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode a multistream Opus packet with floating point output.
opus_multistream_decode_float(PointerByReference, Pointer, int, FloatByReference, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Decode a multistream Opus packet with floating point output.
opus_multistream_decoder_create(int, int, int, int, byte[], IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Allocates and initializes a multistream decoder state.
Call opus_multistream_decoder_destroy() to release
this object when finished.
opus_multistream_decoder_ctl(PointerByReference, int, Object...) - Method in interface net.tomp2p.opuswrapper.Opus
Perform a CTL function on a multistream Opus decoder.
* Generally the request and subsequent arguments are generated by a
convenience macro.
opus_multistream_decoder_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Frees an OpusMSDecoder allocated by
opus_multistream_decoder_create().
opus_multistream_decoder_get_size(int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the size of an OpusMSDecoder structure.
opus_multistream_decoder_init(PointerByReference, int, int, int, int, byte[]) - Method in interface net.tomp2p.opuswrapper.Opus
Intialize a previously allocated decoder state object.
The memory pointed to by \a st must be at least the size returned by
opus_multistream_encoder_get_size().
This is intended for applications which use their own allocator instead of
malloc.
To reset a previously initialized state, use the #OPUS_RESET_STATE CTL.
opus_multistream_decoder_init(PointerByReference, int, int, int, int, Pointer) - Method in interface net.tomp2p.opuswrapper.Opus
Intialize a previously allocated decoder state object.
The memory pointed to by \a st must be at least the size returned by
opus_multistream_encoder_get_size().
This is intended for applications which use their own allocator instead of
malloc.
To reset a previously initialized state, use the #OPUS_RESET_STATE CTL.
opus_multistream_encode(PointerByReference, ShortBuffer, int, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a multistream Opus frame.
opus_multistream_encode(PointerByReference, ShortByReference, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a multistream Opus frame.
opus_multistream_encode_float(PointerByReference, float[], int, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a multistream Opus frame from floating point input.
opus_multistream_encode_float(PointerByReference, FloatByReference, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Encodes a multistream Opus frame from floating point input.
opus_multistream_encoder_create(int, int, int, int, byte[], int, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Allocates and initializes a multistream encoder state.
Call opus_multistream_encoder_destroy() to release
this object when finished.
opus_multistream_encoder_ctl(PointerByReference, int, Object...) - Method in interface net.tomp2p.opuswrapper.Opus
Perform a CTL function on a multistream Opus encoder.
* Generally the request and subsequent arguments are generated by a
convenience macro.
opus_multistream_encoder_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Frees an OpusMSEncoder allocated by
opus_multistream_encoder_create().
opus_multistream_encoder_get_size(int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the size of an OpusMSEncoder structure.
opus_multistream_encoder_init(PointerByReference, int, int, int, int, byte[], int) - Method in interface net.tomp2p.opuswrapper.Opus
Initialize a previously allocated multistream encoder state.
The memory pointed to by \a st must be at least the size returned by
opus_multistream_encoder_get_size().
This is intended for applications which use their own allocator instead of
malloc.
To reset a previously initialized state, use the #OPUS_RESET_STATE CTL.
opus_multistream_encoder_init(PointerByReference, int, int, int, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Initialize a previously allocated multistream encoder state.
The memory pointed to by \a st must be at least the size returned by
opus_multistream_encoder_get_size().
This is intended for applications which use their own allocator instead of
malloc.
To reset a previously initialized state, use the #OPUS_RESET_STATE CTL.
OPUS_MULTISTREAM_GET_DECODER_STATE_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_multistream.h
OPUS_MULTISTREAM_GET_ENCODER_STATE_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_multistream.h
opus_multistream_packet_pad(ByteBuffer, int, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Pads a given Opus multi-stream packet to a larger size (possibly changing the TOC sequence).
opus_multistream_packet_unpad(ByteBuffer, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Remove 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, int, IntBuffer, IntBuffer, ByteBuffer, int, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Original signature : OpusMSEncoder* opus_multistream_surround_encoder_create(opus_int32, int, int, int*, int*, unsigned char*, int, int*)
native declaration : /tmp/opus_multistream.h:266
opus_multistream_surround_encoder_get_size(int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Original signature : opus_int32 opus_multistream_surround_encoder_get_size(int, int)
native declaration : /tmp/opus_multistream.h:207
opus_multistream_surround_encoder_init(PointerByReference, int, int, int, IntBuffer, IntBuffer, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Original signature : int opus_multistream_surround_encoder_init(OpusMSEncoder*, opus_int32, int, int, int*, int*, unsigned char*, int)
native declaration : /tmp/opus_multistream.h:335
opus_multistream_surround_encoder_init(PointerByReference, int, int, int, IntByReference, IntByReference, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Original signature : int opus_multistream_surround_encoder_init(OpusMSEncoder*, opus_int32, int, int, int*, int*, unsigned char*, int)
native declaration : /tmp/opus_multistream.h:335
OPUS_OK - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
opus_packet_get_bandwidth(byte[]) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the bandwidth of an Opus packet.
opus_packet_get_nb_channels(byte[]) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the number of channels from an Opus packet.
opus_packet_get_nb_frames(byte[], int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the number of frames in an Opus packet.
opus_packet_get_nb_samples(byte[], int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the number of samples of an Opus packet.
opus_packet_get_samples_per_frame(byte[], int) - Method in interface net.tomp2p.opuswrapper.Opus
Gets the number of samples per frame from an Opus packet.
opus_packet_pad(ByteBuffer, int, int) - Method in interface net.tomp2p.opuswrapper.Opus
Pads a given Opus packet to a larger size (possibly changing the TOC sequence).
opus_packet_parse(byte[], int, ByteBuffer, byte[], ShortBuffer, IntBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Parse an opus packet into one or more frames.
Opus_decode will perform this operation internally so most applications do
not need to use this function.
This function does not copy the frames, the returned pointers are pointers into
the input packet.
opus_packet_unpad(ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Remove all padding from a given Opus packet and rewrite the TOC sequence to
minimize space usage.
opus_pcm_soft_clip(FloatBuffer, int, int, FloatBuffer) - Method in interface net.tomp2p.opuswrapper.Opus
Applies soft-clipping to bring a float signal within the [-1,1] range.
opus_repacketizer_cat(PointerByReference, byte[], int) - Method in interface net.tomp2p.opuswrapper.Opus
Add a packet to the current repacketizer state.
This packet must match the configuration of any packets already submitted
for repacketization since the last call to opus_repacketizer_init().
This means that it must have the same coding mode, audio bandwidth, frame
size, and channel count.
This can be checked in advance by examining the top 6 bits of the first
byte of the packet, and ensuring they match the top 6 bits of the first
byte of any previously submitted packet.
The total duration of audio in the repacketizer state also must not exceed
120 ms, the maximum duration of a single packet, after adding this packet.
* The contents of the current repacketizer state can be extracted into new
packets using opus_repacketizer_out() or opus_repacketizer_out_range().
* In order to add a packet with a different configuration or to add more
audio beyond 120 ms, you must clear the repacketizer state by calling
opus_repacketizer_init().
If a packet is too large to add to the current repacketizer state, no part
of it is added, even if it contains multiple frames, some of which might
fit.
If you wish to be able to add parts of such packets, you should first use
another repacketizer to split the packet into pieces and add them
individually.
opus_repacketizer_cat(PointerByReference, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Add a packet to the current repacketizer state.
This packet must match the configuration of any packets already submitted
for repacketization since the last call to opus_repacketizer_init().
This means that it must have the same coding mode, audio bandwidth, frame
size, and channel count.
This can be checked in advance by examining the top 6 bits of the first
byte of the packet, and ensuring they match the top 6 bits of the first
byte of any previously submitted packet.
The total duration of audio in the repacketizer state also must not exceed
120 ms, the maximum duration of a single packet, after adding this packet.
* The contents of the current repacketizer state can be extracted into new
packets using opus_repacketizer_out() or opus_repacketizer_out_range().
* In order to add a packet with a different configuration or to add more
audio beyond 120 ms, you must clear the repacketizer state by calling
opus_repacketizer_init().
If a packet is too large to add to the current repacketizer state, no part
of it is added, even if it contains multiple frames, some of which might
fit.
If you wish to be able to add parts of such packets, you should first use
another repacketizer to split the packet into pieces and add them
individually.
opus_repacketizer_create() - Method in interface net.tomp2p.opuswrapper.Opus
Allocates memory and initializes the new repacketizer with
opus_repacketizer_init().
Original signature : OpusRepacketizer* opus_repacketizer_create()
native declaration : /tmp/opus.h:743
opus_repacketizer_destroy(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Frees an OpusRepacketizer allocated by
opus_repacketizer_create().
opus_repacketizer_get_nb_frames(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
Return the total number of frames contained in packet data submitted to
the repacketizer state so far via opus_repacketizer_cat() since the last
call to opus_repacketizer_init() or opus_repacketizer_create().
This defines the valid range of packets that can be extracted with
opus_repacketizer_out_range() or opus_repacketizer_out().
opus_repacketizer_get_size() - Method in interface net.tomp2p.opuswrapper.Opus
Gets the size of an OpusRepacketizer structure.
opus_repacketizer_init(PointerByReference) - Method in interface net.tomp2p.opuswrapper.Opus
(Re)initializes a previously allocated repacketizer state.
The state must be at least the size returned by opus_repacketizer_get_size().
This can be used for applications which use their own allocator instead of
malloc().
It must also be called to reset the queue of packets waiting to be
repacketized, which is necessary if the maximum packet duration of 120 ms
is reached or if you wish to submit packets with a different Opus
configuration (coding mode, audio bandwidth, frame size, or channel count).
Failure to do so will prevent a new packet from being added with
opus_repacketizer_cat().
opus_repacketizer_out(PointerByReference, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Construct a new packet from data previously submitted to the repacketizer
state via opus_repacketizer_cat().
This is a convenience routine that returns all the data submitted so far
in a single packet.
It is equivalent to calling
opus_repacketizer_out(PointerByReference, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Construct a new packet from data previously submitted to the repacketizer
state via opus_repacketizer_cat().
This is a convenience routine that returns all the data submitted so far
in a single packet.
It is equivalent to calling
opus_repacketizer_out_range(PointerByReference, int, int, ByteBuffer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Construct a new packet from data previously submitted to the repacketizer
state via opus_repacketizer_cat().
opus_repacketizer_out_range(PointerByReference, int, int, Pointer, int) - Method in interface net.tomp2p.opuswrapper.Opus
Construct a new packet from data previously submitted to the repacketizer
state via opus_repacketizer_cat().
OPUS_RESET_STATE - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_APPLICATION_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_BANDWIDTH_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_BITRATE_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_COMPLEXITY_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_DTX_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_EXPERT_FRAME_DURATION_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_FORCE_CHANNELS_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_GAIN_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_INBAND_FEC_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_LSB_DEPTH_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_MAX_BANDWIDTH_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_PACKET_LOSS_PERC_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_PREDICTION_DISABLED_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_SIGNAL_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_VBR_CONSTRAINT_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SET_VBR_REQUEST - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SIGNAL_MUSIC - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
OPUS_SIGNAL_VOICE - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
opus_strerror(int) - Method in interface net.tomp2p.opuswrapper.Opus
Converts an opus error code into a human readable string.
* @param[in] error int: Error number
OPUS_UNIMPLEMENTED - Static variable in interface net.tomp2p.opuswrapper.Opus
native declaration : /tmp/opus_defines.h
I J N O 

Copyright © 2014. All rights reserved.