Using GST_PLUGIN_STATIC_DECLARE in c++ code
Submitted by Sylvain Chevalier
Link to original bug (#794296)
Description
The GST_PLUGIN_STATIC_DECLARE macro must be wrapped inside an extern "C" block when building in C++ as it resolved in a function declaration whose implementation is in C.
As this is not obvious (at least it was not obvious to me), should it be documented, or maybe better yet, improved in the macro itself?