Crates.io | medea-client-api-proto |
lib.rs | medea-client-api-proto |
version | 0.7.0 |
source | src |
created_at | 2019-08-21 15:16:16.690227 |
updated_at | 2024-10-29 14:48:31.371053 |
description | Client API protocol implementation for Medea media server. |
homepage | https://github.com/instrumentisto/medea-jason/tree/master/proto/client-api |
repository | https://github.com/instrumentisto/medea-jason |
max_upload_size | |
id | 158666 |
size | 125,854 |
Client API protocol implementation for Medea media server.
client
(default): Enables Deserialize
implementation for Event
s, and Serialize
implementation for Command
s.
server
: Enables Deserialize
implementation for Command
s, and Serialize
implementation for Event
s.
extended-stats
: Enables unused RTC Stats DTOs.
Avoid using 64 bit types. medea-jason
uses wasm-bindgen to interop with JS, and exposing 64 bit types to JS will make wasm-bindgen to use BigInt64Array / BigUint64Array in its JS glue, which are not implemented or were implemented too recently in some UAs.
So, it's better to keep protocol 64-bit-types-clean to avoid things breaking by accident.
Copyright © 2019-2024 Instrumentisto Team https://github.com/instrumentisto
This software is subject to the terms of the Blue Oak Model License 1.0.0. If a copy of the BlueOak-1.0.0 license was not distributed with this file, You can obtain one at https://blueoakcouncil.org/license/1.0.0.