14 Commits (47402fae900b28973479b5ed00cdf5c76a728232)

Author SHA1 Message Date
sudden6 47402fae90
refactor: run formatting script 6 years ago
sudden6 5b908184fc
refactor(audio): move audio output to new IAudioSink interface 6 years ago
Anthony Bilinski 093962e3ec
fix(groups): don't freeze when opening AV settings during group call 7 years ago
Anthony Bilinski 5dc4e6de81
chore(legal): update copyright date to 2018 for all source files 7 years ago
Anthony Bilinski 1583991fb4
refactor(avform): simplify and standardize sliders, use RMS for volume 7 years ago
Diadlo e3f3d5e3b1
refactor: Override only 'doOutput' and 'captureSamples' in OpenAL2 8 years ago
Diadlo 900f2a1ad3
fix: Allocate memory to input buffer 8 years ago
Diadlo 2353a66fde
fix: Call doAudio on timer timeout 8 years ago
Pavel Karelin 0869d3d8fd fix: elimination of warning '-Wreorder' 8 years ago
Gavin Stark d24d4fb8ea feat(audio): microphone voice activation 8 years ago
sudden6 7f3887f67c
refactor(audio): fix some remarks from review 8 years ago
sudden6 8f2401fee6
fix(build): add install steps for libfilteraudio on OSX 8 years ago
sudden6 a3b234e6dd
chore(formatting): run clang-format 8 years ago
sudden6 28c2298ad9
feat(audio): split the audio interface from the backend library 8 years ago
Zetok Zalbavar 80f5de31b3
style: reformat current C++ codebase using clang-format 9 years ago
Zetok Zalbavar 7b60a5dd36
chore: explicitly mention that copyright belongs to qTox contributors 9 years ago
Alice Weigt 9b46cf6404 fix(settings): Play test sound when user enables test sound 9 years ago
Nils Fenner 018360887e
refactor(audio): remove obsolete signal "groupAudioPlayed" 9 years ago
Diadlo 29443040fb
docs(audio, video): Change comment style 9 years ago
Diadlo 2258748d28
style(audio, video): Style fixes 9 years ago
Nils Fenner 81df534c9a
refactor(audio): cleanup initialization of audio device lists 9 years ago
Nils Fenner bec635ad11
refactor(audio): cleanup initialization of audio device lists 9 years ago
Nils Fenner 792103f8b0
refactor(filter_audio): completely remove filter_audio dependency 9 years ago
Nils Fenner f72baa613f
feat(audio): add real gain control of the input device 9 years ago
Nils Fenner 356543ca3b
feat(audio): add (repair) support for group audio calls 9 years ago
tux3 a2fbc277fc
Replace audio check macros by functions 10 years ago
tux3 6425448196
Implement the playMono16Sound API sanely 10 years ago
tux3 ce2f8fd1d5
Cleanup and improve audio input 10 years ago
tux3 0a1833a74b
Un-pimpl 10 years ago
tux3 fb68d3750c
Cleanup mic feedback related code 10 years ago
Nils Fenner 82dfe0f704
fix audio singleton implementation 10 years ago
Nils Fenner 0615c7c3c6
reimplement audio in/out subscription concept 10 years ago
Nils Fenner ace3662757
further improved audio metering 10 years ago
Nils Fenner 08c43d0b83
cleanup OpenAL compatibility code in audio class 10 years ago
Nils Fenner 44d1c6fe74
[WIP] implement threaded level meter for input level 10 years ago
Nils Fenner 67fbee8868
use qstring for path when playing audio file 10 years ago
Nils Fenner b44ef6c596
introduce a non-blocking AudioPlayer 10 years ago
Nils Fenner 1fb9bce78c
move audio class to thread before starting 10 years ago
Nils Fenner bb7d2a72b7
privatized audio interface 10 years ago
Nils Fenner c23cb0043f
implement actual audio in/out subscription management 10 years ago
Nils Fenner 137eca86d6
use single mutex for audio resource locking 10 years ago
Nils Fenner 68e7aef916
privatized open/close audio devices 10 years ago
Nils Fenner f6c09104e4
fix noise (clipping) while (re-)initializing in/out audio device 10 years ago
Nils Fenner 32bc99fb38
cleanup reinitialization of changed audio in/out 10 years ago
Nils Fenner ad6e0a85f5
add method to reinit audio in/out 10 years ago
Nils Fenner c540faf271
add method to un-/subscribe to audio output as well 10 years ago
Nils Fenner e8a4f6511d
use internal methods to open in/out audio devices 10 years ago
Nils Fenner bde042ba3a
remove unused include and forward declarations 10 years ago
Nils Fenner 26fc424986
use internal cleanup methods to close in-/output devices 10 years ago
Anton Batenev 656696ebcb Add alext.h to audio.h 10 years ago