pculture/miro — pull request #253 by bendk (2012-03-06 22:13:09+00:00)
Title: bz18840: don't run movie data on non-media files.

Our gstreamer movie data programs misidentify image files as video because
they can render the image.

This simplest fix is to skip moviedata if mutagen + the extension indicate
that the file is not a media file. Also if moviedata returns 0 duration, then
assume the file is other even if movie data thinks its a video.