Commit graph

21 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 f08db0e111 docs: Update copyright notice 2020-07-09 17:23:21 +01:00
elinor 216d1cead2 Added invalid packet loss test in encode_test.go 2018-04-02 13:51:19 +03:00
elinor 26bb951aeb (Set)InBandFEC - changed tests to use bool instead of int 2018-04-02 13:47:53 +03:00
elinor 01412cbea5 Added packet loss and inband fec encoder ctls 2018-03-26 07:40:41 +03:00
Hraban Luyat 1269d97adf Clearer function names for SetBitrateTo*()
There is also a MaxBitrate property; once implemented that would become
SetMaxBitrate(). Too confusing to also have SetBitrateMax(). The extra
To hopefully helps disambiguate.
2017-01-11 00:07:01 +00:00
Hraban Luyat c0820a0f12 Merge commit '39af50e' into v2 2017-01-11 00:01:16 +00:00
Hraban Luyat d19039546f Update copyright year to 2015-2017. 🎆 2017-01-01 23:36:24 +00:00
Hraban Luyat ff5c387356 BREAKING: UseDTX -> SetDTX 2016-12-30 22:56:54 +00:00
Hraban Luyat 8cae507fa1 BREAKING: Return error vals in encoder CTL API
Wasn't right to ignore these
2016-12-30 22:49:17 +00:00
Hraban Luyat f0f0841a56 Woops fix tests. Thanks Travis. 2016-12-30 19:32:33 +00:00
dh1tw f0e0e66def fixed typos 2016-12-30 19:46:26 +01:00
dh1tw 008490cba0 reverted to using types for enums; added SetBitrateMax and SetBitrateAuto 2016-12-30 18:55:25 +01:00
dh1tw 8b36630588 checking also error string 2016-12-30 16:06:27 +01:00
dh1tw df37abd424 added new encoder methods & tests 2016-12-30 15:57:37 +01:00
Hraban Luyat 84e6bd1031 CamelCase Application constants 2016-12-29 12:05:22 +00:00
Hraban Luyat 3331a7ad8b Reorganize test code 2016-10-10 15:22:44 +01:00
Hraban Luyat a0163af439 Encoder.SampleRate() method reports sample rate 2016-08-30 17:47:52 +01:00
Hraban Luyat 3b5e51100a Rename GetDTX() to DTX() (more go-like)
Breaks the API :/ doing it sooner rather than later to avoid impacting
too many people.

Sorry though!
2016-08-30 17:28:04 +01:00
Hraban Luyat 7f89e942ba Add Xu as author for relevant files 2016-08-29 14:03:14 +01:00
Dejian Xu c598ce9137 Setter and getter API for DTX on encoders
Go-style DTX setter and getter api on the encoder.

PR hraban/opus#4
2016-08-29 14:03:01 +01:00