quiniouben / vban

VBAN protocol open-source implementation
GNU General Public License v3.0
450 stars 63 forks source link

Add github action to compile with mingw-w64 on windows #50

Closed NeroBurner closed 4 years ago

NeroBurner commented 4 years ago

add a github action to compile on Windows with mingw-w64

fix compilation of socket.c on Windows by using winsock2.h fix compilation of pipe_backend.c by using named pipes instead of mkfifo

As a future step to make this effort worthwhile I intend to implement a windows specific audio backend (using MMDevice and WASAPI). https://docs.microsoft.com/en-us/windows/win32/coreaudio/about-the-windows-core-audio-apis