Commit Graph

  • 45e5d7ef37 feat(cli): remove --mic (microphone is out of scope) main mollusk 2026-05-23 21:15:45 -04:00
  • cd127a9704 feat(host): X11 capture backend + shared pipeline extraction mollusk 2026-05-23 20:39:16 -04:00
  • 0c9d8eb9f9 host: emit relay-only ticket (drop direct IP candidates) mollusk 2026-05-23 16:17:38 -04:00
  • 7fa5d410f9 cli: drop stale "+ ffmpeg" from --help about string mollusk 2026-05-23 15:44:02 -04:00
  • 8674f907f2 docs: sync README status with shipped audio + repair work mollusk 2026-05-23 15:34:24 -04:00
  • 25a5b597f7 repair: unload orphan pixelpass_capture_* sinks and paired loopbacks mollusk 2026-05-22 16:33:33 -04:00
  • 54ebe96ca1 host/audio: oscillate loopback on stream lifecycle (session 4 of 4) mollusk 2026-05-22 16:29:28 -04:00
  • a144665f41 host/audio: per-stream routing via libpipewire (session 3 of 4) mollusk 2026-05-22 15:56:44 -04:00
  • 339a9d49e4 host/audio: app enumeration + interactive picker (session 2 of 4) mollusk 2026-05-22 15:32:00 -04:00
  • 8d32ded412 host/audio: per-PID PipeWire null-sink + loopback scaffolding mollusk 2026-05-22 05:11:48 -04:00
  • 9625511c65 cleanup: demote clean-disconnect warn, drop dead --low-latency flag mollusk 2026-05-22 03:50:20 -04:00
  • e1a018fdf7 host/serve: extract HTTP fanout from wayland.rs mollusk 2026-05-22 02:32:35 -04:00
  • f939441e31 README: document multi-viewer + bandwidth pre-flight mollusk 2026-05-21 17:00:58 -04:00
  • 153febe078 pre-flight: bandwidth test + persistent config mollusk 2026-05-21 16:55:11 -04:00
  • ffe5a90686 multi-viewer: broadcast fanout + supervisor lifecycle mollusk 2026-05-21 16:11:43 -04:00
  • 74b4101d4f vlc-plugin-ffmpeg: extend docs + runtime check mollusk 2026-05-21 06:21:32 -04:00
  • 6e4d30bfa9 vlc-plugin-dvb: document and warn at launch mollusk 2026-05-21 05:28:19 -04:00
  • 15766834f1 Revert "viewer HTTP: Content-Type application/octet-stream, not video/mp2t" mollusk 2026-05-21 05:26:53 -04:00
  • 0a253bd919 viewer HTTP: Content-Type application/octet-stream, not video/mp2t mollusk 2026-05-20 16:30:46 -04:00
  • 3aa8d73ea0 Cargo.toml: drop ffmpeg from package description mollusk 2026-05-20 16:07:48 -04:00
  • 8619df10d5 Add README mollusk 2026-05-20 16:04:36 -04:00
  • 858540c3c5 viewer: default mpv to --hwdec=auto v0.1.0 mollusk 2026-05-18 17:10:36 -04:00
  • bb437a73cf interactive: Host/View entry menu, clipboard copy, player picker mollusk 2026-05-18 15:46:57 -04:00
  • 4cab9f6b20 audio: capture default sink's monitor, not default source mollusk 2026-05-18 04:42:42 -04:00
  • 7983701b03 Fix latency drift: cap framerate + tune mpv buffers mollusk 2026-05-18 04:25:17 -04:00
  • d3bff65add tunnel: keep data direction alive when reverse direction EOFs mollusk 2026-05-18 02:30:04 -04:00
  • 7b8b6bcd0c Wayland: VAAPI H.264 + in-process HTTP server, drop ffmpeg mollusk 2026-05-18 02:29:56 -04:00
  • 75a01a361e Working Wayland end-to-end: gst owns the pipeline, ffmpeg just serves mollusk 2026-05-15 16:43:23 -04:00
  • c028e39aba Detect missing pipewiresrc element before host startup mollusk 2026-05-15 15:34:28 -04:00
  • 3a551c2287 Wayland capture: ashpd portal → gst-launch → ffmpeg → MPEG-TS mollusk 2026-05-15 15:22:35 -04:00
  • 6ad92081aa Phase 1 foundation: CLI, iroh tunnel, lazy capture wiring mollusk 2026-05-15 15:13:28 -04:00