Audio analyzer
From Buzztard
Extend the wire object to be able to link a bunch of analyzer elements to a wire. The wire will have a tee element to tap in. API could be:
bt_wire_set_analyzers(BtWire *wire,GList *analyzers);
If the analyzer list is NULL, inserted analyzers are removed. This way the UI creates the analyzers. The wire just adds/removes them to the pipeline (gst_bin_add/remove) and links them in the order they are in the list to the tee. The application has full control over which analyzers to use and how to configure them.
[edit] Questions
- Can it happen that two parties try to plug analyzers?



