Commit a50bc83
authored
feat: initialize agent abstraction (#59)
* init simulation work
* rename and update
* add handle and driver
* compilable
* add some pipeline plumbing
* init h264 frame slicer
* add h264 looper
* init media sender and receiver
* use thiserror for result
* event driven media sender
* receive from many streams
* copy at the beginning
* working hack
* fix: drifting in send loop
* ref: separate signaling
* track interface
* use tokio instant
* map dst to local socket
* remove custom candidates
* emit media added events on init
* ref: event handling1 parent 41afed8 commit a50bc83
File tree
11 files changed
+703
-295
lines changed- pulsebeam-agent
- src
- pulsebeam-cli
- src
11 files changed
+703
-295
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | | - | |
29 | | - | |
| 29 | + | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
| 33 | + | |
| 34 | + | |
32 | 35 | | |
33 | 36 | | |
34 | 37 | | |
0 commit comments