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.
- Sources inherited from project multimedia:libs
- Devel package for openSUSE:Factory
-
4
derived packages
- Links to openSUSE:Factory / opusfile
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:smarty12:multimedia/opusfile && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
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 (tiwai)
accepted
request 833826
from
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