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>