From 647bd33b8ea8a53e7428e8a455a5555a5ae38f20 Mon Sep 17 00:00:00 2001 From: "adrian.sampson" Date: Sat, 7 Feb 2009 04:19:07 +0000 Subject: [PATCH] added bitrate support for flac --HG-- extra : convert_revision : svn%3A41726ec3-264d-0410-9c23-a9f1637257cc/trunk%40120 --- beets/mediafile.py | 6 +++++- test/test_mediafile.py | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/beets/mediafile.py b/beets/mediafile.py index 4982dee58..9f9f76e44 100644 --- a/beets/mediafile.py +++ b/beets/mediafile.py @@ -512,5 +512,9 @@ class MediaFile(object): @property def bitrate(self): - return self.mgfile.info.bitrate + if self.type == 'flac': + return self.mgfile.info.sample_rate * \ + self.mgfile.info.bits_per_sample + else: + return self.mgfile.info.bitrate diff --git a/test/test_mediafile.py b/test/test_mediafile.py index cecc5cba4..a28ef3187 100755 --- a/test/test_mediafile.py +++ b/test/test_mediafile.py @@ -186,6 +186,7 @@ read_only_correct_dicts = { 'full.flac': { 'length': 1.0, + 'bitrate': 705600, }, 'full.m4a': {