GNOME Bugzilla – Bug 94609
gst-launch-ext doesn't handle dots in filename
Last modified: 2004-12-22 21:47:04 UTC
Package: GStreamer Severity: normal Version: 0.4.0-5 Synopsis: gst-launch-ext doesn't handle dots in filename Bugzilla-Product: GStreamer Bugzilla-Component: gstreamer (core) Description: Description of Problem: If gst-launch-ext gets a file-name with more than just one dot in the extension, it cannot determine the file-type. Steps to reproduce the problem: 1. get a mp3 with more than one dot in the filename 2. gst-launch-ext file.name.mp3 3. you get "No suitable pipe found for extension atomic kitten - the tide is high.mp3." Actual Results: One try of mine: mark@flappie:~/music$ gst-launch-ext 26.\ atomic\ kitten\ -\ the\ tide\ is\ high.mp3 No configuration file /home/mark/.gst found. You might want to create one. No suitable pipe found for extension atomic kitten - the tide is high.mp3. mark@flappie:~/music$ And a good result with the renamed file: mark@flappie:~/music$ gst-launch-ext atomic.mp3 No configuration file /home/mark/.gst found. You might want to create one. Running gst-launch filesrc location="atomic.mp3" ! mad ! osssink INFO ( 1028: 0) Initializing GStreamer Core Library version 0.4.0 INFO ( 1028: 0) CPU features: (0c040841) MMX SSE Expected Results: How often does this happen? Every 'dot'ed filename Additional Information: I used the debian packages, version 0.4.0-5 ------- Bug moved to this database by unknown@bugzilla.gnome.org 2002-10-01 12:22 ------- Unknown version unspecified in product GStreamer. Setting version to "0.3.3". The original reporter (mark@mwborst.com) of this bug does not have an account here. Reassigning to the exporter, unknown@bugzilla.gnome.org. Reassigning to the default owner of the component, gstreamer-maint@bugzilla.gnome.org.
gst-launch-ext is a simple perl script that does its typechecking based on filename extension. gst-launch-ext is meant as a simple test app for gstreamer, not sure if fixing this 'bug' is within the scope of what gst-launch-ext is meant to do.
fixed in cvs