| Branch: | Revision:

ffmpeg / libavdevice / x11grab.c @ 075a5560

History | View | Annotate | Download (14.4 KB)

# Date Author Comment
44a8b0dd 04/12/2011 07:33 AM Sven C. Dack

Cosmetics: Rename variable param as the more appropriate dpyname.

9af20971 04/12/2011 07:27 AM Sven C. Dack

Cosmetics: Fix white-space in av_log() message.

c55efca0 04/10/2011 01:49 AM Carl Eugen Hoyos

x11: fix memleak

Signed-off-by: Michael Niedermayer <>

39530272 03/30/2011 03:02 PM Sven C. Dack

Remove a memory allocation and the associated memcpy.

66355be3 01/28/2011 02:15 AM Diego Elio Pettenò

Prefix all _demuxer, _muxer, _protocol from libavformat and libavdevice.

This also lists the objects from those two libraries as internal (by adding
the ff_ prefix) so that they can then be hidden via linker scripts.
(cherry picked from commit c6610a216ed2948885772154a2eed696e0cb4aca)

8ce803db 11/07/2010 06:04 PM Jason Garrett-Glaser

Make x11grab cursor drawing suck less
This new version:
1. Works on 24-bit and 32-bit input, not just 32-bit.
2. Doesn't try to run on 16-bit or 8-bit, instead of outright crashing.
3. Does proper alpha-blending, so cursor shadows look correct.
4. Doesn't swap R and B....

09f6a45d 07/02/2010 11:19 AM Diego Biurrun

Remove non-existing stray arguments from Doxygen function documentation.

Originally committed as revision 23976 to svn://

49bd8e4b 06/30/2010 03:38 PM Måns Rullgård

Fix grammar errors in documentation

Originally committed as revision 23904 to svn://

33e7febd 06/21/2010 10:54 PM Carl Eugen Hoyos

Remove stray semicolon.

Originally committed as revision 23691 to svn://

ba87f080 04/20/2010 02:45 PM Diego Biurrun

Remove explicit filename from Doxygen @file commands.

Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.

Originally committed as revision 22921 to svn://

72415b2a 03/30/2010 11:30 PM Stefano Sabatini

Define AVMediaType enum, and use it instead of enum CodecType, which
is deprecated and will be dropped at the next major bump.

Originally committed as revision 22735 to svn://

85f273c7 03/23/2010 11:35 PM Ramiro Polla

x11grab: AVFormatParameters are always passed from av_open_input_stream(),
there is no need to check for it.

Originally committed as revision 22651 to svn://

3d1ebac8 12/14/2009 11:23 PM Carl Eugen Hoyos

Define _XOPEN_SOURCE as 600 before including a XSI extension header.

Originally committed as revision 20871 to svn://

1f15747f 12/14/2009 10:52 AM Carl Eugen Hoyos

Use enum PixelFormat as type for input_pixfmt to avoid one icc warning.

Originally committed as revision 20859 to svn://

f6dcc937 11/27/2009 07:36 PM Michael Niedermayer

Add nomouse option to not record the mouse cursor.
Implements issue877

Originally committed as revision 20633 to svn://

a5a61fac 11/27/2009 06:56 PM Michael Niedermayer

Remove unused stuff.

Originally committed as revision 20632 to svn://

781c1aa6 11/27/2009 05:58 PM Roxis

Real cursor support in x11grab.
Patch by Roxis /// roxis list dot ru
Slight changes by me to update the patch to current svn.

Originally committed as revision 20631 to svn://

62a0525d 07/21/2009 02:32 PM Måns Rullgård

x11grab: remove unnecessary #includes and senseless #define

Originally committed as revision 19479 to svn://

bad5537e 02/01/2009 02:00 AM Diego Biurrun

Use full internal pathname in doxygen @file directives.
Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.

Originally committed as revision 16912 to svn://

616deed2 12/13/2008 06:16 PM Diego Biurrun

Do not invade _t POSIX namespace.

Originally committed as revision 16109 to svn://

bde15e74 06/03/2008 04:20 PM Stefano Sabatini

Make long_names in lavf/lavdev optional depending on CONFIG_SMALL.
patch by Stefano Sabatini, stefano.sabatini-lala
along with some spelling/consistency fixes for the long names by me

Originally committed as revision 13649 to svn://

245976da 05/09/2008 11:56 AM Diego Biurrun

Use full path for #includes from another directory.

Originally committed as revision 13098 to svn://

362b3bf7 03/24/2008 10:50 AM Diego Biurrun

Remove unneeded sys/mman.h #include.

Originally committed as revision 12567 to svn://

b0067549 03/20/2008 07:07 PM Diego Biurrun

Only #include sys/mman.h if configure set HAVE_SYS_MMAN_H.

Originally committed as revision 12521 to svn://

bd107136 03/15/2008 04:15 PM Diego Biurrun

typo fixes

Originally committed as revision 12449 to svn://

e2d3e82d 01/18/2008 11:27 AM Benoit Fouet

More verbose error log message.

Originally committed as revision 11556 to svn://

c721d803 11/22/2007 04:10 PM Luca Abeni

Introduce libavdevice

Originally committed as revision 11077 to svn://