summaryrefslogtreecommitdiff
path: root/cue.py
diff options
context:
space:
mode:
authormikeos <mike.osipov@gmail.com>2013-07-23 01:01:19 +0400
committermikeos <mike.osipov@gmail.com>2013-07-23 01:01:19 +0400
commit3c0ba7eced71fcadf697d104f86fc1b47b82b1cf (patch)
treeaf17f4bc135eb887cfa1f1d89bea2bf110a7ad83 /cue.py
parent7410948eb8a5fcf386d66c4ac3d60bd935255606 (diff)
remove sort_iter function
Diffstat (limited to 'cue.py')
-rw-r--r--cue.py12
1 files changed, 3 insertions, 9 deletions
diff --git a/cue.py b/cue.py
index 4239084..623aacd 100644
--- a/cue.py
+++ b/cue.py
@@ -3,12 +3,6 @@ import codecs
import sys
import re
-def sort_iter(d):
- def over(d):
- for k in sorted(d.keys()):
- yield k, d[k]
- return iter(over(d))
-
class Track:
def __init__(self, number, datatype):
try:
@@ -21,10 +15,10 @@ class Track:
self._attrs = {}
def attrs(self):
- return sort_iter(self._attrs)
+ return sorted(self._attrs.items())
def indexes(self):
- return sort_iter(self._indexes)
+ return sorted(self._indexes.items())
def get(self, attr):
return self._attrs.get(attr,
@@ -67,7 +61,7 @@ class Cue:
self._files = []
def attrs(self):
- return sort_iter(self._attrs)
+ return sorted(self._attrs.items())
def files(self, filter_audio = True):
return filter(File.isaudio if filter_audio else None, self._files)