Commit graph

23 commits

Author SHA1 Message Date
DataHoarder 6cc027f24d Use libopusenc to encode stream, WiP: tests
Some checks failed
continuous-integration/drone/push Build is failing
2022-02-27 18:56:08 +01:00
Hraban Luyat e28f821448 docs: move PLC and FEC documentation to docstring
People are more likely to read the API docs than the README.
2020-07-10 14:27:58 +01:00
Victor Gaydov 66645e87c8 feat: add PLC support 2020-07-10 14:27:58 +01:00
Hraban Luyat f08db0e111 docs: Update copyright notice 2020-07-09 17:23:21 +01:00
Victor Gaydov 57179dff69 Fix memory corruption 2019-11-17 10:34:31 +03:00
elinor 5429761d87 Readme and godoc strings 2018-04-02 15:54:07 +03:00
elinor 101f2cb538 Naming convention fix in decoder.go 2018-04-02 14:03:27 +03:00
elinor 68fb7a26d9 Added decodeFECFloat32 + test 2018-03-26 10:39:25 +03:00
elinor 5ba421ac73 Added decode with fec + test 2018-03-26 10:33:31 +03:00
elinor 5822db34bb Added get last packet duration in decoder ctls 2018-03-26 07:54:20 +03:00
DocMerlin 6deaeb0206 Fix comment typo.
Fixes a comment typo
2017-07-30 23:50:19 -05:00
Hraban Luyat 6c08ee0d19 Update import path to pkg-config style
pkg-config --cflags always puts you in the opus/ directory where opus.h
directly lives. No need to prefix with opus/. That just happened to work
because it was symlinked into /usr/include/opus, but we don't need to
rely on that now that we're using pkg-config.

Based on Tobias Wellnitz's comment (hraban/opus#12)
2017-02-28 00:56:50 +00:00
Hraban Luyat d19039546f Update copyright year to 2015-2017. 🎆 2017-01-01 23:36:24 +00:00
Hraban Luyat d941087903 Export error type, CamelCase error names 2016-12-29 11:58:57 +00:00
Hraban Luyat 0e63cf1b6c Change copyright headers to refer to AUTHORS file 2016-10-10 15:24:24 +01:00
Hraban Luyat 10761f623b Make opus errors wrapped ints, expose names
Allows comparing error values by value instead of just by human readable
string.
2016-10-10 14:18:10 +01:00
Hraban Luyat 067ec11052 Update copyright period to 2016 2016-08-14 15:10:11 +01:00
Hraban Luyat 3ae552961f Use pkg-config to link opus 2016-08-14 14:44:41 +01:00
Hraban Luyat b6c362cf3b Let user pass the target buffers (noalloc) 2015-07-22 06:53:34 +01:00
Hraban Luyat 5289d1e143 .Init method for preallocated codecs 2015-07-05 14:42:05 +01:00
Hraban Luyat 643592f692 Let Go GC manage the codec memory
No need to manually free memory anymore
2015-07-05 14:23:15 +01:00
Hraban Luyat bae24932f6 Add 16 bit codec apis 2015-07-05 12:27:01 +01:00
Hraban Luyat b2eed4d9b9 Related code in separate files 2015-07-05 12:15:17 +01:00