Package opus-devel

Development package for opus

Files for development with opus.

Library Functions

opus_ctlvalues opus_ctlvalues
opus_custom 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…
opus_custom.h Opus-Custom reference implementation API.
opus_decoder This page describes the process and functions used to decode Opus.
opus_decoderctls opus_decoderctls
opus_defines.h Opus reference implementation constants.
opus_encoder This page describes the process and functions used to encode Opus.
opus_encoderctls These are convenience macros for use with the opus_encode_ctl interface. They are used to generate the appropriate series of arguments for that call, passing…
opus_errorcodes opus_errorcodes
opus_genericctls These macros are used with the opus_decoder_ctl and opus_encoder_ctl calls to generate a particular request.
opus_libinfo opus_libinfo
opus_multistream The multistream API allows individual Opus streams to be combined into a single packet, enabling support for up to 255 channels. Unlike an elementary Opus…
opus_multistream.h Opus reference implementation multistream API.
opus_multistream_ctls These are convenience macros that are specific to the opus_multistream_encoder_ctl() and opus_multistream_decoder_ctl() interface. The CTLs from Generic CTLs,…
opus_repacketizer The repacketizer can be used to merge multiple Opus packets into a single packet or alternatively to split Opus packets that have previously been merged.
opus_types.h Opus reference implementation types.