Stefan Sauer
9f73890892
controller: port to new controller location and api
2011-11-04 20:14:01 +01:00
Sebastian Dröge
8dc7347d65
frei0r: Fix scanning of plugin subdirectories and support different vendors
...
The frei0r spec specifies, that plugins can be in subdirectories inside
the main plugin directories to introduce new namespaces called vendors.
2010-09-25 10:46:34 +02:00
Sebastian Dröge
7d4fcdc5cf
frei0r: Use correct order of directories to search for plugins
...
And don't fail if a plugin was already registered. Frei0r allows
plugins in directories with higher importance to override plugins
from directories with lower importance.
2010-07-11 10:47:37 +02:00
Sebastian Dröge
31f4ac7b30
frei0r: Sync properties to the controller if one was set
2010-03-09 21:05:50 +00:00
Sebastian Dröge
125efbffcc
frei0r: Protect set/get property and processing functions from concurrent access
...
The frei0r documentation says that these functions must not be called
on the same instance from different threads at the same time. All
other functions are guaranteed to be threadsafe.
2010-03-09 21:05:50 +00:00
Julien Moutte
676bd995b0
frei0r: Fix compilation warnings.
2009-11-20 17:33:21 +01:00
Sebastian Dröge
0647d963ef
frei0r: Correctly clean up elements to be reusable and not leak memory
2009-06-29 12:02:19 +02:00
Sebastian Dröge
0de4e9df00
frei0r: In the mixer plugins create the frei0r instances in create() before playback starts
2009-06-29 11:56:59 +02:00
Sebastian Dröge
29aa30d9a0
frei0r: Make plugin scanning more robust
2009-06-19 11:03:16 +02:00
Sebastian Dröge
3aabf06c86
frei0r: Free type names
2009-06-19 11:03:15 +02:00
Sebastian Dröge
32a0af3e54
frei0r: Unref the GstCollectPads instance on finalize
2009-06-19 11:03:15 +02:00
Sebastian Dröge
d459b814f1
freir0: Add support for frei0r mixer plugins
2009-06-19 11:03:14 +02:00