def convert_medium_from_track(obj): """ :type obj: :class:`mbdata.models.Track` """ medium = obj.medium m = convert_medium(medium) m.set_position(medium.position) track = models.def_track_data(id=obj.gid, length=obj.length, number=obj.number, title=obj.name) tl = m.track_list tl.set_offset(obj.position - 1) tl.add_track(track) m.set_track_list(tl) return m
def convert_medium_from_track(obj): """ :type obj: :class:`mbdata.models.Track` """ medium = obj.medium m = convert_medium(medium, disc_list=False) m.set_position(medium.position) track = models.def_track_data(id=obj.gid, length=obj.length, number=obj.number, title=obj.name) tl = m.track_list tl.set_offset(obj.position - 1) tl.add_track(track) m.set_track_list(tl) return m