[0.11] gstreamer: controller: improve control binding handling

Stefan Kost ensonic at kemper.freedesktop.org
Fri Jan 20 05:46:27 PST 2012


Module: gstreamer
Branch: 0.11
Commit: dd9f0481ea810b85a78c4f8d8f9e23e7398dfffb
URL:    http://cgit.freedesktop.org/gstreamer/gstreamer/commit/?id=dd9f0481ea810b85a78c4f8d8f9e23e7398dfffb

Author: Stefan Sauer <ensonic at users.sf.net>
Date:   Fri Jan 20 14:42:31 2012 +0100

controller: improve control binding handling

Change _set_control_binding to _add_control_binding and take ownership. Add a
_remove_control_binding function.

---

 docs/gst/gstreamer-sections.txt             |    3 +-
 gst/gstobject.c                             |   69 +++++++++++++++++++-------
 gst/gstobject.h                             |   29 ++++++-----
 tests/benchmarks/controller.c               |    2 +-
 tests/check/gst/gstcontroller.c             |   23 ++++-----
 tests/check/libs/controller.c               |   52 ++++++++++----------
 tests/examples/controller/audio-example.c   |    4 +-
 tests/examples/controller/control-sources.c |    8 ++--
 win32/common/libgstreamer.def               |    3 +-
 9 files changed, 113 insertions(+), 80 deletions(-)

Diff:   http://cgit.freedesktop.org/gstreamer/gstreamer/diff/?id=dd9f0481ea810b85a78c4f8d8f9e23e7398dfffb


More information about the gstreamer-commits mailing list