Skip to content
Pascal Berndt edited this page Jun 6, 2025 · 1 revision

GStreamer Pipeline Studio Wiki

Welcome to the GStreamer Pipeline Studio documentation! This wiki provides comprehensive guides, tutorials, and reference materials for users and developers.

πŸ“š Table of Contents

For Users

For Developers

Advanced Topics

πŸš€ Quick Start

New to GStreamer Pipeline Studio? Start here:

  1. Installation Guide - Get the application running
  2. 5-Minute Tutorial - Build your first pipeline
  3. Interface Overview - Learn the main components

🎯 What's New

Recent Updates

  • βœ… v0.1.0: Element browser with dynamic property discovery
  • 🚧 v0.2.0: Visual pipeline editor (in development)
  • πŸ“‹ v0.3.0: Code generation features (planned)

Latest Wiki Pages

πŸ”§ Common Tasks

For New Users

For Developers

πŸ“– Learning Resources

GStreamer Basics

If you're new to GStreamer, these external resources will help:

Qt/QML Development

🀝 Community

Getting Help

  • GitHub Issues: For bug reports and feature requests
  • GitHub Discussions: For questions and community interaction
  • Wiki Comments: Leave feedback on specific documentation pages

Contributing to Documentation

This wiki is community-maintained! You can help by:

  • Fixing typos and improving clarity
  • Adding missing information
  • Creating new tutorial pages
  • Translating content

See our Documentation Contributing Guide for details.

πŸ“‹ Project Status

Current Phase: Element Browser βœ…

  • GStreamer element discovery
  • Property and pad template display
  • Search and filtering
  • Material Design UI

Next Phase: Visual Editor 🚧

  • Node-based pipeline canvas
  • Drag-and-drop element placement
  • Visual connection system
  • Real-time validation

Future Phases πŸ“‹

  • Code generation (C++/Python)
  • Pipeline templates
  • Testing and debugging tools
  • Remote pipeline monitoring

🏷️ Page Categories

Browse documentation by category:

User Documentation

  • Installation
  • Tutorials
  • User Interface
  • Troubleshooting

Developer Documentation

  • Development
  • API
  • Architecture
  • Testing

Reference Material

  • GStreamer
  • Qt/QML
  • Build System

Last Updated: December 2024
Wiki Version: 1.0
Application Version: 0.1.0

Have questions or suggestions for this wiki? Please [create an issue](https://github.com/drook207/gststudio/issues) or start a [discussion](https://github.com/drook207/gststudio/discussions).