The seekable variable in media_info file is of type string. When checking if the file
is seekable using is_seekable, it just returns the string, resulting in it always being true.
It should actually be comparing the string and returning true or false based on comparison
https://bugzilla.gnome.org/show_bug.cgi?id=755854
return self.media_xml.attrib["protocol"]
def is_seekable(self):
- return self.media_xml.attrib["seekable"]
+ return self.media_xml.attrib["seekable"].lower() == "true"
def can_play_reverse(self):
return True