gst/gsturi.c: The show must go on, even if the element did not accept the uri. Fixes endless loop as witnessed in #30...

Original commit message from CVS:
* gst/gsturi.c: (gst_element_make_from_uri):
The show must go on, even if the element did not accept
the uri. Fixes endless loop as witnessed in #307804.
* tools/gst-launch.1.in:
Update mp3->ogg transcoding pipeline in examples section
to use rawvorbisenc and oggmux.
This commit is contained in:
Tim-Philipp Müller 2005-06-16 14:56:33 +00:00
parent f387290dea
commit 9df6134df1
3 changed files with 12 additions and 1 deletions

View file

@ -1,3 +1,13 @@
2005-06-16 Tim-Philipp Müller <tim at centricular dot net>
* gst/gsturi.c: (gst_element_make_from_uri):
The show must go on, even if the element did not accept
the uri. Fixes endless loop as witnessed in #307804.
* tools/gst-launch.1.in:
Update mp3->ogg transcoding pipeline in examples section
to use rawvorbisenc and oggmux.
2005-06-16 Stefan Kost <ensonic@users.sf.net>
* gst/gstelement.c: (gst_element_link_pads_filtered):

View file

@ -488,6 +488,7 @@ gst_element_make_from_uri (const GstURIType type, const gchar * uri,
gst_object_unref (GST_OBJECT (ret));
ret = NULL;
}
walk = walk->next;
}
g_list_free (possibilities);

View file

@ -247,7 +247,7 @@ Use GNOME\-VFS to play an mp3 file located on an SMB server
.B Format conversion
.B
gst\-launch filesrc location=music.mp3 ! mad ! vorbisenc ! filesink location=music.ogg
gst\-launch filesrc location=music.mp3 ! mad ! audioscale ! audioconvert ! rawvorbisenc ! oggmux ! filesink location=music.ogg
.br
Convert an mp3 music file to an Ogg Vorbis file