From 554c0b4e52cfb42913415e0628069e77513fc3de Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Sun, 7 Feb 2010 02:28:41 +0100 Subject: [PATCH] Add Track.bitrate field --- mopidy/models.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/mopidy/models.py b/mopidy/models.py index d81dfe4f..39212c8e 100644 --- a/mopidy/models.py +++ b/mopidy/models.py @@ -78,12 +78,14 @@ class Track(object): :type date: :class:`datetime.date` :param length: track length in milliseconds :type length: integer + :param bitrate: bitrate in kbit/s + :type bitrate: integer :param id: track ID (unique and non-changing as long as the process lives) :type id: integer """ def __init__(self, uri=None, title=None, artists=None, album=None, - track_no=0, date=None, length=None, id=None): + track_no=0, date=None, length=None, bitrate=None, id=None): self._uri = uri self._title = title self._artists = artists or [] @@ -91,6 +93,7 @@ class Track(object): self._track_no = track_no self._date = date self._length = length + self._bitrate = bitrate self._id = id @property @@ -128,6 +131,11 @@ class Track(object): """The track length in milliseconds. Read-only.""" return self._length + @property + def bitrate(self): + """The track's bitrate in kbit/s. Read-only.""" + return self._bitrate + @property def id(self): """The track ID. Read-only."""