[gst-cvs] gst-plugins-base: playbin2: improve subtitle handling

Wim Taymans wtay at kemper.freedesktop.org
Thu Mar 12 09:51:42 PDT 2009


Module: gst-plugins-base
Branch: master
Commit: 7849db42b8408f345275929a56cf1a6f34260fd9
URL:    http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=7849db42b8408f345275929a56cf1a6f34260fd9

Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Thu Mar 12 17:47:41 2009 +0100

playbin2: improve subtitle handling

Add property to playbin2 to configure a custom sink that receives the raw
subtitle buffers instead of using a textoverlay.
Improve the property finding code to make it more usable.
Use property find code to find async properties in custom sinks that are bins.
Improve text overlay code to gracefully handle missing elements.

---

 gst/playback/gstplaybin2.c |   17 +++-
 gst/playback/gstplaysink.c |  261 ++++++++++++++++++++++++++++++--------------
 gst/playback/gstplaysink.h |    3 +
 3 files changed, 200 insertions(+), 81 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gst-plugins-base/diff/?id=7849db42b8408f345275929a56cf1a6f34260fd9




More information about the Gstreamer-commits mailing list