basetextoverlay: Improve further the negotiation function
authorNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 22 Jul 2015 20:19:48 +0000 (16:19 -0400)
committerNicolas Dufresne <nicolas.dufresne@collabora.com>
Wed, 22 Jul 2015 21:01:03 +0000 (17:01 -0400)
commitf9e6d38bf926332698c3f7f763135193452d035f
tree5bfe0f7279279d8f2012a8149284089b41be3835
parentc549523e7b09fcf47190781d2a0751183805767d
basetextoverlay: Improve further the negotiation function

* Only send the caps event once if the query had support for the
  overlay composition meta.
* Only do the allocation query if it is supported through caps.
* Send overlay_caps before doing allocation query rather then normal
  caps

https://bugzilla.gnome.org/show_bug.cgi?id=751157
ext/pango/gstbasetextoverlay.c