From dd7cd2f8c213b58e6f2629b80f8e030e922105dd Mon Sep 17 00:00:00 2001 From: Adrian Sampson Date: Mon, 27 Oct 2014 17:11:39 -0700 Subject: [PATCH] Detect ALAC with bitrate --- beets/mediafile.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/beets/mediafile.py b/beets/mediafile.py index 95bbd309d..dddd8a57a 100644 --- a/beets/mediafile.py +++ b/beets/mediafile.py @@ -1272,11 +1272,11 @@ class MediaFile(object): elif (type(self.mgfile).__name__ == 'M4A' or type(self.mgfile).__name__ == 'MP4'): # This hack differentiates AAC and ALAC until we find a more - # deterministic approach. Mutagen only sets the sample rate + # deterministic approach. Mutagen only sets the bitrate # for AAC files. See: # https://github.com/sampsyo/beets/pull/295 - if hasattr(self.mgfile.info, 'sample_rate') and \ - self.mgfile.info.sample_rate > 0: + if hasattr(self.mgfile.info, 'bitrate') and \ + self.mgfile.info.bitrate > 0: self.type = 'aac' else: self.type = 'alac'