Remove broken class to interface cast macros from GstUriHandler and GstImplementsInte...
authorTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 30 Jan 2009 18:17:03 +0000 (18:17 +0000)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Fri, 30 Jan 2009 18:25:39 +0000 (18:25 +0000)
commitb4645e277bc8833e08174351d59fec335ee51b59
tree393ccc63264f2f5a68b543a96d1e8197135e5ca3
parentdbc64b5e6be7b2a58eab99e187d148e7fc6370bc
Remove broken class to interface cast macros from GstUriHandler and GstImplementsInterface headers

Remove class-to-interface-struct cast macros which don't work,
don't make sense, and in some cases wouldn't even compile if
used. Removal should be ok seeing that code which uses any of
these is broken and bound to crash. Fixes #565607.

API: remove GST_IMPLEMENTS_INTERFACE_CLASS
API: remove GST_IS_IMPLEMENTS_INTERFACE_CLASS
API: remove GST_URI_HANDLER_CLASS
gst/gstinterface.h
gst/gsturi.h