RustDesk
5cd2bf989c
Merge pull request #1 from selfisekai/pkg-config
...
add linux-pkg-config feature
2023-05-20 10:21:05 +08:00
Lauren N. Liberda
e68f588237
add linux-pkg-config feature
2023-05-19 22:25:52 +02:00
Clovis Teixeira
79be072c93
fix macos aarch64 build (Apple Silicon)
...
validates for the macos running on aarch64 (Apple Silicon)
2022-09-17 03:25:01 -03:00
SoLongAndThanksForAllThePizza
6247071a64
feat: add support for homebrew on mac M1
2022-06-01 19:04:26 +08:00
rustdesk
3c3d0b86ae
Merge remote-tracking branch 'upstream/master'
2021-12-26 14:32:05 +08:00
open-trade
74e2d1f806
fix 32
2021-08-14 01:04:06 +08:00
open-trade
cc7a0fd176
32
2021-08-14 00:50:16 +08:00
rustdesk
ad0836164a
upgrade
2021-07-28 23:28:03 +08:00
rustdesk
86b58e5c60
always static
2021-05-01 22:32:35 +08:00
rustdesk
050deaaa5c
version
2021-05-01 22:30:50 +08:00
sergey duck
171e1d0210
opusic-sys is updated to 0.3.4
2021-03-02 14:07:23 +03:00
sergey duck
301735e924
0.4.0 release
2021-03-02 14:06:39 +03:00
sergey duck
a620ea6e34
opusic-sys update
2021-03-02 14:04:40 +03:00
Sergey
dafdda8db0
Merge pull request #4 from botiapa/master
...
Added support for DTX
2021-03-02 14:01:17 +03:00
Killswitch
786a4b8662
Added support for DTX
2021-03-02 11:06:32 +01:00
open-trade
ba47b3a408
Update Cargo.toml
2020-11-10 21:24:19 +08:00
open-trade
ab6b7444f0
bindgen ersion
2020-11-04 16:36:16 +08:00
open-trade
f51c645cd2
android support
2020-11-04 16:33:28 +08:00
open-trade
11cf3a8c18
use vcpkg
2020-10-27 23:58:11 +08:00
Sergey Duck
96ba663104
fix badge, issue #2
2020-06-06 11:06:24 +03:00
Sergey Duck
f0fe5edd84
bump version and publish
2020-06-06 10:56:17 +03:00
Sergey Duck
88f14d6434
Merge branch 'master' of https://github.com/DuckerMan/opus-rs
2020-06-06 10:54:18 +03:00
Sergey Duck
f78bbecab0
bump magnum-opus version
2020-06-05 12:01:45 +03:00
Sergey
0cfc55519a
Merge pull request #1 from alyssais/opusic-sys
...
Upgrade opusic-sys from 0.2.2 to 0.3
2020-06-05 11:57:41 +03:00
Alyssa Ross
cccabff3d3
Upgrade opusic-sys from 0.2.2 to 0.3
...
This upgrade is required for important cross-compilation fixes[1].
[1]: https://github.com/DoumanAsh/opusic-sys/pull/1
2020-06-04 23:43:21 +00:00
Sergey Duck
4d9bcd489b
Restructurization
2020-05-26 13:23:42 +03:00
Tad Hardesty
d44526af83
Bump version to v0.2.1 and update docs link
2018-08-07 02:27:08 -07:00
Tad Hardesty
5600b95aa4
Add a test for 'packet loss' decode calls
...
Tests 06643a44.
2018-08-07 02:27:07 -07:00
Tad Hardesty
f43fcc33ad
Add comment justifying Send impl
2018-08-07 02:16:39 -07:00
Ram Kaniyur
55d988beac
Make Encoder, Decoder and Repacketizer Send-able.
2018-07-17 03:24:55 +10:00
Tad Hardesty
0d2167ffa5
Correct unnecessary mutable variables
2017-11-30 13:41:28 -08:00
Tad Hardesty
4c8ba6dfef
Add VBR and VBR constraint encoder CTLs
2017-11-30 04:03:34 -08:00
thelearnerofcode
58c8421a53
Added [derive(Debug)] to various public-facing structs.
2017-10-02 17:25:24 -04:00
Tad Hardesty
06643a441c
Pass null pointer on empty decode input, for packet loss
...
Although this does not change behavior in the current implementation,
which also accepts a length of zero to mean packet loss, the
documentation only indicates that a null pointer means packet loss. For
future safety, pass a null pointer when the packet is empty.
2017-05-20 20:38:59 -07:00
Tad Hardesty
7def3a668c
Add a few additional test cases
2017-05-20 20:38:37 -07:00
Tad Hardesty
43f36f0e7f
Remove compiletest for now
...
There's no easy way to ignore this test in the case that the installed
nightly disagrees with compiletest-rs. This is getting in the way of
improving the normal tests, so disable it for now.
2017-05-16 13:55:14 -07:00
Tad Hardesty
f522a8a155
Explicitly panic when a length exceeds c_int range
...
Rather than relying on `as c_int` to do the right thing, check
explicitly that a negative or truncated value is not being created.
2017-05-15 18:34:33 -07:00
Tad Hardesty
8cf15ae5e3
Replace check calls with ffi macro
...
The macro stringifies the function name automatically and ensures that
the error check is not skipped.
2017-05-15 18:22:12 -07:00
Tad Hardesty
5975370c92
Tidy handling of certain BadArg errors
...
Additionally, expose ErrorCode::description publically and use it
on-demand rather than retrieving it in advance in Error::from_code.
2017-05-15 17:36:52 -07:00
Tad Hardesty
c888c71feb
Add macros to simplify CTL implementations
...
Also fixes a bug where get_bandwidth CTLs were not returning the correct
values.
2017-05-15 17:17:50 -07:00
Tad Hardesty
2ae7540582
Implement decoder CTLs
2017-05-15 16:49:55 -07:00
Tad Hardesty
45b191a645
Add categories to Cargo.toml
2017-01-25 23:51:00 -08:00
Tad Hardesty
a72206baea
Bump version to v0.2.0 and add docs link
2016-10-17 17:54:29 -07:00
Mathew Velasquez
b0377c9506
Add lookahead getter
2016-10-16 17:13:09 -07:00
Tad Hardesty
9a0430620f
Use compiletest to check Repacketizer lifetimes
2016-10-15 02:16:47 -07:00
Jean-Marc Valin
09f9d16148
Add support for Max and Auto bitrates through an enum
2016-10-07 17:37:21 -07:00
Nicholas Stafie
6c6bec4c0c
Add inband FEC and packet loss percentage getters and setters
2016-10-05 13:31:32 +01:00
Tad Hardesty
c7a906230b
Line wrap comments on Application
2016-08-15 17:41:34 -07:00
Jean-Marc Valin
0117ef5011
Rename CodingMode to Application
...
Makes it more in line with the Opus terminology
2016-08-15 17:17:33 -07:00
Jean-Marc Valin
4173ad0371
Add encode methods returning newly-created Vecs
2016-07-22 23:22:42 -07:00