Version 0.8.7 has a URI escape parsing bug in its URI interface that will, in some cases, make GStreamer refuse to open files containing special characters (such as a space). Patch attached against the current RPM in Fedora Core Rawhide (0.8.7-3).
Created attachment 105518 [details] Escape/Unescape provided URIs correctly
This escaping code is the same stuff copied from a glib patch, right? I seem to remember doing the same for libgnomecups. You didn't modify the escaping code in any other way, right?
Colin: No, they are straight copies.
This got fixed upstream in 0.8.8 IIRC, and FC4 includes a version past that. (FC5 is 0.10.x series) FC3 and earlier are Fedora Legacy and this won't get fixed since it's not security. Closing.