tools/gst-inspect.c: Don't require decoder/demuxer/depayloader elements or encoder/muxer/paylader elements to have 'C...

Original commit message from CVS:
* tools/gst-inspect.c:
(print_plugin_automatic_install_info_codecs):
Don't require decoder/demuxer/depayloader elements or
encoder/muxer/paylader elements to have 'Codec' as part of their
factory class string when introspecting a plugin's capabilities.
draft-klass.txt mentions that it might be removed in future, and
flump3dec doesn't have it as part of its class string, so chances
are others might also not have it.
This commit is contained in:
Tim-Philipp Müller 2007-03-14 17:24:18 +00:00
parent 94f4c60fcd
commit 4b70d9f187
2 changed files with 11 additions and 3 deletions

View file

@ -1,3 +1,14 @@
2007-03-14 Tim-Philipp Müller <tim at centricular dot net>
* tools/gst-inspect.c:
(print_plugin_automatic_install_info_codecs):
Don't require decoder/demuxer/depayloader elements or
encoder/muxer/paylader elements to have 'Codec' as part of their
factory class string when introspecting a plugin's capabilities.
draft-klass.txt mentions that it might be removed in future, and
flump3dec doesn't have it as part of its class string, so chances
are others might also not have it.
2007-03-14 Thomas Vander Stichele <thomas at apestaart dot org>
* po/af.po:

View file

@ -1118,9 +1118,6 @@ print_plugin_automatic_install_info_codecs (GstElementFactory * factory)
klass = gst_element_factory_get_klass (factory);
g_return_if_fail (klass != NULL);
if (strstr (klass, "Codec/") == NULL)
return;
if (strstr (klass, "Demuxer") ||
strstr (klass, "Decoder") ||
strstr (klass, "Depay") || strstr (klass, "Parser")) {