ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
session Directory Reference

Files

 audio.c
 🔊 Session-level audio coordination implementation
 
 audio.h
 🔊 Session-level audio coordination wrapper
 
 capture.c
 📹 Unified media capture implementation
 
 capture.h
 📹 Unified media capture abstraction for session-based video sources
 
 client_like.c
 
 client_like.h
 
 consensus.c
 Mode-agnostic ring consensus abstraction implementation.
 
 consensus.h
 Mode-agnostic ring consensus abstraction for session discovery.
 
 consensus_integration.c
 Integration helpers for session consensus in discovery mode.
 
 consensus_integration.h
 Integration helpers for session consensus across modes.
 
 display.c
 🖥️ Unified terminal display implementation
 
 display.h
 🖥️ Unified terminal display abstraction for session-based rendering
 
 host.c
 🏠 Server-side session hosting implementation
 
 host.h
 🏠 Server-side session hosting abstraction
 
 keyboard_handler.c
 Keyboard input handler implementation.
 
 keyboard_handler.h
 🎮 Keyboard input handler for interactive session controls
 
 participant.c
 👤 Client-side session participation implementation
 
 participant.h
 👤 Client-side session participation abstraction
 
 pipeline.c
 Three-thread render pipeline implementation.
 
 pipeline.h
 Three-thread render pipeline: capture → display/encode.
 
 render.c
 Unified render loop implementation for all display modes.
 
 render.h
 Centralized render loop abstraction for all display modes.
 
 server_like.c
 
 server_like.h
 
 session_log_buffer.c
 
 settings.c
 ⚙️ Session settings serialization implementation
 
 settings.h
 ⚙️ Session settings serialization and synchronization