Commit graph

71 commits

Author SHA1 Message Date
eca86912db committing to a complete rewrite of the gstreamer section 2020-08-31 17:59:34 -07:00
cc9e92832e more fucking with gstreamer to try to get this to work 2020-08-27 07:44:41 -07:00
088ad95f31 sort of there, debugging gstreamer 2020-08-26 18:56:04 -07:00
5966fc0826 Ignore turn server error calls for now 2020-08-26 12:30:25 -07:00
d103616c40 add readme 2020-08-26 12:07:45 -07:00
d28d583b19 I think its ready to test! 2020-08-26 11:49:15 -07:00
c8d1a6fc80 call initiation in call manager is in place 2020-08-26 11:26:02 -07:00
69d1ef8847 Clippy fixes 2020-08-26 09:23:29 -07:00
c1a28d103c Proper hangups implemented 2020-08-26 09:02:21 -07:00
2b35ceca70 cleanup from the whole change to matrix-sdks room_send 2020-08-26 08:48:41 -07:00
23953d5c4b Use room_send now that it's supported 2020-08-26 08:39:26 -07:00
c29115d0cd call creation supported, need hangup 2020-08-25 20:20:06 -07:00
7291d9919c More! 2020-08-25 20:12:27 -07:00
0f833cb878 Dont worry about encryption right now, I think these messages cant be encrypted anyway? 2020-08-25 20:00:01 -07:00
2a2fb35452 alittle clean up after updating cargo.lock 2020-08-25 16:07:47 -07:00
8e0dfbcbd3 reimplementing things and about to check if newer git release lets me do this without my code 2020-08-25 15:38:02 -07:00
d6ec34f52c might have working idea 2020-08-25 15:25:43 -07:00
b6873b5b88 Dont have the right info to send these messages 2020-08-25 11:31:59 -07:00
fd85d3b7bb turn server plumbed in on the side of the cm 2020-08-25 09:50:31 -07:00
3fbb442783 use errors 2020-08-24 21:32:15 -07:00
12e987df71 cleanup and ergonomics on some messages 2020-08-24 21:24:47 -07:00
11fa8b1d51 switch the cm to mutable 2020-08-24 21:10:30 -07:00
3495bccb93 Forgot to have a Matrix->GST answer pathway 2020-08-24 21:03:42 -07:00
caa9b24415 matchers made, done when warnings go away 2020-08-24 20:31:17 -07:00
440a63faea selection loop in the call manager exists now 2020-08-24 19:17:12 -07:00
c343fa6777 blargh, ignore this commit 2020-08-24 18:43:30 -07:00
bcf2d3b022 All unused warnings gone in matrixbot 2020-08-24 18:22:09 -07:00
4b0d0fefd6 I think Im sending everything to the CM now 2020-08-24 18:19:48 -07:00
5a30505852 functions exist now, channels are sent. almost ready 2020-08-24 16:25:07 -07:00
c26f8cbea8 fleshing out the matrix side more 2020-08-24 15:21:39 -07:00
31282011cf gst done? maybe 2020-08-24 12:29:23 -07:00
afe08ea7d7 Getting pipeline active/passive stuff setup 2020-08-24 12:13:47 -07:00
c1360d8c37 almost there? 2020-08-24 12:04:31 -07:00
5245eed66c more comm work 2020-08-24 11:12:29 -07:00
d7c0d0baf0 first call to init_pipeline in place 2020-08-24 11:03:55 -07:00
63770a7845 some cleanup 2020-08-24 10:56:08 -07:00
709f97e3ea loop still going 2020-08-24 10:53:59 -07:00
5b71f21b85 even more plumbing. need to get it calling the creation functions now 2020-08-21 20:07:17 -07:00
1d4114710c more plumbing, for generating a call 2020-08-21 19:55:22 -07:00
d4b30dc0d7 I think most of the gstreamer plumbing is done 2020-08-21 18:09:51 -07:00
26acff3522 More fleshed out, uses autosink only for incoming 2020-08-21 18:06:13 -07:00
82bc5e1f96 formatting 2020-08-21 13:33:22 -07:00
36f0063ebc Move resource release to a better spot 2020-08-21 13:33:03 -07:00
f6e422accb Builds again, and now uses thread-safe mutexes and interior mutability to handle the pipelines 2020-08-21 13:05:23 -07:00
25a7458b51 More work here 2020-08-19 22:28:16 -07:00
f995412c95 builds again, not fully plumbed 2020-08-19 20:30:47 -07:00
d5c68258eb more factoring 2020-08-19 19:06:38 -07:00
aabee7cd76 Working on refactoring into a call manager 2020-08-19 19:01:28 -07:00
6b626e07c4 Reformat 2020-08-17 18:53:51 -07:00
14a9cd4256 about to completely reformat again 2020-08-17 18:52:57 -07:00