Beispiel #1
0
    def __init__(self, path):
        assert type(path) is unicode, "%r is not unicode" % path

        self._path = path
        self.cue = cue.CueFile(path)
        self.cue.parse()
        self._offsets = []  # 0 .. trackCount - 1
        self._lengths = []  # 0 .. trackCount - 1

        self.table = None
Beispiel #2
0
    def __init__(self, path):
        """
        :type  path: unicode
        :param path: .cue path
        """
        assert isinstance(path, unicode), "%r is not unicode" % path

        self._path = path
        self.cue = cue.CueFile(path)
        self.cue.parse()
        self._offsets = []  # 0 .. trackCount - 1
        self._lengths = []  # 0 .. trackCount - 1

        self.table = None
Beispiel #3
0
    def __init__(self, path):
        """
        Init Image.

        :param path: .cue path
        :type path: str
        """
        assert isinstance(path, str), "%r is not str" % path

        self._path = path
        self.cue = cue.CueFile(path)
        self.cue.parse()
        self._offsets = []  # 0 .. trackCount - 1
        self._lengths = []  # 0 .. trackCount - 1

        self.table = None
Beispiel #4
0
 def setUp(self):
     self.cue = cue.CueFile(os.path.join(os.path.dirname(__file__),
         u'kanye.cue'))
     self.cue.parse()
     self.assertEquals(len(self.cue.table.tracks), 13)
Beispiel #5
0
 def setUp(self):
     self.cue = cue.CueFile(
         os.path.join(os.path.dirname(__file__), 'kings-separate.cue'))
     self.cue.parse()
     self.assertEqual(len(self.cue.table.tracks), 11)