Commit Graph

19 Commits

Author SHA1 Message Date
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