Change supports_tag in id3 to add user text tags

id3 support free form tags in form of TXXX frame.
Earlier supports tag only returned true to pre defined tags
This commit is contained in:
Sambhav Kothari
2016-12-31 16:45:18 +05:30
parent 3ef6eb889a
commit 07d246380e

View File

@@ -419,11 +419,7 @@ class ID3File(File):
del tags[real_name]
def supports_tag(self, name):
return (name in self.__rtranslate
or name in self.__rtranslate_freetext
or name.startswith('performer:')
or name.startswith('lyrics:') or name == 'lyrics'
or name in self.__other_supported_tags)
return ((name and not name.startswith("~")) or name == "~rating")
def _get_tag_name(self, name):
if name in self.__rtranslate: