After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 587849 - GStreamer extractor should use giosrc instead of filesrc
GStreamer extractor should use giosrc instead of filesrc
Status: RESOLVED FIXED
Product: tracker
Classification: Core
Component: Supported Formats
git master
Other Linux
: Normal normal
: ---
Assigned To: tracker-supported-formats
Jamie McCracken
Depends on:
Blocks:
 
 
Reported: 2009-07-06 02:53 UTC by John Millikin
Modified: 2009-07-27 08:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Use `giosrc' (624 bytes, patch)
2009-07-06 02:53 UTC, John Millikin
none Details | Review

Description John Millikin 2009-07-06 02:53:24 UTC
The GStreamer extractor currently tries to set the `location' property of a `filesrc' element to a URI. `filesrc' operates only on filesystem paths, so this will always result in a "no such file" error. The solution is to either 1) convert the URI to an absolute path 2) use `giosrc'. Since Tracker seems to depend on `giosrc' anyway, that seems the best option.
Comment 1 John Millikin 2009-07-06 02:53:56 UTC
Created attachment 137902 [details] [review]
Use `giosrc'
Comment 2 Philip Van Hoof 2009-07-27 08:17:04 UTC
Approved and committed. Thanks for the patch.