Commit graph

8 commits

Author SHA1 Message Date
Lily Tsuru 2da9b38974 move back and make the context setup shared
(this is in preparation for making it possible to do HW encoding)
2024-09-09 22:34:56 -04:00
Lily Tsuru fa929641e5 clean break video code into new module 2024-09-09 22:02:57 -04:00
Lily Tsuru a6734667de make rendering abstract (so that a webgl renderer will actually be possible) 2024-09-09 06:19:20 -04:00
Lily Tsuru b44a55f10d split stream player worker and
provide a main-thread wrapper for it
2024-09-09 06:11:56 -04:00
Lily Tsuru 085a985c13 cleanup failure cases in stream player worker 2024-09-09 05:55:24 -04:00
Lily Tsuru 86490ed80b decouple encoder thread from VNC client 2024-09-09 00:08:08 -04:00
Lily Tsuru c8f9c9d9ea make the webworker typed for type safety 2024-09-08 18:53:07 -04:00
Lily Tsuru e58a765cfa initial public release 2024-09-08 11:03:48 -04:00