Second stage: Improve footprint by allowing element selection during static link stage

his MR intends to alleviate gstreamer-full library containing only a set of elements from a plugins. During the link stage of gstreamer-full, the dead code path will be removed and the final binary size will be smaller.

It mainly allows to register element individually instead of registering the whole plugin.

  • audioconvert
  • libvisual
  • pango
  • theora
  • vorbis
  • opus
  • gl
  • gio
  • app
  • audiomixer
  • tcp
  • rawparse

Merge request reports