Dubslow
|
e9babcee07
|
Filter audio checkbox has effect mid-call
|
2015-03-11 21:13:18 -05:00 |
|
Dubslow
|
15917d1a01
|
Add experimental echo cancellation to qTox
It compiles with modified OpenAL (unchanged logic otherwise), but effectiveness needs testing (like uTox)
|
2015-02-18 01:10:40 -06:00 |
|
Dubslow
|
1c3bcd000c
|
Major bug: audio filtering never actually worked
We filtered the audio after it was already processed by core, i.e. it was never used
@mwuttke97 @tux3 @Dubslow pls
|
2015-02-17 23:20:31 -06:00 |
|
Christoffer Sterner
|
aee04c92e4
|
Playback audio slider support non-group call
|
2015-02-01 17:18:45 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c32eb98e6c
|
CppCheck, some video perf improvements
|
2015-01-30 13:40:04 -06:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
32bf56c7d9
|
Implement new call confirm widget logic
Works, but does not have any styling at the moment
|
2015-01-25 17:39:26 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
5b7e57751c
|
Filter outgoing audio, not incoming
Reverts bad previous commit
|
2015-01-05 09:18:11 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
86d0558c71
|
Conform with toxav API change
|
2015-01-04 18:53:02 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
37ea7c359c
|
Thread safe, encapsulated audio
|
2015-01-04 17:55:39 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d042c2f346
|
Filter incoming audio, not sent audio
|
2015-01-04 02:04:07 +01:00 |
|
Dubslow
|
fc749880eb
|
minor style tweaks
|
2014-12-16 18:05:13 -06:00 |
|
Maximilian Wuttke
|
e0cb122abe
|
Merge branch 'filter_audio' of https://github.com/mwuttke97/qTox into filter_audio
Added some `#ifdef QTOX_FILTER_AUDIO`s.
Conflicts:
qtox.pro
Conflicts:
src/coreav.cpp
|
2014-12-14 10:55:38 +01:00 |
|
Zetok Zalbavar
|
e0993a72f6
|
Style corrections
'if()' → 'if ()'
'for()' → 'for ()'
|
2014-12-11 18:05:52 +00:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
3f47586f22
|
Merge branch 'pr798'
|
2014-11-26 21:36:40 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
599c246ec7
|
Move group audio playing to Audio singletong/thread
This is a bit of a quick fix for a new bug, as but part of cleaning up the audio code and moving it to the Audio singleton
|
2014-11-19 22:26:04 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
69189034e3
|
Put group chats audio playing in its own thread
|
2014-11-18 01:25:15 +01:00 |
|
mannol
|
36d4460fef
|
Core update
|
2014-11-18 00:15:54 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c1f2e9a71d
|
Refactor audio out of code, better resource management
Fixes #739 and fixes #777
|
2014-11-16 19:04:45 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
20ba8e6192
|
Allow to change i/o audio devices without restart
Still needs to restart the calls for now
Fixes #713
|
2014-11-16 16:41:30 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d271e01e02
|
Audio buffer limit: 128 -> 32
|
2014-11-15 21:32:56 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
bf4ed63eac
|
Fix buffer overflow with >1 audio input channel
Fixes #760
|
2014-11-15 17:05:48 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
183c864dc8
|
Remove debug output
|
2014-11-15 16:36:07 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
e51c154c20
|
Add debug output
|
2014-11-15 16:28:43 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
7c6f233d53
|
Remove debug statements
|
2014-11-14 21:16:28 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
d99c682e00
|
Add some debug messages
|
2014-11-14 20:55:32 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c7d6882479
|
Fix timers called from the wrong threads
|
2014-11-14 20:31:23 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
3bc6909c96
|
Apply valgrind fix to 1on1 audio too
I haven't seen valgrind complain too much, but let's fix it preemptively
|
2014-11-14 18:14:33 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
59b26f3d33
|
Add some debug info when toxav_prepare_transmission fails
Should help with #743
|
2014-11-14 01:05:43 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
56b0559d85
|
Fix memory disclosure in audio send code (valgrind)
|
2014-11-13 21:14:17 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
858971fd94
|
Augment audio queue size, fixes quality issues
Closes #690
|
2014-11-13 20:21:28 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c550658e38
|
Use a source per call peer
|
2014-11-13 20:18:02 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
796e6f0f4d
|
Fix vol must be muted to actually hear things
|
2014-11-13 19:43:53 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
0c393e717a
|
Add simple push to talk with P
Fixes #734
|
2014-11-13 19:20:06 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
c9f3bf54ac
|
Fix typo
|
2014-11-13 13:18:32 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
eac712e68a
|
Add GUI for audio groupchats
|
2014-11-13 13:14:27 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
54462f0276
|
Prepare Core for av groupchats
|
2014-11-13 12:18:04 +01:00 |
|
dubslow
|
3dd15f0a5f
|
fix minor switching bug introduced by 07ea2e
|
2014-11-11 17:00:24 -06:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
57db8d65ee
|
Play av groupchat call audio
On the main source. Sue me.
|
2014-11-11 16:15:56 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
8fceb4b78b
|
Accept and default to AV groupchats
We don't send or play any audio yet, though
|
2014-11-11 16:05:01 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
a908e036ce
|
Fix #600
|
2014-11-02 12:47:42 +01:00 |
|
Wouters Dorian
|
50513e0fb4
|
Made Mute speakers button work
|
2014-10-28 13:50:30 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
7b3c2bd1e8
|
Add some core doc comments, remove dead code
|
2014-10-27 00:31:51 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
9fd8a6124e
|
Handle toxcore failures in Core::onAvMediaChange
No, I'm not above using goto for centralized error handling.
|
2014-10-26 21:31:25 +01:00 |
|
Tux3 / Mlkj / !Lev.uXFMLA
|
7b70fd0008
|
Fix crash if call failed to start
|
2014-10-25 11:29:25 +02:00 |
|
krepa098
|
f05e2ba9c9
|
refactoring
|
2014-10-24 16:04:47 +02:00 |
|
krepa098
|
15851604cd
|
moved video stuff to src/video
|
2014-10-24 16:02:55 +02:00 |
|
krepa098
|
5ae2afb5c6
|
moved src/widget/camera.* to src/camera.*
|
2014-10-17 09:11:39 +02:00 |
|
krepa098
|
f2b730cdb9
|
NetVideoSource, YUV shader, fixes
|
2014-10-17 09:09:59 +02:00 |
|
dubslow
|
a0ca379c1b
|
fix #436
|
2014-10-14 20:04:53 -05:00 |
|
dubslow
|
bf75750166
|
Merge branch 'master' into src
Conflicts:
qtox.pro
src/widget/form/settings/avform.h
src/widget/selfcamview.cpp
src/widget/selfcamview.h
src/widget/widget.cpp
widget/selfcamview.h
widget/videosurface.h
|
2014-10-10 17:21:54 -05:00 |
|