pango: Create a new base class for all the elements
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 16 Apr 2011 13:56:55 +0000 (15:56 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Sat, 16 Apr 2011 13:56:55 +0000 (15:56 +0200)
commit92d10cbb8c17ba3b03fc6e9aa541f6a1f123c664
tree02f0837d8b95286847350c8276bc1c46f3a19438
parent8eceb64b9937686537b987416ba2b68f3c60c214
pango: Create a new base class for all the elements

This prevents the ugly hack where the text_sink pad template
was only added for textoverlay but not for the subclasses.

Also makes this work with the core change that made
subclasses inherit the templates of their parent class.
ext/pango/Makefile.am
ext/pango/gstbasetextoverlay.c [new file with mode: 0644]
ext/pango/gstbasetextoverlay.h [new file with mode: 0644]
ext/pango/gstclockoverlay.c
ext/pango/gstclockoverlay.h
ext/pango/gsttextoverlay.c
ext/pango/gsttextoverlay.h
ext/pango/gsttimeoverlay.c
ext/pango/gsttimeoverlay.h