Martin Pulec
875c938ea0
speex_resampler: param quality was not respected
...
Although param was processed, DEFAULT_RESAMPLE_QUALITY (=10) was always
set.
2022-03-01 16:11:18 +01:00
Martin Pulec
c3320314b4
resampler: tunable quality
2022-02-03 15:41:05 +01:00
Martin Pulec
cec2f43b32
fixed some (mostly Windows) warnings
2022-02-01 14:12:56 +01:00
Martin Pulec
e712578f43
Added audio RS encoding
2021-11-30 17:09:29 +01:00
Martin Pulec
c35083fa91
Suppress clang warnings
2021-09-08 08:25:10 +02:00
Martin Pulec
8f557a97d6
Replaced audio/audio.h with audio/types.h includes
...
audio/audio.h should not be used as a catch-all header for audio.
2021-08-11 15:58:58 +02:00
Martin Pulec
1e9853e9e5
Audio compress: return object instead of pointer
2021-08-11 13:28:25 +02:00
Martin Pulec
1b9aa3314d
SpeexDSP: remove a submodule
...
Now it is a normal dependency.
2021-03-09 08:14:37 +01:00
Martin Pulec
e8c53dd39b
Audio: extend network buffers if needed
...
Extend network buffers if received frame size exceed the configured
buffer size (eg. using a plenty of channels).
2020-02-07 15:31:58 +01:00
Martin Pulec
ab9add0799
Fixed further warnings
2019-07-24 10:57:06 +02:00
Martin Pulec
50a6fe615f
Missing sstring includes
2019-06-19 16:44:20 +02:00
Ben Roeder
e4111c76b8
fixes for typos in messages
2018-09-11 12:51:21 +01:00
Martin Pulec
a7830d3bc2
Fixed few warnings
2018-07-24 09:38:47 +02:00
Martin Pulec
3ebaf50334
Added audio mixer
2017-01-18 11:13:24 +01:00
Martin Pulec
880a19dd4c
ALSA play.: write from thread
...
This is a proposed change (not yet default) to the ALSA behaviour. There
is a thread that writes to device all the time, avoiding underruns. On
the other hand there is a need to handle latency for which new buffer
was created. Alternatively, speex jitter buffer could be used.
2016-06-28 17:33:24 +02:00
Martin Pulec
83c9421b4a
Fixed some Coverity issues
2015-10-19 11:31:10 +02:00
Martin Pulec
c57b75d2b3
Audio_frame2: fix
2015-09-02 17:01:33 +02:00
Martin Pulec
95c51e0507
audio_frame2: optimize allocation a bit
...
+ preallocate some big frame in audio decoder
2015-08-31 11:11:04 +02:00
Martin Pulec
54d45ba489
Audio: move audio types in separate header/src
2015-08-31 11:11:04 +02:00