1
0
mirror of https://github.com/qTox/qTox.git synced 2024-03-22 14:00:36 +08:00
Commit Graph

49 Commits

Author SHA1 Message Date
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
dubslow
3ba95d82ae Move code into src/ 2014-10-07 23:26:25 -05:00