Some ideas for the aRts-replacement
Stefan Gehn
sgehn at gmx.net
Tue Feb 24 12:00:49 GMT 2004
Moin,
On Dienstag Februar 24 2004 12:26, Marco Lohse wrote:
> Scott Wheeler wrote:
> >
> > On Saturday 21 February 2004 10:46, Marco Lohse wrote:
>
> [..]
>
> > Well, I should put that another way -- would it be considered a priority
> > with the NMM developers to make it fit to KDE's needs if we can
> > communicate the things that we need? Of course in the end the KDE folks
> > will have to make a decision, but I think it's important to establish
> > whether KDE's goals for a tool line up with the people that are
> > maintaining it. For example with aRts this was not the case and the
> > source of some of our problems.
>
> As far as I understood, you should be able to use NMM for your
> requirements without major design changes (but maybe I do not understand
> what exactly your requirements are ... or, there are different opinions
> on this list about this issue ;)
>
> If this is true, I am sure that other things can get fixed, either by
> you, by us or by someone "in between" KDE/NMM.
>
> For us, it would be good to know, what exactly "fit to KDE's needs"
> would mean, and what the KDE needs are.
Speaking just for Noatun:
- something like an engine/playobject (that's how it's called in arts) that
you just have to give an url to play (or maybe a previously created fileinput
object or whatever, the player shouldn't need to open files and read contents
itself)
- some kind of "audio pipe" you can add all kinds of plugins to (think of
equalizer or output redirection)
- an easy way to get wave data for visualizations, if possible even in a
standard format so noatun does not have to convert between sample formats
- a way to change volume only for the stream used in noatun (can be
implemented as a plugin to the audio pipe I mentioned)
about fileaccess:
- mp3/ogg streams over http as in icecast/shoutcast
- maybe a possiblity to make it use kio for file input (although kio sucks
because it cannot seek but that's not your problem)
- a possiblity to filter incoming data, that would be needed for properly done
shoutcast tags as they are "inside" the stream
Bye, Stefan aka mETz
--
ICQ#51123152 | Moege der Pinguin mit euch sein
More information about the kde-multimedia
mailing list