52 Commits (df7fe2239831484c1301350b5f940f59937744c5)

Author SHA1 Message Date
sudden6 df7fe22398
fix(toxcall): move ToxCall ownership to correct Thread 5 years ago
Mick Sayson caf4f59fb2
feat(groups): Allow being in group call if only member 5 years ago
sudden6 f02943c191
fix(toxcall): handle Null sink correctly 5 years ago
Anthony Bilinski 3a5e28fffb
fix(model): take QObject receiver argument to interface signal connection macro 5 years ago
Anthony Bilinski b7062b2518
fix(model): stop interfaces from inheriting from QObject 5 years ago
sudden6 89400c91f7
refactor: properly lock against Core thread 5 years ago
Anthony Bilinski 765fce94b7
fix(group): use valid pointer, allowing source invalidation 6 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 47402fae90
refactor: run formatting script 6 years ago
sudden6 5b908184fc
refactor(audio): move audio output to new IAudioSink interface 6 years ago
sudden6 b7b9b58d42
refactor: make ToxCall non-moveable 7 years ago
Anthony Bilinski 8422c09f6a
fix(groups): don't invalidate all audio sources when peer list changes 7 years ago
sudden6 a00af08777
fix(audio): connect the correct audio callbacks 7 years ago
sudden6 67f2605971
refactor(toxcall): move peer handling to ToxGroupCall 7 years ago
sudden6 811998b8df
refactor(toxcall): move alSource into ToxFriendCall 7 years ago
Pavel Karelin 2cd65610fc fix(build): Elimination the build warnings (Wunused-variable, Wreorder) 7 years ago
sudden6 e55f86c6a5
fix(video): unsubscribe the video device correctly 7 years ago
Anthony Bilinski 9216549d6e
refactor(call): Refactor toxcall and disconnect lambda on destruction 7 years ago
anthony.bilinski 1394dd1b7f fix(call): fix bugs introduced from ToxCall refactor 8 years ago
sudden6 967dab8700
style: run format-code.sh on the files 8 years ago
sudden6 90bf0a7e2c
refactor(toxcall): make toxcall a class with getters and setters 8 years ago
sudden6 b07ea763cd
refactor(toxcall): remove callId from ToxCall members 8 years ago
sudden6 c715729167
feat(audio): add alternative OpenAL backend 8 years ago
Diadlo 3b2352a0ee
refactor: Rename methods in CameraSource 8 years ago
Zetok Zalbavar 80f5de31b3
style: reformat current C++ codebase using clang-format 9 years ago
agrecascino 62ac480171 fix(audio): alternate audio fix implementation from #4139 9 years ago
Zetok Zalbavar d4ac13dbf4
revert: "refactor: Added to include path and exclude it from all includes" 9 years ago
Diadlo b4a9f04f92
refactor: Added to include path and exclude it from all includes 9 years ago
Zetok Zalbavar a2912a376c
docs(doxygen): fix some warnings for toxcall.cpp 9 years ago
Diadlo 9a62f44c33
docs(core): Added leading stars 9 years ago
Diadlo 2696a9265a
docs(core): Change comment style 9 years ago
Diadlo ed04b2debf
style(toxcall): Copy constructor return non-const reference 9 years ago
Diadlo c3de6238ca
feat(camerasource): Change default video mode to preferred 9 years ago
Nils Fenner 792103f8b0
refactor(filter_audio): completely remove filter_audio dependency 9 years ago
tux3 ce2f8fd1d5
Cleanup and improve audio input 10 years ago
Nils Fenner 552155bd1f
Merge PR #2719 from antis81:fix_audio_subscriptions 10 years ago
Nils Fenner 0615c7c3c6
reimplement audio in/out subscription concept 10 years ago
Nils Fenner 27bfade9e1
unsubscribe invalid ToxCall from audio when copied 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 e7f666be77
un-/subscribe audio in/out in tox-call 10 years ago
tux3 b4754c6ac2
Fix inconsistent noexcept in toxcall.cpp 10 years ago
tux3 c0d8703368
Properly signal when we stop sending video 10 years ago
tux3 aaf04a80db
Remove some debug output 10 years ago
tux3 1dc7e4cca5
Add 45s call ringing timeout 10 years ago
tux3 477554ffba Clean up callback hell between AV UI and CoreAV 10 years ago
tux3 a505e06f83 Multithread CoreAV 10 years ago