3 Commits (aeb8a9aca1359f1ffc5cd61ffad774f43964ab3e)

Author SHA1 Message Date
Anthony Bilinski aeb8a9aca1
refactor(bootstrap): Use std::shuffle instead of custom not fully random logic 3 years ago
Brandon Mosher 1438f8f766 refactor: Provide a Virtual Method Anchor for Classes in Headers 4 years ago
Anthony Bilinski 5a877d742b
refactor(core): pass bootstrap list interface to Core 5 years ago
Anthony Bilinski 8abd4e47e9
refactor(style): use #pragma once rather than include guards 5 years ago
jenli669 04a9bc46f4
docs(copyright): update and add copyright info 6 years ago
sudden6 22362d2940
refactor(audio): Remove Audio singleton 6 years ago
sudden6 e7e35642d7
refactor(audio): introduce IAudioSource interface and use it 6 years ago
sudden6 a8546fe8cb
refactor: use smart pointer instead of raw pointer 6 years ago
sudden6 5b908184fc
refactor(audio): move audio output to new IAudioSink interface 6 years ago
sudden6 0da72e22d3
refactor: remove dead code 6 years ago
sudden6 5d65ab3876
fix(audio): specify format for sounds and make sounds follow it 7 years ago
Anthony Bilinski 65896e4501
feat(call): add call end sound 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
Gavin Stark d24d4fb8ea feat(audio): microphone voice activation 8 years ago
sudden6 e1da943e4e
refactor(audio): move channel count to audio backend 8 years ago
sudden6 5d60f09df4
feat(audio): make echo cancellation work and improve some minor stuff 8 years ago
Alice Weigt a06ad7048e feat(audio):OutgoingCallSound 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