In rough order of most urgent to least:
(Empty lines indicate a good spot for CVS commits.)
Bugs:
+ (Possible/Needs Review) Python buffer objects... I'm somewhat sketchy on how to handle them.
Done:
+ Removed _ladpsa.Plugin.all_Descriptors. A python method is implemented in ladspa.Plugin.all_descriptors.
Todo:
- Write first draft of high-level api: ladspa.py
- Complete the HandleObjects other methods, like run_*.
- Fix all NULL returns which don't set exceptions.
- Check all exception setting to make sure it doesn't mask an existing exception.
- Add state flags for runability, then rewrite run_* code to be much faster.
|