Commit Graph

108 Commits

Author SHA1 Message Date
latex 120597fe01 fix strcpy buffer overflow 2023-04-21 15:58:47 +02:00
latex a5ce7d2abf fix .gitignore 2023-04-21 15:55:18 +02:00
billythehippo 0ccdebda1a
Add files via upload 2022-10-13 19:24:05 +03:00
billythehippo 1f345af128
Add files via upload 2022-10-13 19:23:02 +03:00
billythehippo 68ccaf20c1
Create .dirstamp 2022-10-13 19:18:03 +03:00
billythehippo 9acb20656e
Delete src/common/backend directory 2022-10-13 19:13:23 +03:00
billythehippo dc2b5ab1d8
Add files via upload 2022-10-13 19:12:11 +03:00
billythehippo 73adbb6570
Add files via upload 2022-10-13 19:11:07 +03:00
billythehippo 3738271912
Add files via upload 2022-10-13 19:09:52 +03:00
billythehippo 99fb969c16
Add files via upload 2022-10-13 19:09:05 +03:00
billythehippo 75309d71d0
Add files via upload 2021-12-13 18:53:51 +03:00
Victor Golf Echo 4f69e5a6cd Correctly setting the jack device name 2020-10-11 20:44:30 +02:00
quiniouben 9845c22d86
Merge pull request #51 from NeroBurner/gitignore_editor_and_build
add build dirs and IDE files to gitignore
2020-02-21 08:32:19 +01:00
quiniouben a9adaf09fd
Merge pull request #50 from NeroBurner/actions-mingw-w64
Add github action to compile with mingw-w64 on windows
2020-02-21 08:31:56 +01:00
Reinhold Gschweicher 0dc8744aea add build dirs and IDE files to gitignore 2020-02-20 00:33:58 +01:00
Reinhold Gschweicher 0c2f4b8d2f actions: buid with mingw on windows
- mingw build without backends
- ninja build
2020-02-20 00:29:15 +01:00
Reinhold Gschweicher 28917075d0 win32: pipe_backend: use named pipes instead of mkfifo 2020-02-20 00:17:03 +01:00
NeroBurner ae5e359ec9 win32: socket: use winsock2.h instead of sys/socket.h
Windows has no POSIX sockets. Use the Windows provided winsock2.h
instead.

- include winsocket
- call WSAStartup and WSACleanup
- use SOCKET as file descriptor
- compare to INVALID_SOCKET or SOCKET_ERROR as recommended
- modify optflag type for setsockopts()
2020-02-20 00:17:03 +01:00
NeroBurner 5eaa5324f5 win32: cmake: link to Winsocket lib 2020-02-20 00:17:03 +01:00
quiniouben 585d021d1f
Merge pull request #48 from NeroBurner/fix_cmake_backend_defines
cmake: fix backend defines
2020-02-18 09:09:56 +01:00
Reinhold Gschweicher a3fea2fe91 cmake: fix backend defines
- directly use the options WITH_ALSA et al
- link missing pulse-simple library
2020-02-17 23:39:23 +01:00
quiniouben f9777958e6
Merge pull request #46 from NeroBurner/cmake-action
add a github action running cmake build
2020-02-17 15:46:59 +01:00
quiniouben e0a6eee0d5
Merge pull request #47 from NeroBurner/strict_cmake
Let CMake be more strict
2020-02-17 15:46:37 +01:00
NeroBurner 4b32f65268 Let CMake be more strict
replace the DISABLE_XXX flags with WITH_XXX flags
- DISABLE_ALSA -> WITH_ALSA
- DISABLE_PULSEAUDIO -> WITH_PULSEAUDIO
- DISABLE_JACK -> WITH_JACK

Default the DISABLE_XXX flags to true.

If one of the dependencies of an enabled dependency is missing exit with
error.

Fixes: https://github.com/quiniouben/vban/issues/45
2020-02-17 15:26:48 +01:00
NeroBurner 0df5c68796 add a github action running cmake build
- run on ubuntu-latest
- install dependencies alsa, pulseaudio and jack
2020-02-17 15:02:19 +01:00
quiniouben 64b35b4a18
Merge pull request #43 from NeroBurner/cmake_support
Add CMake build system support
2020-02-17 08:44:44 +01:00
Benoit Quiniou 03606e69c6 Fix compilation warning 2020-02-17 08:38:37 +01:00
Reinhold Gschweicher 80f2fa51b6 Add CMake build system support 2020-02-15 23:25:35 +01:00
Benoit Quiniou a2aaf016a6 Fix max packet size computation for emitter 2019-10-14 14:36:07 +02:00
Benoit Quiniou 96a80c843a Add sendtext example in README.md 2018-10-04 08:44:08 +02:00
Benoit Quiniou 8668aefac5 Version 2.1.0 2018-10-04 08:34:45 +02:00
Benoit Quiniou 5d7230976f Fix small issues with sendtext after testing against VoiceMeeter Banana. 2018-10-04 08:32:09 +02:00
Benoit Quiniou f29b8e6fb1 Fix typo in README.md vban_sendtext usage 2018-10-03 21:46:13 +02:00
Benoit Quiniou 7db09f9121 Fix typo in vban_sendtext usage 2018-10-03 21:45:32 +02:00
Benoit Quiniou 203bf6dd77 Update README.md 2018-10-03 21:42:40 +02:00
Benoit Quiniou 6c00897cfe Adding vban_sendtext program 2018-10-03 21:36:57 +02:00
Benoit Quiniou 02ae4a1efb Fix wrong configure option documentation 2018-08-28 14:22:02 +02:00
Benoit Quiniou 17e9d09484 Fix readme 2018-05-11 14:27:29 +02:00
Benoit Quiniou 923c74cbb3 Fix alsa latency calculation 2018-05-11 14:26:34 +02:00
Benoit Quiniou ddb1c70625 Add latency section in readme. 2018-05-11 14:20:42 +02:00
Benoit Quiniou e7e617e766 Improve help text about quality and jack 2018-05-11 14:13:02 +02:00
Benoit Quiniou e4cdf587f1 Better manage latency in jack backend. WARNING: users should rely on -q to adapt buffering to jack configuration 2018-05-11 14:11:06 +02:00
Benoit Quiniou bb71807b5d Update README.md 2018-05-09 09:49:45 +02:00
Benoit Quiniou b80e686810 Version 2.0.4 2018-03-07 22:43:40 +01:00
Benoit Quiniou 0ea9c41b1f And now with a proper fix for the 24 bit support in jack backend 2018-03-07 22:43:11 +01:00
Benoit Quiniou 6e83bbbd07 Revert "Fix jack backend to correctly support 24bit format. Could be highly improved performance-wise, but works"
This reverts commit 9c28a4695a.
2018-03-07 18:52:25 +01:00
Benoit Quiniou d9c0186809 Increase debug version 2018-03-07 18:00:45 +01:00
Benoit Quiniou 9c28a4695a Fix jack backend to correctly support 24bit format. Could be highly improved performance-wise, but works 2018-03-07 17:59:46 +01:00
Benoit Quiniou c1d4268c04 Make a little bit more explicit the dependency on automake 2018-03-03 14:46:24 +01:00
Benoit Quiniou 6899467beb Make a little bit more explicit the dependency on autoconf 2018-03-03 14:44:55 +01:00