diff --git a/gstreamer-plugin-fc-0.1-tags-unknown.patch b/gstreamer-plugin-fc-0.1-tags-unknown.patch new file mode 100644 index 0000000..8c7aec3 --- /dev/null +++ b/gstreamer-plugin-fc-0.1-tags-unknown.patch @@ -0,0 +1,13 @@ +diff -Nur gstreamer-plugin-fc-0.1-orig/src/gstfcdec.cpp gstreamer-plugin-fc-0.1/src/gstfcdec.cpp +--- gstreamer-plugin-fc-0.1-orig/src/gstfcdec.cpp 2008-10-14 13:26:08.000000000 +0200 ++++ gstreamer-plugin-fc-0.1/src/gstfcdec.cpp 2010-05-31 19:44:41.000000000 +0200 +@@ -346,6 +346,9 @@ + return FALSE; + } + ++ GstTagList *list = gst_tag_list_new(); ++ gst_element_found_tags_for_pad( GST_ELEMENT_CAST(fcdec), fcdec->srcpad, list); ++ + if (!fcdec_negotiate (fcdec)) { + GST_ELEMENT_ERROR (fcdec, CORE, NEGOTIATION, + ("Could not negotiate format"), ("Could not negotiate format")); diff --git a/gstreamer-plugins-fc.spec b/gstreamer-plugins-fc.spec index f3f4f73..496bd92 100644 --- a/gstreamer-plugins-fc.spec +++ b/gstreamer-plugins-fc.spec @@ -3,13 +3,14 @@ Name: gstreamer-plugins-fc Version: 0.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Future Composer input plugin for GStreamer Group: Applications/Multimedia License: GPLv2+ URL: http://xmms-fc.sourceforge.net Source0: http://downloads.sourceforge.net/xmms-fc/gstreamer-plugin-fc-%{version}.tar.bz2 Patch0: gstreamer-plugin-fc-0.1-cvs.patch +Patch1: gstreamer-plugin-fc-0.1-tags-unknown.patch BuildRequires: gstreamer-devel >= %{gstreamer_ver} @@ -25,6 +26,7 @@ music files from AMIGA. Song-length detection and seek are implemented, too. %prep %setup -q -n gstreamer-plugin-fc-%{version} %patch0 -p1 -b .cvs +%patch1 -p1 -b .tags-unknown %build @@ -45,6 +47,9 @@ find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' %changelog +* Mon May 31 2010 Michael Schwendt - 0.1-4 +- Set empty list of tags (so e.g. the SoundConverter app doesn't freeze). + * Sat Jan 9 2010 Michael Schwendt - 0.1-3 - Remove redundant buildroot related spec instructions for Fedora 11 and newer. diff --git a/import.log b/import.log deleted file mode 100644 index 17e8b46..0000000 --- a/import.log +++ /dev/null @@ -1 +0,0 @@ -gstreamer-plugins-fc-0_1-2_fc11:HEAD:gstreamer-plugins-fc-0.1-2.fc11.src.rpm:1263046330