Gst log view

From Buzztard

Jump to: navigation, search

Tools to flexibly analyse and browse through captured gstreamer debug log files.


Contents

[edit] Idea

The general layout should be something like

+------------------------------------+
| time pane                          |
|                                    |
+----------+-------------------------+
| category | log data                |
| & levels |                         |
|          |                         |
|          |                         |
|          |                         |
+----------+-------------------------+

[edit] Time pane

  • expanders for states and events
  • in each expander have
    • a time ruler
    • table with row for each element with
      • the element name
      • the graph
  • clicking on time in ruler/graphs goes to log-line

[edit] Category and levels

  • tree view with catelogies and a combobox to chose debug level

[edit] Log data

  • treeview to show logdata as a list with separated fields
  • allow to show/hide fields (context menu on treeview?)

[edit] Technical ideas

[edit] Logdata

  • mmap file
  • parse once
    • count lines
    • count elements and generate a list with element names
    • allocate array[lines] and file with pointers to lines

[edit] Open Questions

  • hide elemnts in graphs?
  • globaly choose log-level?
  • zoom on the time axis?
Personal tools
collaboration

SourceForge Logo

GStreamer Logo

Linux Sound Logo

MediaWiki

Valgrind

GNU Library Public Licence

GNU Free Documentation License 1.2