My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

GstManager aims to ease starting a gstreamer-based project by wrapping most of the needed initialization requirements, with an orientation on string-based operation for live manipulation.

Based on the gstreamer python bindings, gstmanager offers the following helpers through the PipelineManager class:

  • launch from pipeline description string (example)
  • states wrapping
  • position/seeking wrapping
  • manual EOS emission
  • caps parsing
  • element message proxy (to very easy to use event system) (example)
  • negociated caps reporting (example)

Sub-projects:

  • SBinManager (SBin for "String Bin"), is a gstreamer pipeline description string generator, with encoding profile support and examples source, sink, analysis and encoding SBins
  • Detector: physical input detection helpers

Deps:

  • python
  • gstreamer and python bindings
  • gtk python bindings (for the main loop)
  • easyevent

Powered by Google Project Hosting