Saturday, 15 May 2010

c - Gstreamer Playbin could not determine type of stream -


I am currently trying to create an audio application in Linux using gstreamer 1.0. The main issue I'm having is coming

  GST-launch -1.0 playbin uri = "file: ///home/root/Documents/MP3/songs/test.mp3"  

results in an error,

  error: element / GstPlayBin: playbin0 / GstURIDecodeBin: uridecodebin0 / GstDecodeBin: decodebin0 / GstTypeFindElement: typefind: type of assessment Could not be the stream. Additional debug information: gsttypefindelement.c (1067): gst_type_find_element_loop (): / GstPlayBin: playbin0 / GstURIDecodeBin: uridecodebin0 / GstDecodeBin: The decodebin0 / GstTypeFindElement: typefind error: Pipeline preroll not want.  

I have a crazy plugin that is my audio decoder. Some plug-ins I've installed:

  Playback: Playbin: Players bin 2 Playback: Playsink: Player sync playback: Streamsynchronizer: Stream Synchronizer playback: Decodebin: decoder bin playback: Uridecodebin: URI decoder crazy: Crazy Crazy MP3 decoder  

If I

  GST-launch -1.0 filesrc location = test.mp3 run! Mad ! Pulsesink  

The audio runs flawlessly, but I want to get the playbin to work. Any experienced gstreamer user knows what's going on?


No comments:

Post a Comment