Go to file
olebeck e661731361 add crop option to screen mode 2022-11-08 18:17:15 +01:00
.vscode split modes into seperate files 2022-04-18 22:30:27 +02:00
novaled reformat 2022-09-30 17:26:15 +02:00
.gitignore split modes into seperate files 2022-04-18 22:30:27 +02:00
Makefile update README, build without symbols, update modules 2022-04-19 02:31:59 +02:00
Processing.NDI.Lib.x64.dll add ndi mode, shadertoy local file support 2022-04-19 01:06:06 +02:00
README.md update README, build without symbols, update modules 2022-04-19 02:31:59 +02:00
config.go change some strings, change yuv2rgb values 2022-04-20 21:10:11 +02:00
go.mod update README, build without symbols, update modules 2022-04-19 02:31:59 +02:00
go.sum update README, build without symbols, update modules 2022-04-19 02:31:59 +02:00
main.go reformat 2022-09-30 17:26:15 +02:00
mode-http.go add crop option to screen mode 2022-11-08 18:17:15 +01:00
mode-ndi.go add crop option to screen mode 2022-11-08 18:17:15 +01:00
mode-screen.go add crop option to screen mode 2022-11-08 18:17:15 +01:00
mode-shadertoy.go reformat 2022-09-30 17:26:15 +02:00
mode-tcp.go reformat 2022-09-30 17:26:15 +02:00
mode-udp.go reformat 2022-09-30 17:26:15 +02:00
scale.h fix shadertoy image being flipped, scale using c 2022-04-19 01:51:59 +02:00
shadertoy.go reformat 2022-09-30 17:26:15 +02:00
utils.go add crop option to screen mode 2022-11-08 18:17:15 +01:00
yuv2rgb.h add crop option to screen mode 2022-11-08 18:17:15 +01:00

README.md

this sends data for novastar receiving cards i assume this works the same for linsn etc too

supports:

  • tcp
  • udp (downscaled)
  • ndi
  • http
  • screen capture (windows)

as video/image sources, sends it to the card using pcap this doesnt support initializing the card yet so you have to run novalct every time you restart the card

todo:

  • better down scaling
  • linux desktop capture
  • testing this on linux at all
  • initializing the card