Each codec subclass has the same code for class/element registration, so we can move the code into one helper methodm and that will make future enhancement simple. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1909>
* Add Since marks * Make use of GST_PARAM_CONDITIONALLY_AVAILABLE flag
Some Intel GPUs support hardware accelerated VP9 encoding and Microsoft provides software VP9 encoding implementation as well. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1295>