Ryan Summers
11d279a1b6
StreamFormat -> Into<u8>
2021-07-26 13:07:07 +02:00
Ryan Summers
c0157b7095
Including header size in frame size
2021-07-26 12:26:10 +02:00
Ryan Summers
8d4193ed62
Updating after refactor
2021-07-26 12:24:36 +02:00
Ryan Summers
4c27100c23
Updating docs for streaming
2021-07-23 15:30:38 +02:00
Ryan Summers
8a143a3f58
Adding stream format, updating header format
2021-07-23 15:08:07 +02:00
Ryan Summers
6c87db3778
Updating comments
2021-07-23 14:12:59 +02:00
Ryan Summers
9b3bb62811
Adding WIP refactored streaming API
2021-07-22 14:45:58 +02:00
Ryan Summers
f1947db6c9
Squashing manual changes
2021-07-15 13:28:19 +02:00
Robert Jördens
c7bac73bde
derive Defgault for StreamTarget
2021-06-25 09:46:03 +02:00
Robert Jördens
60ed1876b2
stream: redo socket management logic
...
* Make process only open and set_remote only close sockets
* Streamline queue flushing in all cases where we just opened the socket
* Streamline dequeuing using Option/Result API, removing a
queue.ready() check
2021-06-25 09:45:50 +02:00
Robert Jördens
0ba3259374
network: add some useful log messages
2021-06-25 09:43:24 +02:00
Ryan Summers
9d34e755d8
Fixing UDP reopening bug
2021-06-21 13:18:36 +02:00
Ryan Summers
260b0c7767
Updating comments
2021-06-15 14:19:28 +02:00
Ryan Summers
99114e3c9c
Fixing clippy
2021-06-15 13:49:06 +02:00
Ryan Summers
7294a69b66
Fixing clippy
2021-06-15 13:46:39 +02:00
Ryan Summers
2815d6d9e9
Updating docs
2021-06-15 13:18:16 +02:00
Ryan Summers
5a947e459c
Finalizing updates after testing
2021-06-11 17:52:11 +02:00
Ryan Summers
b40ca17fea
Updating stream methodology
2021-06-11 16:36:19 +02:00
Ryan Summers
92c84a6bfe
Allowing target to be runtime configurable
2021-06-09 15:25:59 +02:00
Ryan Summers
b5fdb31a02
Adding internal buffering to data stream blocks
2021-06-09 13:26:41 +02:00
Ryan Summers
b292cf45ab
Fixing merge
2021-06-09 12:52:13 +02:00
Ryan Summers
04f61db6f2
Adding functional prototype
2021-05-31 14:06:02 +02:00
Ryan Summers
eb968fb503
Adding subsampling factor
2021-05-28 19:37:28 +02:00
Ryan Summers
2edbcf1c92
Merge branch 'master' into feature/livestream
2021-05-28 19:01:24 +02:00
Ryan Summers
72637bebc0
Updating stream
2021-05-28 18:57:23 +02:00
Ryan Summers
97911c55f9
Unwrapping enqueue
2021-05-27 17:10:03 +02:00
Ryan Summers
3ce93b8fcd
Adding WIP updates
2021-05-27 15:58:18 +02:00
Ryan Summers
2dd1bb9ebf
Adding WIP livestreaming implementation
2021-05-26 17:56:44 +02:00
Ryan Summers
70be4c1c19
Adding WIP changes to streaming
2021-05-26 15:02:50 +02:00
Ryan Summers
731513722f
Updating after testing
2021-05-17 18:33:43 +02:00
Ryan Summers
21ca8e1c8f
Adding initial streaming implementation
2021-05-17 12:43:04 +02:00