Statistics
| Branch: | Revision:

ffmpeg / libavformat / x11grab.c @ 1d7d9935

History | View | Annotate | Download (16.7 KB)

# Date Author Comment
71e445fc 02/07/2007 01:48 AM Diego Biurrun

Replace deprecated PIX_FMT names by the newer variants.

Originally committed as revision 7867 to svn://svn.ffmpeg.org/ffmpeg/trunk

ca454440 02/02/2007 05:54 PM Panagiotis Issaris

Make x11grab output its warning that it couldn't find the mouse pointer only
once. This prevents flooding of the terminal when grabbing from a different
X-screen.

Originally committed as revision 7808 to svn://svn.ffmpeg.org/ffmpeg/trunk

6187b8bd 01/13/2007 04:19 AM Diego Biurrun

typo: pallete --> palette

Originally committed as revision 7444 to svn://svn.ffmpeg.org/ffmpeg/trunk

0cd4faf9 12/15/2006 01:19 PM Panagiotis Issaris

Allow provision of displaynumber, screennumber, x-offset and y-offset parameters
to the x11grab device.

Originally committed as revision 7320 to svn://svn.ffmpeg.org/ffmpeg/trunk

7224e896 12/13/2006 10:18 AM Baptiste Coudurier

dont segv is ap->device is not set, display error message

Originally committed as revision 7312 to svn://svn.ffmpeg.org/ffmpeg/trunk

ba78f9d4 12/13/2006 10:08 AM Baptiste Coudurier

fix compilation, use the standard INT64_C macro

Originally committed as revision 7311 to svn://svn.ffmpeg.org/ffmpeg/trunk

05f3b6ab 12/13/2006 09:14 AM Guillaume Poirier

remove trailing whitespace left over

Originally committed as revision 7310 to svn://svn.ffmpeg.org/ffmpeg/trunk

bd839338 12/13/2006 08:51 AM Edouard Gomez

Feedback from Karl H. Beckers about mouse cursor
(patch by Edouard Gomez)

Originally committed as revision 7309 to svn://svn.ffmpeg.org/ffmpeg/trunk

6e71a18e 12/13/2006 08:50 AM Edouard Gomez

RFC 6: Overall cleanups again.

- License should be fixed now (finally)
- Added doxygen comments
- Cleaned up the X11Grab structure
- Renamed X11Grab structure to x11_grab_s
- Changed some Java stylish named functions to more C'stylish ones
- Changed order of some parameters so they are more libc alike with...

0235a311 12/13/2006 08:49 AM Edouard Gomez

RFC 5: Mouse cursor painting reduc and more cleanups

- License is for FFmpeg, not "this program"
- Rewrite mouse cursor painting functions
- Cosmetic on 2 function declarations
(patch by Edouard Gomez)

Originally committed as revision 7307 to svn://svn.ffmpeg.org/ffmpeg/trunk

aac105fc 12/13/2006 08:48 AM Edouard Gomez

RFC 3&4 stage: FFmpeg style aint't my style

- Tabs are 4 width
- No tabs allowed
(patch by Edouard Gomez)

Originally committed as revision 7306 to svn://svn.ffmpeg.org/ffmpeg/trunk

ef84bf04 12/13/2006 08:48 AM Edouard Gomez

RFC 2 stage: First feedback from review comments

- License is GPL, simplify the license header to make it clear
- Add myself to license header, clarify who did what
- Use 64 bit PTS
- Move mouse bitmaps to the mouse cursor painting function. Make them
const again...

65a1c656 12/13/2006 08:47 AM Edouard Gomez

RFC 1 stage: Improve maintainability of the cursoir painting code

- Turned the mouse cursor painting code into a macro for more
maintainability
- Dropped mouse cursor painting in 8bit mode
- Removed log when dropping frames
- Free the shared memory segment on close...

2909f177 12/13/2006 08:46 AM Edouard Gomez

Adapt the patch to more recent FFmpeg habits

- Indentation
- Use av_log instead of fprintf
- Removed strdup of the device name. It was unused
- Cleaned things a bit
(patch by Edouard Gomez)

Originally committed as revision 7303 to svn://svn.ffmpeg.org/ffmpeg/trunk

f58f4ce1 12/13/2006 08:45 AM Guillaume Poirier

Original X11 device demuxer patch from Clemens Fruhwirth

- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
structure for libavformat registration is renamed to...

83c547a4 12/13/2006 12:06 AM Guillaume Poirier

revert broken commit of x11 device demuxer patch

Originally committed as revision 7301 to svn://svn.ffmpeg.org/ffmpeg/trunk

77e5024c 12/12/2006 10:32 PM Guillaume Poirier

Feedback from Karl H. Beckers about mouse cursor

Reverse direction of the mouse cursor pointer

Originally committed as revision 7300 to svn://svn.ffmpeg.org/ffmpeg/trunk

bfac8d3a 12/12/2006 10:32 PM Guillaume Poirier

RFC 6: Overall cleanups again.

- License should be fixed now (finally)
- Added doxygen comments
- Cleaned up the X11Grab structure
- Renamed X11Grab structure to x11_grab_s
- Changed some Java stylish named functions to more C'stylish ones
- Changed order of some parameters so they are more libc alike with...

86904e83 12/12/2006 10:32 PM Guillaume Poirier

RFC 5: Mouse cursor painting reduc and more cleanups

- License is for FFmpeg, not "this program"
- Rewrite mouse cursor painting functions
- Cosmetic on 2 function declarations

Originally committed as revision 7298 to svn://svn.ffmpeg.org/ffmpeg/trunk

9b91c1e2 12/12/2006 10:32 PM Guillaume Poirier

RFC 3&4 stage: FFmpeg style aint't my style

- Tabs are 4 width
- No tabs allowed

Originally committed as revision 7297 to svn://svn.ffmpeg.org/ffmpeg/trunk

04b01de8 12/12/2006 10:32 PM Guillaume Poirier

RFC 2 stage: First feedback from review comments

- License is GPL, simplify the license header to make it clear
- Add myself to license header, clarify who did what
- Use 64 bit PTS
- Move mouse bitmaps to the mouse cursor painting function. Make them
const again...

d797fdf4 12/12/2006 10:32 PM Guillaume Poirier

RFC 1 stage: Improve maintainability of the cursoir painting code

- Turned the mouse cursor painting code into a macro for more
maintainability
- Dropped mouse cursor painting in 8bit mode
- Removed log when dropping frames
- Free the shared memory segment on close...

b9255fb9 12/12/2006 10:32 PM Guillaume Poirier

Adapt the patch to more recent FFmpeg habits

- Indentation
- Use av_log instead of fprintf
- Removed strdup of the device name. It was unused
- Cleaned things a bit

Originally committed as revision 7294 to svn://svn.ffmpeg.org/ffmpeg/trunk

e519b02c 12/12/2006 10:31 PM Guillaume Poirier

Original X11 device demuxer patch from Clemens Fruhwirth

- Build system integration is equivalent to RFC #6 patch
- Same rule applies to ffmpeg.c/allformats.[c|h]
- x11grab.c is from Clemens Fruhwirth except the x11 grab
structure for libavformat registration is renamed to...