-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Hi,
I've been thinking (waits for the applause to die down). DirectShow is similar in style and architecture to GStreamer right? They both use graphs of connected elements. Would it be possible to use GStreamer to implement Quartz?
i had the same idea, while looking xine code ;)
Pros:
- Saves potentially a lot of work, depending on how big DirectShow is.
- GStreamer is written in C, under the LGPL (though licenses of codecs
vary)
- Get lots of codecs for free.
And better, we can add a wine->gstreamer plugin who can use windows codecs (using wine infra to use it) mplayer have already a code for that using a little of wine code.
Cons:
- Are they too different? Would it be like trying to map comctrl onto
Tk?
i don't think, but gstreamer isn't complete as dshow yet ;(
- Adds an extra dependancy on GStreamer. Still, all distros with
gnome2.2 (ie all of them) ship with it on the CDs.
we can easily "dlopen" it on run-time. The problem is: can gstreamer work on all unix platforms ?
- I don't know what I'm talking about, so I could be being dumb.
lol maybe ;)
Thoughts?
Regards, Raphael