summaryrefslogtreecommitdiff
path: root/DebugHelperMenu.mdwn
blob: 209ce87f64ef469cfbb91a3dfa267663f9f7fcee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28

The idea is to provide a reusable menu widget that applications can plug into their menu bar in debug builds.  


## Actions

The widget would have pre-defines actions. 

* dump pipeline graph 
* dump pipeline graph and show 
* dump details 
      * caps 
      * ... 
* --- 
* category log levels 
      * gstreamer 
            * GST_XXX 
                  * WARNING, INFO, DEBUG, LOG 
      * application 
            * <name> 
                  * WARNING, INFO, DEBUG, LOG 

## API

The menu widget has some extra properties: 

   * [[GstPipeline|GstPipeline]] *pipleine 
   * gchar *debug-categories (as ',' separated list of names)