[Mono-dev] gstreamer-sharp Question

stapostol stapostol at gmail.com
Tue May 6 18:24:51 EDT 2008


Michael Hutchinson wrote:
>
> I don't think anyone had brought up 3D games as a possible market for
> GStreamer yet :)
>
> I suspect that the use cases are different enough from desktop apps
> that they'd be best served by a specialised API.
>   
These APIs power quite a few multimedia apps, too - not just games. In 
fact, there is little difference between a media player, a game or 
another multimedia app, with regard to media decoding. For example, all 
three categories use libvorbis extensively (there's nothing specialized 
to games here).
> According to their features page, GStreamer works on "Linux on
> i86,PPC, ARM using GCC. Solaris on x86 and SPARC using both GCC and
> Forte, MacOSX, Microsoft Windows using MS Visual Developer and IBM
> OS/400."
>
> AFAIK Banshee's C library does all the pipeline/element-building work
> and exposes a minimal media player engine C API. I think Banshee's
> Windows and Mac ports will be using GStreamer.
>
> I'd be surprised if the GStreamer# library doesn't have some C "glue"
> code, but it should be as crossplatform as GStreamer itself.
>   
Thanks for the info!

I'll have to take a closer look to Banshee's GStreamer solution - it 
might be a good solution if it's simple enough to deploy. GStreamer# 
unfortunately looks dead and buried.


More information about the Mono-devel-list mailing list