Hi,
I received TI's port of gstreamer to it's DaVinci processors from
http://focus.ti.com/dsp/docs/dspsplash.tsp?contentId=3100

I've tried to run the example (scripts) provided by TI and I've faced what
seem to be two separate issues.
I've copied the stdout log below:

<linux prompt>:/opt/system_files_gstreamer# ./test_MP3.sh MP3_file.mp3
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
(gst-launch-0.10:1204): GStreamer-WARNING **: pad adecoder0:src returned
caps which are not a real subset of its template caps
(gst-launch-0.10:1204): GStreamer-CRITICAL **: gst_caps_get_structure:
assertion `index < caps->structs->len' failed
(gst-launch-0.10:1204): GStreamer-CRITICAL **: gst_structure_get_int:
assertion `structure != NULL' failed

(program hangs here)

The two issues:
(a) The last element in the gstreamer pipeline does not reply with a message
to the app saying it has paused (This is ascertained with debug prints that
I inserted in gst-launch.c. It's possible that for some reason, the element
does not pause. I've faced this issue with pipelines which have no
decode/render elements as well.) and
(b) The critical errors printed (seen above. I guess these are caused
because of TI's mp3 decoder element plugin.) Could the adecoder capabilities
be incompatible? Seems unlikely.


Would anyone know what the issue might be? Has anyone seen a similar issue
with TI's gstreamer examples?
I'd greatly appreciate any help.


Vijay
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to