Fix use of undeclared core debug category symbols
libgstreamer currently exports some debug category symbols GST_CAT_*, but those are not declared in any public headers. Some plugins and libgstvideo just use GST_DEBUG_CATEGORY_EXTERN() to declare and use those, but that's just not right at all, and it won't work on Windows with MSVC. Instead look up the categories via the API.
- ext/theora/gsttheoradec.c 5 additions, 3 deletionsext/theora/gsttheoradec.c
- gst-libs/gst/video/video-frame.c 16 additions, 3 deletionsgst-libs/gst/video/video-frame.c
- gst/videoconvert/gstvideoconvert.c 4 additions, 2 deletionsgst/videoconvert/gstvideoconvert.c
- gst/videoscale/gstvideoscale.c 4 additions, 4 deletionsgst/videoscale/gstvideoscale.c
- sys/ximage/ximage.c 2 additions, 2 deletionssys/ximage/ximage.c
- sys/ximage/ximagesink.c 2 additions, 2 deletionssys/ximage/ximagesink.c
- sys/xvimage/xvcontext.c 0 additions, 1 deletionsys/xvimage/xvcontext.c
- sys/xvimage/xvimage.c 2 additions, 2 deletionssys/xvimage/xvimage.c
- sys/xvimage/xvimagesink.c 2 additions, 2 deletionssys/xvimage/xvimagesink.c