opusfile

Edit Package opusfile

A high-level API for decoding and seeking within .opus files

opusfile provides a high-level API for decoding and seeking within .opus files.
It includes:
* Support for all files with at least one Opus stream
(including multichannel files or Ogg files where Opus is muxed with something else).
* Full support, including seeking, for chained files.
* A simple stereo downmixing API
(allowing chained files to be decoded with a single output format, even if the channel count changes).
* Support for reading from a file, memory buffer, or over HTTP(S) (including seeking).
* Support for both random access and streaming data sources.

Refresh
Refresh
Source Files
Filename Size Changed
opusfile-0.12.tar.gz 0000471354 460 KB
opusfile.changes 0000003679 3.59 KB
opusfile.spec 0000003498 3.42 KB
Revision 16 (latest revision is 19)
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 833826 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- update to 0.12:
  * Fix stack overflow buffering out-of-sequence streams.
  * Fix possible divide-by-zero.
  * Fix issues with seeking in the win32 backend.
  * Fix an issue where the seek algorithm could be confused by stream data changing between reads.
  * Clean up compiler and scan-build warnings.
  * Avoid use of the deprecated ftime() function which has Y2038 problems.
  * Remove undefined behaviour memcpy(NULL) in op_read_native().
  * Visual Studio project files updated for libogg 1.3.4 library name change.
  * Various build systems updates.
  * Various integration and testing environment improvements.
Comments 0
openSUSE Build Service is sponsored by