Tux3 / Mlkj / !Lev.uXFMLA
28b1678a88
Remove all AudioBuffer code
2014-08-28 15:58:05 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
287d50eea4
Split core into core and coreav
2014-08-28 14:30:38 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
c657296535
Fix #152 and fix #131
...
We weren't reopening the audio input on subsequent calls
2014-08-28 12:52:30 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
444972f214
Fix fileTransferFinsished not emitted on sender
2014-08-28 12:12:56 +02:00
midnight079
ec1facccf8
fixed some bugs with micButton
2014-08-19 21:49:35 +02:00
midnight079
a18ba9d7ed
fixed some bugs with micButton
2014-08-19 21:49:33 +02:00
midnight079
b474ff2c2b
realized micButton for calls
2014-08-19 21:49:32 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
18f0e05778
Compat with Toxcore
...
Fixes #190
2014-08-17 14:57:54 +02:00
krepa098
5304621e86
fixed warnings
2014-08-11 14:13:13 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
7557d92a92
Add log message when falling back to IPv4
2014-08-09 22:12:34 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
ee184a558c
Fallback to IPv4 if IPv6 fails
...
Fixes #181
2014-08-09 22:09:55 +02:00
Bill Winslow
72c72a4ceb
Updating to latest file transfer specs
2014-08-04 20:00:17 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
3069a59b8c
Update to latest toxav
...
Fix new callbacks including user data
Thanks to @suhr in #178 for reporting the breakage.
2014-08-03 00:30:21 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6f853f6997
Add missing ctime include
2014-08-01 22:24:02 +02:00
Bill Winslow
84a3841122
fix segfault on lack of audio formats
2014-07-27 19:20:41 -05:00
Bill Winslow
5ec0b0d8df
Latest API update
...
It's a reasonably big change, and someone should test sending and recieving video and audio
2014-07-27 18:54:26 -05:00
Bill Winslow
22375e3b8f
Randomized the bootstrap table, to distribute load away from the first 5
2014-07-27 15:55:22 -05:00
Bill Winslow
e1e7d68713
Mostly implemented latest toxav.h changes, but OnMediaChange still needs implementing
2014-07-22 16:59:27 -05:00
dubslow
1644f8c139
Updated the completed transfers widget to work as advertised
2014-07-15 21:37:08 -04:00
Tux3 / Mlkj / !Lev.uXFMLA
f173a5dfa9
Fix FT progressbar int overflow
2014-07-12 18:40:01 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
dc2d7f1085
Various improvement
...
Aka this commit is a mess, if you're bissecting this, good luck :)
2014-07-12 17:42:41 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
ae1ce8ec88
Preparation for new file transfer
2014-07-12 17:29:56 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
e92ded47ab
Improve video playing speed
2014-07-12 14:52:01 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
5458b4b3ee
Drop video frames when lagging
...
Aka, all the time. We only drop received frames, we never stop sending
2014-07-12 14:10:24 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
457a54d591
Fix video sending
2014-07-12 12:50:40 +02:00
Bill Winslow
e0b6fd1e13
Remove username and status message from settings, instead use Core
2014-07-11 16:38:39 -04:00
Bill Winslow
26f2f143fa
Initial commit for activating the file transfer button
...
It compiles, but is in fact untested (and requires one small new icon)
2014-07-11 12:05:18 -04:00
Tux3 / Mlkj / !Lev.uXFMLA
e3736cf14d
Fix possible crashes on call cleanup
2014-07-09 10:37:46 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
d46e01e2cf
Fix audio underflows
...
By using a bigger buffer of 30 frames
2014-07-09 10:12:59 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
2c0db0c7c0
Update to new A/V recv callbacks
2014-07-09 09:55:25 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
b3b01906f7
Don't give a parent to the core QTimers
...
Fixes #115 (hopefully)
2014-07-07 09:37:05 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6ba8be3503
Fix stack smashing, QTimer threading
...
QTimer CAN NOT be handled from a different thread, we needed to push them to the Core's thread
Allocating a large video frame buffer on the stack is a Bad Idea(tm), this commit fixes a bad buffer overflow
Also improve our QTimer handling during calls, no need to disconnect/reconnect on call start/end, once is enough, and no need to keep them on the stack
2014-07-07 00:12:07 +02:00
Kevin Flynn
cfbc73e435
Fix #97
2014-07-05 20:47:31 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
fce95e9637
Don't write tox_save when unnecessary
...
Fixes #76 and makes the GUI noticeably faster on slow hard drive.
2014-07-05 06:25:17 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
0a41c0d712
Merge PR57
2014-07-04 16:24:27 +02:00
Kevin Flynn
16df8e553e
Save on event instead of timer trigger
2014-07-03 10:38:30 -07:00
Arne Böckmann
1d216d0ee3
FIX: const correctness
2014-07-03 09:22:12 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
2e2e61962d
Add option to disable IPv6
...
Fixes #50
2014-07-02 00:47:06 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
e218b07ab8
Enable IPv6, needed for LAN discovery
2014-07-02 00:27:33 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
b1b9aab8e2
Restore sleep in audio recording
2014-07-02 00:27:14 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
bdeba98f1b
Cancel sleeping in audio recording
2014-07-02 00:18:20 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
8f55dae70b
Try to fix audio on windows
2014-07-02 00:11:41 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
b0816696fa
Prevent audio encoding CPU exhaustion
...
No need to encode too much audio if we're not going to take th time to send it. opus_encode is really slow
2014-07-01 23:55:08 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
a83c35c95b
Stop calls after timeout
2014-07-01 21:16:17 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
8f09d11940
Fix transmission type detection
...
Third parameter MUST be 0. Don't ask why.
2014-07-01 19:56:08 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
70be64bff6
Disable IPv6
2014-07-01 13:36:27 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
74fc6991cc
Fix #38
2014-07-01 10:37:39 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
73e3afe932
Fix some A/V bugs
2014-06-30 23:48:12 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
58cfae38ab
Fix warnings, typos
2014-06-30 22:52:03 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
a3b20ee81e
Fix crash when saving before start
2014-06-30 21:26:37 +02:00