Luke Curley
73151fbcfe
Small improvements and comments.
...
I actually kind of like the simplicity of wake() over changed()
2023-09-17 11:01:03 -07:00
Luke Curley
ddf22012e0
Implement AsyncRead for segment::Subscriber
...
Untested.
2023-09-17 10:53:32 -07:00
kixelated
88542e266c
Major moq-transport API simplification ( #68 )
...
Exponentially easier to use moq-transport as there's no message handling required. This is a BREAKING CHANGE.
2023-09-15 12:06:28 -07:00
kixelated
8e3ebfcc7b
Remove the incompatible role check. ( #58 )
2023-08-29 15:30:21 -07:00
Mike English
fdc05ffb99
moq-transport: Make Messages and Objects Clone ( #57 )
2023-08-29 00:59:30 -04:00
kixelated
5c3f794053
A few minor changes to the API. ( #52 )
...
The only salvagable remains from a multi-day refactoring effort. The
main benefit is that Setup messages are no longer part of the Message
enum, so match will be a lot easier.
2023-08-23 15:28:27 -07:00
kixelated
c5d8873e4e
Webtransport generic ( #51 )
...
Switched to the webtransport-generic crate so quinn or quiche (with
adapter) can be used. This also involved switching out the
decoder/encoder since it meant a wrapper was required.
2023-08-15 10:20:03 -07:00
kixelated
52d3fc81be
Switch to webtransport-quinn ( #44 )
2023-07-19 18:04:45 -07:00
kixelated
7c3eae0a7a
Make moq-transport generic. ( #41 )
...
The API is now synchronous and any quinn stuff has been moved to another
package. The quinn stuff will be slowly moved into moq-transport with
generic traits.
2023-07-08 09:13:29 -07:00
kixelated
56adbf89f5
Relay support ( #38 )
...
Untested for contribution while I work on JS stuff.
2023-06-26 11:51:06 -07:00
kixelated
3daa2f4812
Cargo layout ( #36 )
...
Combine moq-transport and moq-media into one crate again.
I might regret this because moq is taken on crates.io.
2023-06-16 20:36:07 -07:00
kixelated
4c04fbf2b8
Varint as an explicit type ( #35 )
2023-06-16 19:52:52 -07:00
kixelated
d7872ef77d
Implement (forked) moq-transport-00 ( #34 )
...
Not backwards compatible.
JS side: https://github.com/kixelated/moq-js/pull/14
2023-06-16 11:38:19 -07:00