Module native_media
Expand description
Closed local call controls. Identity and capture authority never come from this wire.
Structs§
- Input
- Inventory
- Whose pictures this device publishes and receives now, never an inferred participant roster.
- Picture
- One received picture: an encoded tilo-video/1 object of one stream.
- Picture
Unit - The coded picture a
Picturecarries. - Request
- Roster
- The people in one voice channel’s call.
- Shown
- One picture an app shows: a person’s camera or screen at one layer.
- Snapshot
Enums§
- Command
- Issue
- Picture
Codec - How a picture is coded.
- Picture
Layer - How large a picture is received: the layer its tile asks for.
- Picture
Source - What a picture shows.
- State
Constants§
- MAX_
INPUTS - MAX_
PICTURE_ BYTES - The largest picture one
Picturecarries: one encoded tilo-video/1 object. - MAX_
SHOWN - Pictures one tile set may ask for at once: what a call view shows.
- MAX_
VOLUME_ PERCENT - The loudest a participant is played (
Command::SetVolume): twice as they arrive. - MAX_
WIRE_ BYTES - One message’s bound. A call has no participant limit; a status names
each person (64 bytes) and the people whose pictures it shows (64
each), so this carries well over a thousand of them, and a
Command::Picturesanswer always at least one whole picture of the largest layer (MAX_PICTURE_BYTESin base64). - PICTURES_
HOLD - The longest a
Command::Picturesis held before it is answered without pictures. - PICTURE_
HEADER_ BYTES - Bytes of the tilo-video/1 header in front of every coded picture.
- WATCH_
HOLD - The longest a
Command::Watchis held before it is answered unchanged.