23 Commits

Author SHA1 Message Date
Wanjohi
7a058b1f28 Fuck Rust, this is getting way too complicated.
Fixed error handling in ``start``. Fixed more stuff in ``render``
2023-12-25 15:29:40 -08:00
Wanjohi
0b2c0a8272 Process MP4 atoms from the GStreamer buffer 2023-12-25 13:19:17 -08:00
Wanjohi
28990ae8b8 Add state, and fix Gstreamer 2023-12-24 08:01:52 -08:00
Wanjohi
8d5ca938f2 Create a new non-blocking thread to run a QUINN session from. 2023-12-23 04:39:35 -08:00
Wanjohi
d890aa0011 Add async 2023-12-15 16:40:41 +03:00
Wanjohi
fe5f352d9d Add start method 2023-12-15 12:13:56 +03:00
Wanjohi
f0ea4b92cc Fix types 2023-12-15 11:21:34 +03:00
Wanjohi
bb78c7ed8b fix snake_case 2023-12-15 10:16:15 +03:00
Wanjohi
0791fe7e06 I had to refactor 2023-12-15 10:03:30 +03:00
Wanjohi
f99766b42a Fix: Added support for `url` property. TODO: add buffer 2023-12-14 17:46:23 +03:00
Wanjohi
6e08e1f8f9 Refactor the codebase 2023-12-14 12:52:47 +03:00
Wanjohi
10dbad917b feat: Update gst-plugin-version-helper dependency to v0.8.0
This change updates the gst-plugin-version-helper dependency to version
0.8.0. The new version brings enhancements and improvements to the
plugin, ensuring compatibility and optimizing functionality. This update
is necessary to improve the overall performance and stability of the
code.

No issue reference.
2023-12-13 17:56:54 +03:00
Wanjohi
5f42cb26c2 Add `moq-transport` 2023-12-13 09:16:21 +03:00
Wanjohi
19a61e8717 For @spidervirus to see am working on Netris 2023-12-06 09:33:52 +03:00
Wanjohi
f1f6b42d44 Something cool 2023-12-04 20:17:55 +03:00
Wanjohi
63f730a36d Changes, MVP 2023-12-02 21:13:50 +03:00
Wanjohi
e7f41b2372 Add fmp4 2023-12-02 15:53:19 +03:00
Wanjohi
afd3ab41b0 Add devbox 2023-11-28 17:24:11 +03:00
Wanjohi
f8a23501fa Add an entrypoint file. TBTested 2023-11-27 17:35:53 +03:00
Wanjohi
37e8ffb966 Fix 1 2023-11-25 19:03:33 +03:00
Wanjohi
9140dbf081 init 2023-11-25 18:16:42 +03:00
Wanjohi
65fc63b325 Add GST Plugin 2023-11-25 14:41:43 +03:00
Wanjohi
54f12305d9 Initial commit 2023-11-21 08:36:15 +03:00