René Stadler

Lacking just a funny tagline

Released GStreamer Inspector 0.4

After more than one year, a new version of GStreamer Inspector is available. This is mostly a bugfix release.

Version 0.4 tarball download

New in this version:

  • Correctly show default property values for elements that override the default at instantiation time (like fakesink::sync). This is equivalent to the so called ‘current’ value displayed by the gst-inspect command.
  • Fix trailing semicolon characters being appended to shown caps values. This was caused by changes in newer versions of GStreamer.
  • Add Tango-style application icon; artwork provided by Andreas Nilsson. Special thanks to Stefan Kost for requesting this from the Tango project.
  • Add the classification field as a column to the main view. Feature suggested by Marc-Andre Lureau.
  • Add context menu to the pads/properties tabs, providing expand/collapse-all feature for the treeviews. Feature suggested by Stefan Kost.
  • Other miscellaneous improvements to the user interface.
  • Fix debug logging (-l option) being enabled by default with newer Python versions. This was actually a bug in my code, a bugfix in Python made it visible.

Posted in | Comments Off

GStreamer Inspector 0.3 is out

A new version of GStreamer Inspector is available. This release adds Devhelp support and provides significant improvements in startup speed.

Version 0.3 tarball download

New in this version:

  • Add Devhelp support. Selecting View -> Show Documentation or pressing Ctrl-D launches devhelp -s ElementClassName.
  • Make tab labels switch sensitivity to indicate that an element has no pads, properties or signals at all.
  • Add a right-click context menu to the element list view. This allows for changing the list of visible columns more quickly.
  • Startup from cache file is significantly faster since the element list view is no longer populated incrementally.
  • Significantly speed up refreshing data with a filter enabled.
  • Correctly remember the last window position.
  • Fixed a problem that caused saving the wrong list view sort state when the program was terminated during data (re)load.
  • Changed license from GPLv2 to GPLv3.

Posted in , , | Comments Off

Announcing GStreamer Inspector 0.2

It’s a month since the first release of GStreamer Inspector; time for an update. No real features were added, but bugs got addressed. Regarding the administrative side, it might be worth noting that I created a project page at Launchpad. The trunk/mainline code branch is hosted there. The bug tracker is also set up.

Version 0.2 tarball download

Changes in this version:

  • Greatly speed up rendering of the pads, properties and signals tree views, especially the initial display after element selection. Fix slightly truncated text in the right column. Improve sizing algorithm.
  • Reduce waste of screen real estate on the info pages by using less spacing and removing borders.
  • Hide trivial/useless property descriptions (like for LADSPA elements, where the description just equals the name).
  • Fix mnemonic key activation of element view and filter widgets.
  • Place initial focus on the element view.
  • Fix incorrect restoring of the pane size.
  • Implement the XDG Base Directory Specification. The data cache and GUI state are now saved under

    ~/.cache/gst-inspector/cache-0.10.data
    ~/.config/gst-inspector/state

    If you were using gst-inspector version 0.1, you might want to remove the old files at

    ~/.gstreamer-0.10/inspector-cache.data
    ~/.gstreamer-0.10/inspector.state

  • The --version command line option no longer fails with an unhandled exception.
  • Strip the --root directory given to the ‘install’ setup command from substituted strings to make the program package-able.

Posted in , , | Comments Off

Announcing GStreamer Inspector 0.1

I hereby announce the first release of GStreamer Inspector, an introspection data viewer for the GStreamer multimedia framework. The program targets GStreamer application developers, especially those who have grown tired of dealing with the gst-inspect command line program.

Refer to the project page for more information (including screenshots), or grab the source tarball immediately.

Posted in , , | Comments Off