- 09 Apr, 2015 1 commit
-
-
Diego Biurrun authored
Also reshuffle headers into canonical order where appropriate.
-
- 28 Feb, 2015 1 commit
-
-
Christian Hujer authored
The correct macro is DEC not D. Broken in b31328d0Signed-off-by: Anton Khirnov <anton@khirnov.net>
-
- 24 Feb, 2015 1 commit
-
-
Luca Barbato authored
Incidentally `-y` also collides with avconv global options. Update x11grab to match and document the option. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
- 04 Oct, 2014 3 commits
-
-
Antonio Ospite authored
The paint_mouse_pointer() code uses XFixes to retrieve the cursor coordinates, but XFixes gives no information about which screen the pointer is on; this results in always drawing the cursor on the captured screen even if the mouse pointer was on another screen. For example, when capturing from screen 1 (i.e. -f x11grab -i ":0.1") the cursor was being drawn in the captured image even when the mouse pointer was actually on screen 0, which is wrong and visually confusing. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Luca Barbato authored
It could return NULL if the cursor is outside the screen, the connection timed out or the system is out of memory. CC: libav-stable@libav.org
-
Luca Barbato authored
-
- 09 Sep, 2014 2 commits
-
-
Antonio Ospite authored
The code uses XFixes to retrieve the cursor coordinates, but XFixes gives no information of what screen the pointer is on; this results in always drawing the cursor on the captured screen even if the mouse pointer was on another screen. For example, when capturing from screen 1 (i.e. -f x11grab -i ":0.1") the cursor was being drawn in the captured image even when the mouse pointer was actually on screen 0, which is wrong and visually confusing. Use XQueryPointer to check that the pointer is actually on the screen which is being captured. Signed-off-by: Antonio Ospite <ao2@ao2.it> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
Antonio Ospite authored
This specifies better the meaning of the variable, and is also in preparation of a subsequent change which will introduce a temporary Window variable for which "w" is an good name. Signed-off-by: Antonio Ospite <ao2@ao2.it> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 04 Sep, 2014 1 commit
-
-
Michael Niedermayer authored
Reviewed-by: Benoit Fouet <benoit.fouet@free.fr> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 03 Sep, 2014 2 commits
-
-
Luca Barbato authored
-
Luca Barbato authored
-
- 28 Aug, 2014 4 commits
-
-
Luca Barbato authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Luca Barbato authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Luca Barbato authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
Luca Barbato authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-
- 17 Jul, 2014 5 commits
-
-
Nicolas George authored
-
Nicolas George authored
With remote displays supporting the MIT-SHM extension, the extension is detected and used, but attaching fails asynchronously.
-
Nicolas George authored
The X11 servers by VNC, at 32-bits depths, has the following masks: R:0x000007ff G:0x003ff800 B:0xffc00000 This is not compatible with AV_PIX_FMT_0RGB32, and the result is success with completely wrong colors.
-
Nicolas George authored
-
Nicolas George authored
Fix a segfault if the XFixes extension is not available on the X11 server. Can be reproduced using the VNC server.
-
- 03 Mar, 2014 1 commit
-
-
Lukasz Marek authored
Signed-off-by: Lukasz Marek <lukasz.m.luki@gmail.com>
-
- 24 Oct, 2013 1 commit
-
-
Carl Eugen Hoyos authored
Fixes ticket #3068.
-
- 26 Jul, 2013 1 commit
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
- 21 Jun, 2013 1 commit
-
-
Michael Niedermayer authored
Fixes resource leak and Ticket2450 Reviewed-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 29 Oct, 2012 1 commit
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 23 Oct, 2012 1 commit
-
-
Isaac Dooley authored
Fixes Ticket1738 Based-on: A fix found in a perl module (http://ffmpeg.org/pipermail/ffmpeg-user/2012-August/008804.html) Reviewed-by: Clemens Fruhwirth <clemens@endorphin.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 08 Oct, 2012 1 commit
-
-
Anton Khirnov authored
-
- 04 Sep, 2012 2 commits
-
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
Signed-off-by: Martin Storsjö <martin@martin.st>
-
- 08 Aug, 2012 2 commits
-
-
Stefano Sabatini authored
Favor draw_mouse option. Should simplify parsing, and make it more robust.
-
Stefano Sabatini authored
In particular, do not upcase first word, do not use final dot, use a verb to specify what the option does, sort entries by name, apply random vertical align.
-
- 07 Aug, 2012 1 commit
-
-
Anton Khirnov authored
-
- 05 Aug, 2012 1 commit
-
-
Clément Bœsch authored
-
- 28 Jul, 2012 2 commits
-
-
Anton Khirnov authored
-
Diego Biurrun authored
-
- 20 May, 2012 1 commit
-
-
Nicolas George authored
-
- 18 Mar, 2012 1 commit
-
-
Michael Niedermayer authored
Found-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-
- 16 Mar, 2012 1 commit
-
-
Antonio Ospite authored
When using "-f x11grab -i :0.0" valgrind reports a definitely lost memory block with this message: ==31544== 5 bytes in 1 blocks are definitely lost in loss record 1 of 2 ==31544== at 0x4026E68: memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==31544== by 0x4026F17: posix_memalign (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==31544== by 0x60D399A: av_malloc (in /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1) ==31544== by 0x60D3A70: av_strdup (in /usr/lib/x86_64-linux-gnu/libavutil.so.51.22.1) ==31544== by 0x4A2BE58: ??? (in /usr/lib/x86_64-linux-gnu/libavdevice.so.53.2.0) ==31544== by 0x506D29E: avformat_open_input (in /usr/lib/x86_64-linux-gnu/libavformat.so.53.21.0) ==31544== by 0x400A80: main (in /home/ao2/WIP/am7xxx-play/tests/a.out) The 5 bytes lost are the ones from param = av_strdup(":0.0"), so let's free param in the exit path. Also check the av_strdup() return value. Note: calling av_free(param) even when av_strdup() fails and param is NULL is OK and keeps the code simpler without adding another label to skip av_free(). Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 28 Feb, 2012 1 commit
-
-
Diego Biurrun authored
-
- 02 Feb, 2012 1 commit
-
-
Carl Eugen Hoyos authored
Remove adding a constant value to each pixel to make it opaque.
-