Make the metaclass more generic and add some comments
Make the metaclass more generic and add some comments

GStreamer/cerbero,sdroege/cerbero,freedesktop-unofficial-mirror/gstreamer-sdk__cerbero,nicolewu/cerbero,EricssonResearch/cerbero,shoreflyer/cerbero,davibe/cerbero,multipath-rtp/cerbero,ylatuya/cerbero,flexVDI/cerbero,BigBrother-International/gst-cerbero,nicolewu/cerbero,freedesktop-unofficial-mirror/gstreamer__sdk__cerbero,centricular/cerbero,nirbheek/cerbero-old,flexVDI/cerbero,ikonst/cerbero,freedesktop-unofficial-mirror/gstreamer__cerbero,nirbheek/cerbero,multipath-rtp/cerbero,freedesktop-unofficial-mirror/gstreamer-sdk__cerbero,sdroege/cerbero,AlertMe/cerbero,freedesktop-unofficial-mirror/gstreamer-sdk__cerbero,flexVDI/cerbero,freedesktop-unofficial-mirror/gstreamer-sdk__cerbero,jackjansen/cerbero-2013,AlertMe/cerbero,AlertMe/cerbero,ford-prefect/cerbero,nirbheek/cerbero,brion/cerbero,freedesktop-unofficial-mirror/gstreamer-sdk__cerbero,AlertMe/cerbero,nirbheek/cerbero,multipath-rtp/cerbero,nirbheek/cerbero,superdump/cerbero,OptoFidelity/cerbero,ramaxlo/cerbero,jackjansen/cerbero-2013,ylatuya/cerbero,lubosz/cerbero,shoreflyer/cerbero,ylatuya/cerbero,fluendo/cerbero,ford-prefect/cerbero,freedesktop-unofficial-mirror/gstreamer__sdk__cerbero,superdump/cerbero,freedesktop-unofficial-mirror/gstreamer__sdk__cerbero,BigBrother-International/gst-cerbero,cee1/cerbero-mac,ford-prefect/cerbero,shoreflyer/cerbero,freedesktop-unofficial-mirror/gstreamer__cerbero,nirbheek/cerbero-old,davibe/cerbero,nicolewu/cerbero,EricssonResearch/cerbero,nirbheek/cerbero-old,cee1/cerbero-mac,justinjoy/cerbero,superdump/cerbero,nzjrs/cerbero,multipath-rtp/cerbero,shoreflyer/cerbero,OptoFidelity/cerbero,davibe/cerbero,shoreflyer/cerbero,justinjoy/cerbero,jackjansen/cerbero,brion/cerbero,freedesktop-unofficial-mirror/gstreamer__cerbero,ikonst/cerbero,ramaxlo/cerbero,centricular/cerbero,EricssonResearch/cerbero,sdroege/cerbero,ylatuya/cerbero,flexVDI/cerbero,lubosz/cerbero,lubosz/cerbero,atsushieno/cerbero,BigBrother-International/gst-cerbero,centricular/cerbero,ikonst/cerbero,nzjrs/cerbero,multipath-rtp/cerbero,centricular/cerbero,centricular/cerbero,nzjrs/cerbero,jackjansen/cerbero-2013,ramaxlo/cerbero,ford-prefect/cerbero,sdroege/cerbero,nirbheek/cerbero-old,fluendo/cerbero,cee1/cerbero-mac,BigBrother-International/gst-cerbero,fluendo/cerbero,ramaxlo/cerbero,OptoFidelity/cerbero,AlertMe/cerbero,GStreamer/cerbero,superdump/cerbero,atsushieno/cerbero,atsushieno/cerbero,nzjrs/cerbero,brion/cerbero,jackjansen/cerbero-2013,flexVDI/cerbero,OptoFidelity/cerbero,EricssonResearch/cerbero,cee1/cerbero-mac,BigBrother-International/gst-cerbero,EricssonResearch/cerbero,freedesktop-unofficial-mirror/gstreamer__sdk__cerbero,lubosz/cerbero,freedesktop-unofficial-mirror/gstreamer__cerbero,atsushieno/cerbero,jackjansen/cerbero,jackjansen/cerbero,fluendo/cerbero,ramaxlo/cerbero,ikonst/cerbero,fluendo/cerbero,brion/cerbero,GStreamer/cerbero,atsushieno/cerbero,davibe/cerbero,justinjoy/cerbero,GStreamer/cerbero,justinjoy/cerbero,nzjrs/cerbero,brion/cerbero,jackjansen/cerbero-2013,ikonst/cerbero,sdroege/cerbero,GStreamer/cerbero,jackjansen/cerbero