patch: normalize effect for noatunarts
Felix Berger
bflat1 at gmx.net
Sun Jan 2 14:47:03 GMT 2005
On Thursday 30 December 2004 15:53, Stefan Gehn wrote:
> So far it's easy, just check it out (the whole noatun subdir is branched)
> and create a patch for noatunarts. So far all I changed there was the
> namespace because namespace Noatun is taken already (it's what is/will be
> used inside libnoatun).
Ok, I attached the modified patch for the make-it-snow branch. I removed the
entry Arts::SynthModule from Normalize.mcopclass, thus it's no longer shown
in the effects widget. I don't know if that's the proper way to go, but I
think it's a good thing to hide the effect from the user since it's intended
to be only used through the Normalize plugin.
I had a little trouble getting the plugins to load without a config file. I
managed to get by by setting:
X-KDE-PluginInfo-EnabledByDefault=true
There are no hardcoded default plugins which should be loaded as a fallback
when the config file is empty.
> If it's in noatunarts then your normalize effect will only be available if
> the artsplayer plugin is loaded. I don't think I can manage abstracting
> effects from the audio backend as well (stuff like artsd, gstreamer, xine
> etc. are just way too different).
It would suffice to find out which backend is used and then use the
appropriate normalization effect which would have to be written for every
backend separately. But this would mean for the plugin to have build
dependencies to all possible backends, hm.
--
Use Debian GNU/Linux!
http://www.felix.beldesign.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: normalize2.tar.gz
Type: application/x-tgz
Size: 1787 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-multimedia/attachments/20050102/2fd506d9/attachment.bin>
-------------- next part --------------
_______________________________________________
kde-multimedia mailing list
kde-multimedia at kde.org
https://mail.kde.org/mailman/listinfo/kde-multimedia
More information about the kde-multimedia
mailing list