GStreamer port to S60
So I spent some time on the weekend porting GStreamer to S60. Using Martin’s excellent instructions on how to build for S60 on Linux.
Symbian have thankfully ported some libraries (though with caveats) to S60 for ease of porting “OSS” code. In their “OpenC” sdk, they have glib (including gobject, gmodule, gthread etc.), libpthread, libc and a few others. This has of course made the port to S60 possible.
A few hurdles have been the lack of poll(), glib being old (2.10), having to include
I have got libgstreamer and libgstbase compiled (though I have put them in same lib). I have compiled the core elements: fakesrc, fakesink, pushsrc, typefind, filesrc, filesink, fdsrc, fdsink, capsfilter, tee, queue, multiqueue but I currently have the error in linking that it cannot find the libgstreamer dso.
Once I get an app compiled that does fakesrc ! fakesink, I will start putting up a git branch of my stuff.
March 11th, 2009 at 1:31 pm
Rock on…
March 12th, 2009 at 12:58 am
Most excellent dude!
March 24th, 2009 at 8:01 am
[…] with Zaheer’s recent efforts to port GStreamer to S60, it looks like there will soon be no device not running […]
July 27th, 2009 at 1:53 pm
Is this project still live/do you have a git repository anywhere? Would love to build further on it.
August 12th, 2009 at 11:47 am
Hi,
Have you put your code anywhere? Can I access it?
Regards
Ramesh