Hi Matti,

do you already read this?
http://maemo.org/maemowiki/EnablingGstreamerSupport
But ALSA support didn't work with the internal soundcard, only via a usb headset, which uses the snd-usb-audio module. Because there doesn't exists an ALSA device for the internal dsp, you have only a Dummy ALSA device which IMHO moves your data to /dev/null or something similar useful ;) So doing anything with ALSA/OSS can not work with the internal dsp. To access the internal dsp you have (using the 45 Release -> a little bit old) this gstreamer plugins available:
<----------------snip--------------->
Nokia770-45:~# gst-inspect-0.8 |grep "dsp"
dspaac:  dspaacsink: DSP AAC Sink
dsppcm:  dsppcmsink: DSP PCM Sink
dspmpeg4sink:  dspmpeg4sink: DSP MPEG4/H.263 Sink
dspfbsink:  dspfbsink: DSP FB Sink
dspamr:  dspamrsink: DSP AMR Sink
dspmp3:  dspmp3sink: DSP MP3 Sink
<----------------snip--------------->
May be the pcm sink is sufficient for you?
Another solution will be to build the esdsink yourself...

Cheers,

Timo

Matti Reijonen wrote:



I followed the http://www.linuxrising.org/gstreamer-maemo-howto.html howto on
installing gstreamer on 770, I had trouble building the base plugins:

gsttcpserversink.c: In function `gst_tcp_server_sink_removed':
gsttcpserversink.c:173: warning: unused variable `this'
v4lsrc_calls.c: In function `gst_v4lsrc_palette_name':
v4lsrc_calls.c:500: error: `v4l_palette_name' undeclared (first use in this
function)
v4lsrc_calls.c:500: error: (Each undeclared identifier is reported only once
v4lsrc_calls.c:500: error: for each function it appears in.)
make[3]: *** [libgstvideo4linux_la-v4lsrc_calls.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

and I finally got it compiling, when I left out the video4linux:
./configure --prefix=/usr --disable-gst-debug --disable-gst_v4l

,that is got it compiling for the device, I also compiled it
for the SDK_PC, but there's one problem, the alsasink or edsink
are not installed according to gst-inspect..

Does someone know where's the problem?

  - Matti

_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers




_______________________________________________
maemo-developers mailing list
maemo-developers@maemo.org
https://maemo.org/mailman/listinfo/maemo-developers

Reply via email to