tux3
039575a775
Merge branch 'pr1769'
2015-06-04 21:25:21 +02:00
tux3
3c010770a9
Merge branch 'pr1767'
2015-06-04 21:24:02 +02:00
tux3
639e71d0a3
Don't compile linux files on mac
2015-06-04 21:18:31 +02:00
tux3
862ad154fc
Fix crash if avdevice_list_devices fails
2015-06-04 17:22:58 +02:00
tux3
340244b6bb
Merge branch 'pr1781'
2015-06-04 10:55:23 +02:00
Zetok Zalbavar
b21ce5ef07
Fix tab-completion for names starting with '@'
...
continuation of #1377
2015-06-04 09:45:56 +01:00
PKev
98819df90c
Correct redraw after filtering
...
fix #1757
It looks a bit strange, but a redraw on another call fails. Moreover, order calling functions radically changes the behavior of the widget
2015-06-03 22:26:33 +03:00
tux3
c180fa15de
Fix nullptr dereference on A/V timeout
2015-06-03 19:33:17 +02:00
tux3
d66c5c1846
Merge branch 'pr1770'
2015-06-03 14:48:59 +02:00
kehugter
921cc40db7
New lines translated
2015-06-03 14:21:55 +02:00
kehugter
c36f33e7e0
Update to follow qTox's wiki guidelines
2015-06-03 14:15:50 +02:00
kehugter
aefba37d3c
Proofread Spanish translation
2015-06-03 14:15:50 +02:00
tux3
fa71c84126
Partially update INSTALL.md
2015-06-03 12:53:08 +02:00
Zetok Zalbavar
2b46dd28bb
Rework README.md
2015-06-03 11:26:57 +01:00
tux3
59d5e04db4
Merge branch 'pr1768'
2015-06-03 12:25:29 +02:00
Ansa89
8e97f5dbb3
Italian translation: update
2015-06-03 12:22:07 +02:00
tux3
e9e41a302c
Merge branch 'ffmpeg'
2015-06-03 11:54:53 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
44628373cd
Windows desktop capture (gdigrab)
2015-06-03 11:47:19 +02:00
tux3
37a3a8d9d6
Properly set desktop capture region
...
We now capture the full screen by default, with code to handle modesetting, instead of always the FFmpeg default region of 1024x768
2015-06-03 02:10:53 +02:00
tux3
bc946308c8
Fix double free when switching camera
2015-06-03 02:10:53 +02:00
tux3
8ad0f6c573
X11 dekstop streaming
2015-06-03 02:10:53 +02:00
tux3
3cf10f02a6
Don't use tagged init
2015-06-03 02:10:53 +02:00
tux3
8e866b1a5e
Remove video post-processing sliders
...
Since they don't currently do anything
2015-06-03 02:10:53 +02:00
tux3
ba206d3a8b
Only compile v4l2 support on *nix
2015-06-03 02:10:53 +02:00
tux3
fe4838bb83
Video modesetting for v4l2
2015-06-03 02:10:53 +02:00
tux3
0f7015941c
Restore CallId param in onAvStarting
...
We actually use it now.
2015-06-03 02:10:52 +02:00
tux3
bf3b9239b5
Never resize frames with Qt, use sws_scale
...
If we're going to convert between pixel formats with sws_scale, we might as well do the rescaling in the same step.
Giving a potentially hueg fram to Qt and having it rescale in a separate step is wasted cycles.
2015-06-03 02:10:52 +02:00
tux3
db7d86ae50
Ifdef some dshow code on win only
2015-06-03 02:10:52 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
e5522ba087
Case-sensitive includes in windows files
...
To make the cross-compilers happy.
2015-06-03 02:10:52 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
61f331635f
Disable the hue/bright/sat/contrast sliders
...
Since they aren't implemented for now.
2015-06-03 02:10:52 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
27bb71f195
Implement video modesetting for dshow
2015-06-03 02:10:52 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
b463028536
Released frames are out of the freelist
...
So they shouldn't call the freelistCallback. VideoFrame now forgets
about the callback when it is being released.
2015-06-03 02:10:52 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
b20ecf056d
Namespaces, not ctor-deleted classes
...
Stupid.
2015-06-03 02:10:52 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
f0f069114c
Implement DirectShow video dev listing
...
We can now get the list of video devices with the dshow ffmpeg device
(so, on Windows). Most of this patch is adapted from libavdevice's dshow
private internal interface, which retrieves useful info but is only
designed to log it to stdout. We reimplement that to get an actual list
of devices names/descriptions, that we can then open with ffmpeg the
refular way.
2015-06-03 02:10:52 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
e5684a4bbf
Save video dev name in settings
2015-06-03 02:10:52 +02:00
tux3
63fe107c2e
Disable exceptions support
...
With -fno-exceptions
Now if we could just get -fno-rtti
2015-06-03 02:10:52 +02:00
tux3
8568a6b94e
More compatibility with older libavdevice
...
By not using avdevice_list_input_sources
2015-06-03 02:10:52 +02:00
tux3
95e4a20f05
Compatibility with older libavdevice
...
By not using avdevice_list_input_sources
2015-06-03 02:10:52 +02:00
tux3
d53b426750
Replace OpenCV with FFmpeg
2015-06-03 02:10:52 +02:00
tux3
a086e6d7b1
Merge branch 'pr1763'
2015-06-03 02:10:37 +02:00
tux3
e0ef42aff9
Update win64 nsis script
2015-06-03 00:11:36 +02:00
tux3
ac976b7da3
Merge branch 'pr1766'
2015-06-02 19:27:41 +02:00
Fish
1b288b7d5b
Updated fr.ts and completed all the lines
...
(missing 4 translation cuz i don't understand the context ^^)
2015-06-02 17:56:55 +02:00
PKev
fa21c793f2
scroll emoticon selector
...
fix #1561
2015-06-01 21:00:22 +03:00
tux3
d485324b45
Merge branch 'pr1761'
2015-06-01 17:03:49 +02:00
tux3
b3ce364d5c
Merge branch 'pr1758'
2015-06-01 16:56:47 +02:00
kehugter
ad79efeccc
Updated Spanish translation. All lines translated/checked.
2015-06-01 00:38:00 +02:00
tux3
277b4490c3
Merge branch 'pr1756'
2015-05-31 09:43:43 +02:00
qwad1000
e27ef88b9e
Updated Ukrainian translation
2015-05-31 01:26:32 +03:00
PKEv
0791c64efd
Correct_after_cpp_check
...
style and typos
2015-05-30 23:44:56 +03:00