gst-plugins-good: cairooverlay: Add generic Cairo overlay video element.

Sebastian Dröge slomo at kemper.freedesktop.org
Wed Mar 2 14:22:12 PST 2011


Module: gst-plugins-good
Branch: master
Commit: 32dff9df75942c51b3ecbd7ffa394ef755881d50
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=32dff9df75942c51b3ecbd7ffa394ef755881d50

Author: Jon Nordby <jononor at gmail.com>
Date:   Fri Jan 28 02:14:04 2011 +0200

cairooverlay: Add generic Cairo overlay video element.

Allows applications to connect to the "draw" signal of
the element and do their custom drawing there.
Includes an example application demonstrating usage.

Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=595520

---

 configure.ac                                       |    9 +
 docs/plugins/Makefile.am                           |    1 +
 docs/plugins/gst-plugins-good-plugins-docs.sgml    |    1 +
 docs/plugins/gst-plugins-good-plugins-sections.txt |   12 +
 ext/cairo/.gitignore                               |    2 +
 ext/cairo/Makefile.am                              |   39 +++-
 ext/cairo/gstcairo-marshal.list                    |    2 +
 ext/cairo/gstcairo.c                               |    9 +
 ext/cairo/gstcairooverlay.c                        |  245 ++++++++++++++++++++
 ext/cairo/gstcairooverlay.h                        |   60 +++++
 tests/examples/Makefile.am                         |   12 +-
 tests/examples/cairo/.gitignore                    |    1 +
 tests/examples/cairo/Makefile.am                   |   11 +
 tests/examples/cairo/cairo_overlay.c               |  199 ++++++++++++++++
 14 files changed, 594 insertions(+), 9 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gst-plugins-good/diff/?id=32dff9df75942c51b3ecbd7ffa394ef755881d50


More information about the gstreamer-commits mailing list