| Crates.io | commucat-media |
| lib.rs | commucat-media |
| version | 1.0.103 |
| created_at | 2025-09-25 20:10:52.175183+00 |
| updated_at | 2025-10-22 00:41:58.766802+00 |
| description | Audio and video media primitives for CommuCat calls |
| homepage | https://commucat.tech |
| repository | https://github.com/ducheved/commucat |
| max_upload_size | |
| id | 1855071 |
| size | 115,611 |
Media primitives shared by the CommuCat server and operational tools.
CallMediaPipeline (feature pipeline) – synchronous Opus encode/decode loop with frame duration control for smoke testing.voice module – encoders/decoders, signal level helpers, integration with commucat-media-types.video module – RAW I420 → VP8/VP9 encoding, optional AV1/H.264 support through the codec-av1 and codec-h264 features.capture (feature audio-io) – PCM capture via cpal producing i16 frames.rav1e, openh264); enabling the features pulls the corresponding build dependencies.