Théo Monnom
08b0756fee
add datachannels to readme
2023-01-13 00:39:04 +01:00
Théo Monnom
22c6f67226
ci: only run tests on supported platforms by gh
2023-01-13 00:37:30 +01:00
Théo Monnom
c267c82a58
fix aarch64-pc-windows-msvc
2023-01-12 23:54:21 +01:00
Théo Monnom
71d29bd64e
ci: add aarch64 targets
2023-01-12 23:44:48 +01:00
Théo Monnom
986b97a413
Update build.rs ( #31 )
2023-01-12 22:38:46 +01:00
Théo Monnom
b96858bdba
add gh repo to Cargo.toml ( #33 )
2023-01-12 15:16:04 +01:00
Théo Monnom
35454335ec
--allow-dirty for README
2023-01-12 15:12:20 +01:00
Théo Monnom
452f74f7fb
fix publish
...
wrong character..
2023-01-12 14:59:00 +01:00
Théo Monnom
0c90089b56
fix publish workflow
2023-01-12 14:52:26 +01:00
Théo Monnom
8841af6ee6
v0.1.1 ( #32 )
2023-01-12 14:48:03 +01:00
Russ d'Sa
c964e54523
Update README.md
...
Add missing periods to the ends of sentences.
2023-01-10 16:37:58 -08:00
Russ d'Sa
6d5914b3f6
Update README.md ( #28 )
...
* Update README.md
* adding FAQ section at bottom of README
* add prelude to the example
* adding and rewording a couple bullets in FAQ
Co-authored-by: Théo Monnom <theo.monnom@outlook.com >
2023-01-10 16:35:48 -08:00
Russ d'Sa
882d83aaec
add simple room demo gif and embed in top-level readme ( #29 )
2023-01-10 16:12:24 -08:00
Théo Monnom
608681d0e2
use dispatcher for room events ( #30 )
2023-01-11 01:08:26 +01:00
Théo Monnom
4c5828b9c0
added prelude & cleaned imports ( #27 )
...
* wip
* wip
* wip
* wip
* wip
* wip
2023-01-10 22:57:27 +01:00
Théo Monnom
1168e5ae89
correctly cleanup RTCRuntime ( #26 )
2023-01-08 03:39:52 +01:00
Théo Monnom
35816180d9
Merge branch 'main' of https://github.com/livekit/client-sdk-native
2023-01-07 18:51:32 +01:00
Théo Monnom
8ae8110293
update readme for hw acceleration
2023-01-07 18:51:21 +01:00
Théo Monnom
d4233867eb
VideoToolBox decoder/encoder for MacOS & iOS ( #19 )
...
* VideoDecoderFactory wrapper
* wip
* fix compilation
* add notes
* upgrade webrtc version
2023-01-07 18:30:11 +01:00
Théo Monnom
579782a813
improve the demo ( #24 )
...
- Add participant names
- Listen to TrackUnsubscribed
- Show info about the room
- Disconnect btn
- Correctly close the task
2023-01-05 01:08:23 +01:00
Théo Monnom
5309c622cb
fix deadlock when closing ( #25 )
2023-01-05 01:05:29 +01:00
Théo Monnom
98273d1b0d
add blue background when no frame has been received
2023-01-04 22:17:59 +01:00
Théo Monnom
27475af410
fix participant updates ( #23 )
2023-01-04 20:14:09 +01:00
Théo Monnom
9656c73027
allow custom webrtc builds ( #21 )
2023-01-03 22:26:00 +01:00
Théo Monnom
bcbce41c0f
add macos sysroot ( #20 )
...
* macos sysroot
* resolve conflicts
2023-01-03 02:45:03 +01:00
David Zhao
e5b9222f18
Merge pull request #18 from livekit/dz-readme-tweaks-v2
...
A few more tweaks to the readme
2023-01-02 15:59:48 -08:00
David Zhao
fd0f2032c5
A few more tweaks to the readme
2023-01-02 15:11:43 -08:00
Théo Monnom
dbc7932b97
windows: gdi32 dependency ( #17 )
...
* windows requires +crt-static
* add gdi32 to windows dependencies
2023-01-02 23:45:13 +01:00
Théo Monnom
624ed37ff7
windows requires +crt-static ( #16 )
2023-01-02 23:27:24 +01:00
Théo Monnom
cdd3a560f8
correctly link the badge
2023-01-02 22:19:29 +01:00
Théo Monnom
e7d72165b4
Update README.md ( #15 )
...
* Update README.md
* videoframes example
* fix indents
* fix indents x2
2023-01-02 22:16:03 +01:00
Théo Monnom
11d5359464
fi ci & windows compilation ( #14 )
...
* attempt to fix mac compilation on x86_64
* decompress zip insead of tarball on windows
* attempt to fix 1
* still cache on failure
* attempt 2
2023-01-02 21:47:50 +01:00
Théo Monnom
a07b3451a3
publish client-sdk-native ( #12 )
...
* Create README.md
* add example
* crates & examples
* fix syntax
* add LICENSE
* thirdparty LICENSE
* rearrange repo
* fix build
* egui versions
* prepare publish
* fix demo compilation
* add test ci
* Update rust.yml
* forgot runs-on
* install protoc before building
* avoid rate limit
* include submodules
* updates to readme
* cache rust builds
Co-authored-by: David Zhao <dz@livekit.io >
Co-authored-by: David Zhao <david@davidzhao.com >
2023-01-02 20:13:48 +01:00
Théo Monnom
a927baac94
download prebuilt webrtc binaries before building libwebrtc-sys ( #11 )
2023-01-02 14:41:53 +01:00
Théo Monnom
6e1edcb63c
remove test comments
2023-01-02 00:42:45 +01:00
Théo Monnom
0fecba1655
fix: use the new event system on the demo ( #10 )
...
* compilable demo
* correctly close room_task
* wip
* fix demo
2023-01-02 00:40:56 +01:00
Théo Monnom
36aa00343b
Merge pull request #9 from livekit/theo/events
...
finish LiveKit implementation & added Rust demo
2023-01-01 22:38:54 +01:00
Théo Monnom
87dc42b09e
events, observers & happy new year 🎆
2023-01-01 22:38:27 +01:00
Théo Monnom
b36d721a5d
format
2022-12-28 19:35:55 +01:00
Théo Monnom
8ac91cd506
connection_quality
2022-12-28 19:33:22 +01:00
Théo Monnom
7b82900080
audio_level & active_speakers
2022-12-28 17:13:50 +01:00
Théo Monnom
4135ef30cc
DataReceived event
2022-12-28 02:19:40 +01:00
Théo Monnom
ac725bb29a
connection states and related events
2022-12-27 23:06:55 +01:00
Théo Monnom
9d05259c5a
Internal SessionEvents to avoid confusion with the RoomEvents
2022-12-27 20:57:35 +01:00
Théo Monnom
5f290de593
Use channel instead of callbacks & removed participant events
2022-12-27 01:42:30 +01:00
Théo Monnom
f7a746f0f6
finally using RoomSession & Merry Christmas 🎄
2022-12-26 00:15:29 +01:00
Théo Monnom
ba770f7c87
wip
2022-12-24 14:27:59 +01:00
Théo Monnom
d1e0f39d59
room_session wip
2022-12-24 00:23:05 +01:00
Théo Monnom
0c9c186b33
Fix wrong reconnect timing
2022-12-23 00:35:59 +01:00
Théo Monnom
921f314f00
todo comment
2022-12-23 00:04:57 +01:00