I have just been poking around, trying to fix
http://bugzilla.gnome.org/show_bug.cgi?id=548960
I noticed a few things in the MediaFile class, and have a few questions.
1) Can this actually read metadata correctly? I couldn't get it to work, and there are no tests to confirm it. This test script seems to hang forever
import gtk
import gobject
import conduit.datatypes.Audio as a
def foo(i):
print i.get_audio_duration()
print i.get_audio_artist()
song = a.Audio('/home/john/Music/Machine 15/01-millencolin-machine_15.mp3')
gobject.timeout_add(500, foo, song)
gtk.main()
2) Does the following fixme still apply?
# FIXME: Using Discoverer for now, but we should switch to utils.GstMetadata
Thanks,
John