From 2755bcb5a2ac6ed72e1c01a0d139093d2e9f0f5c Mon Sep 17 00:00:00 2001 From: Thomas Scholtes Date: Mon, 10 Feb 2014 17:56:31 +0100 Subject: [PATCH] Store images as string --- beets/mediafile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/beets/mediafile.py b/beets/mediafile.py index c26443a9c..38b0be09a 100644 --- a/beets/mediafile.py +++ b/beets/mediafile.py @@ -523,7 +523,7 @@ class MP4ImageStorageStyle(MP4ListStorageStyle): def __init__(self, **kwargs): super(MP4ImageStorageStyle, self).__init__(key='covr', **kwargs) - self.as_type = bytearray + self.as_type = str def store(self, mediafile, images): covers = [self._mp4_cover(image) for image in images] @@ -641,7 +641,7 @@ class MP3ImageStorageStyle(ListStorageStyle, MP3StorageStyle): def __init__(self): super(MP3ImageStorageStyle, self).__init__(key='APIC') - self.as_type = bytearray + self.as_type = str def fetch(self, mediafile): try: @@ -666,7 +666,7 @@ class VorbisImageStorageStyle(ListStorageStyle): def __init__(self): super(VorbisImageStorageStyle, self).__init__(key='') - self.as_type = bytearray + self.as_type = str def fetch(self, mediafile): if 'metadata_block_picture' not in mediafile.mgfile: