docs: standardize GstCapsFeatures, GstChildProxy documentation
authorMathieu Duponchelle <mathieu@centricular.com>
Thu, 11 Feb 2021 15:04:01 +0000 (16:04 +0100)
committerMathieu Duponchelle <mathieu@centricular.com>
Thu, 11 Feb 2021 15:43:14 +0000 (16:43 +0100)
commitc53ea138c640c39389e78764a95eb602555faa22
treedafdda7acc29e6a5ba4a2c3b39904484a559e328
parent3f5042d74e989c7f7c245274eec28ab70ea967a3
docs: standardize GstCapsFeatures, GstChildProxy documentation

* Don't mention explicitly that API is MT safe, this implies that
  other API is not. GStreamer API is assumed to be MT safe, thread
  safety should only be explicitly mentioned when API is *not* MT safe

* Document virtual methods in standalone comments, in order to properly
  annotate them

* Don't repeat what annotations are stating with respect to ownership
  transfer, nullability

* Misc cleanup / typo fixes / addition of links

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/755>
gst/gstcapsfeatures.c
gst/gstchildproxy.c
gst/gstchildproxy.h