Playback of raw audio on N900: Internal data flow error

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


Hello,

I'm currently trying to port rockbox to the Nokia N900. The rockbox 
application backend is using SDL for audio and I want to migrate
it to gstreamer.

I tried all kind of ways to push the raw audio via an "appsrc" to "playbin2".
The result is always an "Internal data flow" error.

Please see the attached code and the function call log.
The magic happens in pcm_play_dma_init(), found_source() and feed_data().

Any idea what could be wrong? The timestamps on the GstBuffer?

Can I push arbitrary data size into the appsrc or must it be
in sample size chunks?

The code is quite hacky at the moment as I want to get
it up and running and then beautify it. Sorry:)

Thanks in advance,
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: program_run.log
Type: text/x-log
Size: 2819 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20101217/1f588572/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pcm-gstreamer.c
Type: text/x-csrc
Size: 8761 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/gstreamer-embedded/attachments/20101217/1f588572/attachment.c>


[Index of Archives]     [Linux Embedded]     [Linux ARM Kernel]     [Linux for ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux Media]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux