I would love to do buy gstreamer course to learn more, I am finding the documentation hard to navigate on the macOS platform, it seems very linux friendly. Keeping an eye for study materials.
There’s also a Plug-in Development Guide. Both of these are good resources. PDFs of the same should be available online.