Commit Graph

  • 6d20c9230a Update for send order as i32 Mike English 2023-08-28 18:26:58 -0400
  • 116ec52574 Switch send order to i32 Mike English 2023-08-28 18:17:32 -0400
  • 18dc0278b5 moq-transport: Make Messages and Objects Clone Mike English 2023-08-28 17:44:25 -0400
  • 8198ee0105 moq-pub: Update for generic WT changes Mike English 2023-08-28 17:45:24 -0400
  • 7e9e3d80e5 moq-transport: Make Messages and Objects Clone Mike English 2023-08-28 17:44:25 -0400
  • 609f3d401b Add debugging around extra atoms at loop point Mike English 2023-08-22 12:19:25 -0400
  • c1e9061428 Increase expiration time (hold more in track buffer) Mike English 2023-08-22 12:18:35 -0400
  • e9ea0b4fd9 Temporarily disable counting atoms Mike English 2023-08-22 12:17:40 -0400
  • 05d8788033 Temporarily silence warnings for unused receivers Mike English 2023-08-22 12:16:31 -0400
  • 2ba6d3357d Remove unused imports Mike English 2023-08-18 17:30:41 -0400
  • 9af8daabc9 Add man page generation Mike English 2023-08-18 17:26:49 -0400
  • fbd84f7a85 Move CLI config to separate file Mike English 2023-08-18 16:35:21 -0400
  • 05f2cf51be Hide bind_address arg by default Mike English 2023-08-18 16:30:33 -0400
  • d31830cef2 Document webcam ffmpeg invocation Mike English 2023-08-18 15:50:38 -0400
  • c67bf4ff86 Update README Mike English 2023-08-16 17:06:05 -0400
  • e36d748fb9 Update CLI TODOs Mike English 2023-08-16 17:03:33 -0400
  • ba7db2c14b Add TODO re: CLI docs and usability Mike English 2023-08-16 16:44:38 -0400
  • fdd396e24a Remove unused input validation Mike English 2023-08-16 16:44:20 -0400
  • 6b1a9506a2 Improve input error message Mike English 2023-08-16 16:43:58 -0400
  • 0d2f7f086a Clarify meaning of bind address CLI arg Mike English 2023-08-16 16:42:24 -0400
  • edec8a8af7 Only accept stdin as input for now Mike English 2023-08-16 16:33:01 -0400
  • 0d7c1808fd First pass at improving CLI Mike English 2023-08-16 16:18:13 -0400
  • a3a8d8abac Remove unused Object sender Mike English 2023-08-16 15:48:38 -0400
  • e0795cf6c3 Remove a bunch of unused imports Mike English 2023-08-16 15:34:39 -0400
  • ce47bf8016 Actually send SubscribeError for invalid subscribe Mike English 2023-08-16 12:41:10 -0400
  • 871ed1397b Start pruning unused struct fields Mike English 2023-08-16 12:38:21 -0400
  • e504b04faa Update some comments Mike English 2023-08-16 12:37:52 -0400
  • 6687aa6f67 Restructure to handle errors from spawned tasks Mike English 2023-08-15 17:12:39 -0400
  • a2964e99d0 Send media only when requested Mike English 2023-08-15 16:34:11 -0400
  • 51cad24736 Remove extra debug line from moq-warp Mike English 2023-08-15 16:33:13 -0400
  • 880c6b8fda Start moving to standard logger in SessionRunner Mike English 2023-08-15 15:07:14 -0400
  • 425e1cf783 Start fleshing out LogViewer Mike English 2023-08-15 15:06:19 -0400
  • 9429b513a3 Minor tidying Mike English 2023-08-15 14:14:05 -0400
  • 6dfa27c8da Update README to show dropping audio tracks Mike English 2023-08-09 21:30:10 -0400
  • e43d4c0d46 Attempt some silliness Mike English 2023-08-09 20:49:31 -0400
  • 672b9f7ad9 Don't return with these errors for now, just print Mike English 2023-08-09 20:48:57 -0400
  • c687ede23b See what objects we're sending Mike English 2023-08-09 20:48:15 -0400
  • 565890a7f7 Make Media less noisy for now Mike English 2023-08-09 20:47:42 -0400
  • 2db96e2ed9 Remove extravagant dbgs from moq-warp Mike English 2023-08-09 17:59:36 -0400
  • 1a41d34287 Rearrange things so announce can happen Mike English 2023-08-09 17:55:11 -0400
  • 4c987fbbad Implement MediaRunner's core functionality Mike English 2023-08-09 17:54:53 -0400
  • 8f229ac553 Implement a way to get send_objects Mike English 2023-08-09 17:54:36 -0400
  • 7caa71c596 Comment out 3+ frag debugging slowdown Mike English 2023-08-09 17:53:49 -0400
  • 41d0f491a9 docs: Document how to invoke moq-pub Mike English 2023-08-09 14:43:55 -0400
  • 71f80abc8c Add moq-pub README Mike English 2023-08-09 14:37:46 -0400
  • 585c491413 Route incoming Objects? Mike English 2023-08-09 00:29:58 -0400
  • b8a0ef8528 More SessionRunner cleanup Mike English 2023-08-09 00:29:42 -0400
  • d2967fcd4b Start simplifying SessionRunner Mike English 2023-08-08 23:56:08 -0400
  • fe67e225e6 Run SessionRunner tasks in a JoinSet Mike English 2023-08-08 23:46:17 -0400
  • ca4c799b7b debug: Just yield more after the first few atoms Mike English 2023-08-08 17:19:53 -0400
  • 100b946dbc ANNOUNCE in MediaRunner::announce Mike English 2023-08-08 17:19:16 -0400
  • e13ff0d3aa Better placeholders Mike English 2023-08-08 17:18:53 -0400
  • d4114480a8 WIP: annotate to fix ? in async block Mike English 2023-08-08 16:04:21 -0400
  • db6762322e Swap order of send/recv Mike English 2023-08-08 15:52:30 -0400
  • 98798f5295 Yield in media.run() Mike English 2023-08-08 15:22:10 -0400
  • b9a62dda88 Start on SessionRunner Mike English 2023-08-05 14:49:10 -0400
  • 375c409461 Commit WIP Mike English 2023-08-03 00:16:07 -0400
  • 55d3fec6fe Start sketching out new SessionRunner Mike English 2023-08-01 13:39:10 -0400
  • c089693e7f mooar dbg Mike English 2023-07-31 13:22:29 -0400
  • d455f6235b println debugging Mike English 2023-07-27 23:38:18 -0400
  • 19d8efd1a0 Add more detailed Debug for MapSource Mike English 2023-07-27 22:05:33 -0400
  • b2606ad52c No longer use-ing Mutex Mike English 2023-07-27 22:02:21 -0400
  • 458b74d989 Remove debugging sleep Mike English 2023-07-27 22:00:44 -0400
  • 4271376ade Remove unnecessary Mutex Mike English 2023-07-27 15:00:35 -0400
  • 3e48ebec36 Eliminate an unwrap Mike English 2023-07-27 14:46:08 -0400
  • f95ffbe3c0 Avoid cloning client Mike English 2023-07-27 13:23:52 -0400
  • 250c959f7b Commit progress Mike English 2023-07-26 04:32:05 -0400
  • 0e06e2a66e Cleanup cruft Mike English 2023-07-26 03:10:47 -0400
  • 9cb0ae8b9b Commit WIP Mike English 2023-07-26 03:10:00 -0400
  • 42116221c3 Re-arrange some more Mike English 2023-07-26 02:26:12 -0400
  • 012647603e Ensure we have a track ready and use the right key Mike English 2023-07-26 02:19:09 -0400
  • a6e7eeaca4 Try to roll publisher into client instead Mike English 2023-07-26 02:11:50 -0400
  • 15054800f0 Add a publisher to do broker-like things? Mike English 2023-07-25 23:26:07 -0400
  • c8df089f87 Maybe reuse this subscribe-able MapSource to expose tracks? Mike English 2023-07-25 23:25:27 -0400
  • 2767996573 Publish track namespace 'foo' Mike English 2023-07-25 17:06:52 -0400
  • e33193d007 moq-pub: find moofs and mdats Mike English 2023-07-25 13:31:06 -0400
  • 76b483db14 Hardcode remote relay as default for now Mike English 2023-07-24 18:43:35 -0400
  • b2c96e5f91 Add more descriptive errors Mike English 2023-07-21 23:05:00 -0400
  • 17c08893c8 Commit WIP Mike English 2023-07-21 19:41:59 -0400
  • 761916e4a1 cargo add http Mike English 2023-07-21 19:18:31 -0400
  • 5a0446db30 Commit WIP Mike English 2023-07-21 01:08:56 -0400
  • ab91b15bcf Match relevant moq-demo deps Mike English 2023-07-21 00:47:28 -0400
  • 227d9b1b95 cargo add quinn Mike English 2023-07-21 00:33:10 -0400
  • 619d189b1c cargo add moq-warp Mike English 2023-07-21 00:21:03 -0400
  • 2d96952369 cargo add moq-transport-quinn Mike English 2023-07-21 00:20:42 -0400
  • 8223b47598 cargo add webtransport-quinn Mike English 2023-07-21 00:20:21 -0400
  • 85357f323e cargo new moq-pub Mike English 2023-07-21 00:17:13 -0400
  • 5423d7c93a
    Add more detailed Debug for MapSource (#56) Mike English 2023-08-28 15:14:15 -0400
  • c53b3ddbe0
    Update README.md kixelated 2023-08-25 16:36:06 -0700
  • 5c3f794053
    A few minor changes to the API. (#52) kixelated 2023-08-23 15:28:27 -0700
  • e79c83ecef Add more detailed Debug for MapSource Mike English 2023-07-27 22:05:33 -0400
  • c263f93c3c Commit some basic manifests Mike English 2023-07-24 15:53:01 -0400
  • 1455b87986 Move loglevel out of image Mike English 2023-07-24 15:52:20 -0400
  • f07ce0c593 Modify image for k8s deployment Mike English 2023-07-23 23:13:56 -0400
  • 7e426972d6 Log more verbosely Mike English 2023-07-23 14:53:15 -0400
  • 484ab9b1a3 Hack: Pull cert and key from secrets b4 launching Mike English 2023-07-22 12:01:03 -0400
  • 52ddd86b67 Add cert and key as secrets Mike English 2023-07-22 11:32:03 -0400
  • 9b235301e4 Install moq-demo Mike English 2023-07-22 00:56:37 -0400
  • 4254cba0fd Modify Dockerfile to support our workspace Mike English 2023-07-22 00:36:08 -0400
  • 9630694087 First pass at fly config Mike English 2023-07-22 00:00:06 -0400