Reply
Thread Tools
Posts: 3 | Thanked: 0 times | Joined on Jul 2010
#1
Hello all, I've been trying to integrate gstreamer w/ my n8X0-based application for quite some time now. I use c-code and compile directly on the nokia.
To do this Ive installed:
Libgstreamer0.10-Dev 0.10.13
Libgstapp0.10 0.10.5-5
Libgstapp0.10-Dev 0.10.5-5
all from Diablo Extras-devel free armel
Gst-base and many other packages were pre-installed.

To develop quickly, Ive been testing on an Ubuntu system, and the c code successfully parses and handles commands like:
'appsrc caps="audio/x-raw-float,channels=1,rate=11000,width=32" ! autoaudiosink '
(for feeding sinwaves or static to speaker)

When I move to nokia, the programs compile with the aforementioned packages, but plays no sound. Upon inspection (gst-inspect appsrc), I found that my ubuntu's appsrc comes from the gst-plugins-base package and have about 20 vars/properties such as caps, format, block, and need-data signals, all of which I had been using as per gstreamer's appsrc examples. Nokia's appsrc, on the other hand, comes from the gst-plugins-bad package and has only 4 element properties: name, blocksize, num-buffer, typefind. Basically, its nothing like the appsrc I had previously been using, not to mention its in the BAD package.

From what the internet has led be to believe, appsrc was a bad-package that was so useful that they cleaned/buffed it up and moved it to the gst-base some time ago. But, nokia's base does not have this, and I needed to install Libgstapp0.10 0.10.5-5 which comes directly from gst-bad.

So... I'd appreciate any advice I could get before I commit to either learning the BAD way or somehow recompiling a new base and base-dev.(Keep in mind my code is auto-generated and I am hoping for it to work on windows and ubuntu too). Do maemo developers even use appsrc (and appsink, but I've yet to try to that)? Are there any examples or explanation on how to use them?
Thanks so much,
T Young
 
Posts: 3 | Thanked: 0 times | Joined on Jul 2010
#2
Anybody? From what I see all of maemo's gstreamer is stuck back in 2007 on version 10.13. Any info at all would help, but its looking like I'm going to have to recompile most of gstreamer and its plugins to version 10.30 (would get a lot more modules like ximagesink and decoders!) If it works, maybe I could get them posted in a repository somewhere... Still shouldn't this be done officially and not by some linux/maemo newbie prone to mess it up?

Still dieing for any help,
T Young
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 21:31.