mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-04 05:22:30 +00:00
Added documentation blobs. Thanks to Stefan for noticing!
Original commit message from CVS: * gst/pcapparse/gstpcapparse.c: * sys/winscreencap/gstdx9screencapsrc.c: * sys/winscreencap/gstgdiscreencapsrc.c: Added documentation blobs. Thanks to Stefan for noticing!
This commit is contained in:
parent
65062ed750
commit
4c75dffedc
4 changed files with 65 additions and 6 deletions
|
@ -1,3 +1,10 @@
|
|||
2008-08-24 Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>
|
||||
|
||||
* gst/pcapparse/gstpcapparse.c:
|
||||
* sys/winscreencap/gstdx9screencapsrc.c:
|
||||
* sys/winscreencap/gstgdiscreencapsrc.c:
|
||||
Added documentation blobs. Thanks to Stefan for noticing!
|
||||
|
||||
2008-08-24 Ole André Vadla Ravnås <ole.andre.ravnas@tandberg.com>
|
||||
|
||||
* configure.ac:
|
||||
|
|
|
@ -20,13 +20,18 @@
|
|||
/**
|
||||
* SECTION:element-pcapparse
|
||||
*
|
||||
* Extracts payloads from Ethernet-encapsulated IP packets, currently limited
|
||||
* to UDP. Use #GstPcapParse:src-ip, #GstPcapParse:dst-ip,
|
||||
* #GstPcapParse:src-port and #GstPcapParse:dst-port to restrict which packets
|
||||
* should be included.
|
||||
*
|
||||
* <refsect2>
|
||||
* <title>Example launch line</title>
|
||||
* <para>
|
||||
* <programlisting>
|
||||
* gst-launch-0.10 -v filesrc location=h264crasher.pcap ! pcapparse ! rtph264depay ! ffdec_h264 ! fakesink
|
||||
* </programlisting>
|
||||
* </para>
|
||||
* <title>Example pipelines</title>
|
||||
* |[
|
||||
* gst-launch-0.10 filesrc location=h264crasher.pcap ! pcapparse ! rtph264depay
|
||||
* ! ffdec_h264 ! fakesink
|
||||
* ]| Read from a pcap dump file using filesrc, extract the raw UDP packets,
|
||||
* depayload and decode them.
|
||||
* </refsect2>
|
||||
*/
|
||||
|
||||
|
|
|
@ -17,6 +17,28 @@
|
|||
* Boston, MA 02111-1307, USA.
|
||||
*/
|
||||
|
||||
/**
|
||||
* SECTION:element-dx9screencapsrc
|
||||
*
|
||||
* This element uses DirectX to capture the desktop or a portion of it.
|
||||
* The default is capturing the whole desktop, but #GstDX9ScreenCapSrc:x,
|
||||
* #GstDX9ScreenCapSrc:y, #GstDX9ScreenCapSrc:width and
|
||||
* #GstDX9ScreenCapSrc:height can be used to select a particular region.
|
||||
* Use #GstDX9ScreenCapSrc:monitor for changing which monitor to capture
|
||||
* from.
|
||||
*
|
||||
* <refsect2>
|
||||
* <title>Example pipelines</title>
|
||||
* |[
|
||||
* gst-launch dx9screencapsrc ! ffmpegcolorspace ! dshowvideosink
|
||||
* ]| Capture the desktop and display it.
|
||||
* |[
|
||||
* gst-launch dx9screencapsrc x=100 y=100 width=320 height=240 !
|
||||
* ffmpegcolorspace ! dshowvideosink
|
||||
* ]| Capture a portion of the desktop and display it.
|
||||
* </refsect2>
|
||||
*/
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
|
|
@ -17,6 +17,31 @@
|
|||
* Boston, MA 02111-1307, USA.
|
||||
*/
|
||||
|
||||
/**
|
||||
* SECTION:element-gdiscreencapsrc
|
||||
*
|
||||
* This element uses GDI to capture the desktop or a portion of it.
|
||||
* The default is capturing the whole desktop, but #GstGDIScreenCapSrc:x,
|
||||
* #GstGDIScreenCapSrc:y, #GstGDIScreenCapSrc:width and
|
||||
* #GstGDIScreenCapSrc:height can be used to select a particular region.
|
||||
* Use #GstGDIScreenCapSrc:monitor for changing which monitor to capture
|
||||
* from.
|
||||
*
|
||||
* Set #GstGDIScreenCapSrc:cursor to TRUE to include the mouse cursor.
|
||||
*
|
||||
* <refsect2>
|
||||
* <title>Example pipelines</title>
|
||||
* |[
|
||||
* gst-launch gdiscreencapsrc ! ffmpegcolorspace ! dshowvideosink
|
||||
* ]| Capture the desktop and display it.
|
||||
* |[
|
||||
* gst-launch gdiscreencapsrc x=100 y=100 width=320 height=240 cursor=TRUE
|
||||
* ! ffmpegcolorspace ! dshowvideosink
|
||||
* ]| Capture a portion of the desktop, including the mouse cursor, and
|
||||
* display it.
|
||||
* </refsect2>
|
||||
*/
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
#include "config.h"
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue