Changes in:  gstreamer

 gstreamer:a1169f6c20d3423fe1137b25736c4a276c97c82d
 gst-plugins-base:4cb7b6624cd85ea8c34bbbd97961ced76c778036
 gst-plugins-good:480ae10884f47ec7c1a1b751d5c097a1e0decae1
 gst-plugins-ugly:87ce0d8e0b1ad07fed090066828079aecf3b6928
 gst-plugins-bad:d331eee67c527ae58096b111f78176bbd138b986
 gst-ffmpeg:11fa2f88a6a8427e3466a1e3b3fcc917d16f39fb
 gnonlin:242e4e17d91be1864cad4f8193b7508e00677e52
 gst-editing-services:32d526756d46128921c5cb06d1fdb1fcf439fa7a
 gst-python:c889037e40bb3568ef8cd9456123d744b25a919b

====== gstreamer =============

 commit a1169f6c20d3423fe1137b25736c4a276c97c82d
Author: Stefan Sauer <ensonic@users.sf.net>
Date:   Thu Jan 30 12:54:20 2014 +0100

    poolstress: print speedup

commit 1bad32b5777d435c6bbd7a7da4f0a4a06c54702c
Author: Stefan Sauer <ensonic@users.sf.net>
Date:   Thu Jan 30 12:42:02 2014 +0100

    bufferpool: misc cleanups

    Review the documentation, comments and logging. Set the initial size to 16 as
    the size is rounded up to the next power of two anyway.

commit f9a5a2421194eca7401ca1a94a67ef4ae27a0edd
Author: Stefan Sauer <ensonic@users.sf.net>
Date:   Thu Jan 30 08:11:12 2014 +0100

    bufferpool: add a new testsuite or the pool

    Start with some basic tests.

commit 878621f6f5f3090bea9aa78dc4a399b1cabbefb7
Author: Wim Taymans <wtaymans@redhat.com>
Date:   Thu Jan 30 12:26:05 2014 +0100

    bufferpool: avoid excessive GstPoll activity

    Keep an extra write ref on the control socket. This ensures that we
    avoid a read/write on the socket when going from non-empty->empty->not-empty.
    We remove the write ref only when we actually are empty and we need to
    wait for flushing or a new buffer.

    This makes the bufferpool benchmark about 30% faster than the pure
    malloc implementation.

commit fb44b4d2ecf9432442582a157f3e025aa54559cc
Author: Wim Taymans <wtaymans@redhat.com>
Date:   Thu Jan 30 12:25:33 2014 +0100

    poll: improve debug

    Add object pointer in debug lines.