Timo K.
5f914b8a01
[SDK] refactor track processor api to be lk independent
2026-10-08 16:36:17 +02:00
Timo K.
aa897ae9bc
[SDK] simplify public api (no lk processor, no encryption$ as obs)
2026-10-08 16:36:11 +02:00
Timo K.
f49c1cd3d4
[SDK] rename file LocalMember -> LocalMembership
2026-10-08 13:53:57 +02:00
Timo K.
dc983e5493
[SDK] split the clint object into -> slot and participation
2026-10-08 13:53:57 +02:00
Timo K.
9cc9eb0889
Create Publisher.test.ts
2026-10-08 13:53:57 +02:00
Timo K.
ca4f0cdeae
fixup docs
2026-10-08 13:53:57 +02:00
Timo K.
4790af08a4
flatten media api (no MemberMedia wrapper object
2026-10-08 13:53:57 +02:00
Timo K.
6ffab92f0f
split api.ts into api.ts and media-api.ts
2026-10-08 13:53:57 +02:00
Timo K.
f1ea4cc5a2
Merge LocalMediaInputs into MatrixRTCClientOptions
...
The SDK now takes `publish` requests and audio output control directly
in the main options object, removing the separate `LocalMediaInputs`
type. Audio output device selection moves from a reactive behavior to an
imperative method on `MatrixRTCClient`, giving hosts direct control over
when devices switch.
2026-10-08 13:53:57 +02:00
Timo K.
5b13e1da81
renames and restructure
...
- session -> matrixrtc (folder)
- move MatrixRtcClient to top level of sdk
- RtcTransport -> Transport
- backend -> media-backend
2026-10-08 13:53:57 +02:00