docs: standardize GstContext, GstControlBinding documentation
authorMathieu Duponchelle <mathieu@centricular.com>
Mon, 15 Feb 2021 14:06:46 +0000 (15:06 +0100)
committerMathieu Duponchelle <mathieu@centricular.com>
Mon, 15 Feb 2021 14:27:14 +0000 (15:27 +0100)
commit45d11f659038bc0318d17ff6b6d1f01a6e8a3251
tree444816fe85f8ace7e8f6e299e905e68f5b63109f
parentd5ae9f293a9a345808f07d79288e7f7a2a9efca6
docs: standardize GstContext, GstControlBinding documentation

* 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

* Mark GstControlBinding ABI field as private

* Misc cleanup / typo fixes / addition of links

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/758>
gst/gstcontext.c
gst/gstcontrolbinding.c
gst/gstcontrolbinding.h