Commit Graph

76 Commits

Author SHA1 Message Date
latex 120597fe01 fix strcpy buffer overflow 2023-04-21 15:58:47 +02: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
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
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 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 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 7db09f9121 Fix typo in vban_sendtext usage 2018-10-03 21:45:32 +02:00
Benoit Quiniou 6c00897cfe Adding vban_sendtext program 2018-10-03 21:36:57 +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 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 26d8f3b00a Remove useless commited files 2017-09-11 21:54:14 +02:00
Benoit Quiniou b968726762 Add support for broadcast in emitter 2017-09-11 21:40:25 +02:00
Benoit Quiniou a2f4405129 Fix bug in bit format parsing 2017-08-19 14:12:49 +02:00
Benoit Quiniou 0b1166b039 Fix some troubles in file and pipe backends 2017-08-16 18:10:10 +02:00
Benoit Quiniou 8deaac56e6 Repair pulseaudio backend for emitter. Pipe and File are untested for emitter. Jack is not ready for emitter. 2017-08-16 17:13:44 +02:00
Benoit Quiniou a7c3f4f980 Implement channel map for emitter and update documentation / options accordingly 2017-08-16 15:10:47 +02:00
Benoit Quiniou 979630908d Restore vban_receptor map. Needs more work to have the emitter map 2017-08-16 14:51:02 +02:00
Benoit Quiniou 07650e4240 Fix typo in receptor help 2017-08-16 09:42:53 +02:00
Benoit Quiniou 8fb752a0f8 emitter and receptor confirmed to work. emitter only works with alsa backend 2017-08-16 09:39:00 +02:00
Benoit Quiniou 57beb269c7 Emitter with alsa backend should not be far from working. Needs testing 2017-08-16 09:12:38 +02:00
Benoit Quiniou f374324758 Big rework of the structure in progress. vban_receptor is not far from working ok, vban_emitter is not functional yet. 2017-08-16 08:13:30 +02:00
Benoit Quiniou f8cdb23d17 Remove useless external in logger 2017-08-11 22:12:30 +02:00
Benoit Quiniou f165987225 Rename vban_receptor to vban everywhere it was remaining 2017-08-11 22:02:59 +02:00
Benoit Quiniou 113ea91d13 Apply multiple changes to work on emitter 2017-08-11 21:57:12 +02:00
Benoit Quiniou 6244b51a83 Fix compilation 2017-08-11 21:56:40 +02:00
Benoit Quiniou 28db057f5c Rename vban_source to vban_emitter 2017-08-11 21:56:40 +02:00
Benoit Quiniou e2f0e07aca Moved file backend to appropriate folder 2017-08-11 21:56:40 +02:00
Benoit Quiniou e85b87da97 Restore lost change after merge conflict 2017-08-11 21:56:40 +02:00
Benoit Quiniou cbe6f45a5e reorganize project to have both vban_receptor and vban_source compiled and sharing some source 2017-08-11 21:56:05 +02:00