[oe] Openembedded and Gstreamer

Alberto Milla amilla at vicomtech.org
Fri Aug 27 09:11:07 UTC 2010


I try

#gst-launch --gst-debug=*:3 audiotestsrc ! audioconvert ! alsasink

and I obtain the next output: http://pastebin.com/EVQjRVqS

where I can see 3 warning at lines 57, 58 and 59:

alsa gstalsa.c:124:gst_alsa_detect_formats:<alsasink0> skipping non-int format
alsa conf.c:3952:snd_config_expand: alsalib error: Unknown parameters
{AES0 0x02 AES1 0x82 AES2 0x00 AES3 0x02}
alsa pcm.c:2202:snd_pcm_open_noupdate: alsalib error: Unknown PCM
iec958:{AES0 0x02 AES1 0x82 AES2 0x00 AES3 0x02}

and from the line 75 I get a dump that starts with a:

0:00:02.183681854   953    0x15050 INFO   GST_EVENT
gstevent.c:1091:gst_event_new_latenUnable to handle kernel paging
request at virtual address aafaaaae

Can it be an alsa problem?

On 27 August 2010 08:28, Alberto Milla <amilla at vicomtech.org> wrote:
> Hi, I am working with an at91sam9g45ekes board and openembedded at its
> stable branch.
>
> I tried to do a simple hello world program with gstreamer but it did
> not work. After that I started testing gstreamer with the command:
>
> # gst-launch audiotestsrc ! audioconvert ! alsasink
>
> I get:
>
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> Pipeline is PREROLLED ...
> Setting pipeline to PLAYING ...
> New clock: GstAudioSinkClock
>
> And gst-launch get stucked without playing any buzzer sound and to
> exit I had to do a ctrl-c and after that gstreamer stopped in:
>
> Caught interrupt -- handling interrupt.
> Interrupt: Stopping pipeline ...
> Execution ended after 11443136693 ns.
> Setting pipeline to PAUSED ...
>
> After that, I have to do a reset to the board.
> But if I play a OGG file:
>
> # gst-launch filesrc location=music.ogg ! oggdemux ! vorbisdec ! alsasink
>
> I get only a warning but no sound:
>
> WARNING: erroneous pipeline: could not link vorbisdec0 to alsasink0
>
> And to finish, I tried too with a mp3 file and I had the audiotestsrc problem:
>
> # gst-launch filesrc location=music.mp3 ! mad ! alsasink
>
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> Pipeline is PREROLLED ...
> Setting pipeline to PLAYING ...
> New clock: GstAudioSinkClock
>
> music.mp3 and music.ogg play correctly if you use mplayer
>
>
> Can you help me? Has anyone managed to work with the at91sam9g45ekes
> and gstreamer?
>
>
> Thanks,
>
> Alberto
>




More information about the Openembedded-devel mailing list