Comparison: MAS, GStreamer, NMM
Marco Lohse
mlohse at cs.uni-sb.de
Thu Aug 26 09:06:12 BST 2004
Thomas Vander Stichele wrote:
[..]
>
>
>>>Also, I don't think it's smart to do this for audio only. We all know
>>>audio is the easiest to get right anyway, and audio presents a lot less
>>>challenge to frameworks.
>>>
>>>
>>>
>>yes, there might be other examples. However, the idea was to compare the
>>basic programming model and API of the frameworks.
>>
>>
>
>Agreed. The point is, you can't do a valid comparison between
>*multimedia* frameworks if you don't throw *multi*media at the tests.
>What good is a framework that is really nice for audio-only stuff, but
>falls apart for video ? What good is an API that's really nice for audio
>stuff, but can't handle video ?
>
>
sure we can add multi-media, e.g. audio, video, ..., (how about SMIL?
No, just kidding ;)
However, as stated in my first email: The audio player is meant as
starting point, and: these features are
simple enough to be provided for all three frameworks.
[..]
>
>
>>Again: together, the idea was to compare the basic programming model and
>>API of the frameworks. We think that the provided examples are very
>>suitable for that.
>>
>>
>
>I respectfully disagree, they are not broad enough to give a good idea
>of what code would need to be written for a playback application. Let's
>iterate the playing field some more before starting :)
>
>
... but they are simple enough as a starting point.
And: if a framework is generic, then setting one capability (e.g.
setting the filename of the source plug-in) is handled as setting any
other capability. Also, registering a listener (or callback) for one
event is handled generically. So these examples already handle a lot of
stuff.
Have fun, Marco.
More information about the kde-multimedia
mailing list