mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-27 12:11:13 +00:00
sys/ximagesrc/ximagesrc.c: Add docs to ximagesrc
Original commit message from CVS: 2006-03-31 Zaheer Abbas Merali <zaheerabbas at merali dot org> * sys/ximagesrc/ximagesrc.c: Add docs to ximagesrc
This commit is contained in:
parent
c03f02f50f
commit
46ef8314d9
1 changed files with 25 additions and 0 deletions
|
@ -16,6 +16,31 @@
|
|||
* Boston, MA 02111-1307, USA.
|
||||
*/
|
||||
|
||||
/**
|
||||
* SECTION:element-ximagesrc
|
||||
* @short_description: a source that captures your X Display
|
||||
*
|
||||
* <refsect2>
|
||||
* <para>
|
||||
* This element captures your X Display and creates raw RGB video. It uses
|
||||
* the XDamage extension if available to only capture areas of the screen that
|
||||
* have changed since the last frame. It uses the XFixes extension if
|
||||
* available to also cpature your mouse pointer
|
||||
* </para>
|
||||
* <title>Example pipelines</title>
|
||||
* <para>
|
||||
* Encode your X display to an Ogg theora video
|
||||
* </para>
|
||||
* <programlisting>
|
||||
* gst-launch -v ximagesrc ! ffmpegcolorspace ! theoraenc ! oggmux ! filesink location=desktop.ogg
|
||||
* </programlisting>
|
||||
* <para>
|
||||
* </refsect2>
|
||||
*
|
||||
*/
|
||||
|
||||
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue