Commit 4f0ed8d1 authored by Sjoerd Mullender's avatar Sjoerd Mullender

Use variables from module cd instead of CD.

parent f3d53995
...@@ -2,7 +2,7 @@ import sys ...@@ -2,7 +2,7 @@ import sys
import readcd import readcd
import aifc import aifc
import AL import AL
import CD import cd
Error = 'cdaiff.Error' Error = 'cdaiff.Error'
...@@ -26,7 +26,7 @@ def main(): ...@@ -26,7 +26,7 @@ def main():
r.appendstretch(x[0], x[1]) r.appendstretch(x[0], x[1])
except TypeError: except TypeError:
r.appendtrack(x) r.appendtrack(x)
r.setcallback(CD.AUDIO, writeaudio, a) r.setcallback(cd.audio, writeaudio, a)
r.play() r.play()
a.close() a.close()
......
# Window interface to (some of) the CD player's vital audio functions # Window interface to (some of) the CD player's vital audio functions
import cd import cd
import CD
import stdwin import stdwin
from stdwinevents import * from stdwinevents import *
import mainloop import mainloop
...@@ -44,9 +43,9 @@ def but1(win): ...@@ -44,9 +43,9 @@ def but1(win):
def but2(win): def but2(win):
state = win.player.getstatus()[0] state = win.player.getstatus()[0]
if state == CD.READY: if state == cd.ready:
win.player.play(1, 1) win.player.play(1, 1)
elif state in (CD.PLAYING, CD.PAUSED): elif state in (cd.playing, cd.paused):
win.player.togglepause() win.player.togglepause()
else: else:
stdwin.fleep() stdwin.fleep()
......
...@@ -50,7 +50,7 @@ def prstatus(status): ...@@ -50,7 +50,7 @@ def prstatus(status):
print 'Future:', dummy print 'Future:', dummy
def main(): def main():
import sys, readcd, al, AL, CD, cdplayer import sys, readcd, al, AL, cd, cdplayer
verbose = 0 verbose = 0
r = readcd.Readcd() r = readcd.Readcd()
prstatus(r.getstatus()) prstatus(r.getstatus())
...@@ -84,13 +84,13 @@ def main(): ...@@ -84,13 +84,13 @@ def main():
for i in range(8): for i in range(8):
r.setcallback(i, callback, None) r.setcallback(i, callback, None)
if verbose: if verbose:
r.setcallback(CD.PTIME, tcallback, None) r.setcallback(cd.ptime, tcallback, None)
r.setcallback(CD.ATIME, tcallback, None) r.setcallback(cd.atime, tcallback, None)
else: else:
r.removecallback(CD.PTIME) r.removecallback(cd.ptime)
r.removecallback(CD.ATIME) r.removecallback(cd.atime)
r.setcallback(CD.PNUM, prtrack, cdinfo) r.setcallback(cd.pnum, prtrack, cdinfo)
r.setcallback(CD.AUDIO, playaudio, port) r.setcallback(cd.audio, playaudio, port)
data = r.play() data = r.play()
except KeyboardInterrupt: except KeyboardInterrupt:
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
import al, AL import al, AL
from socket import * from socket import *
from CD import CDDA_DATASIZE from cd import DATASIZE
PORT = 50505 # Must match the port in sendcd.py PORT = 50505 # Must match the port in sendcd.py
...@@ -23,7 +23,7 @@ def main(): ...@@ -23,7 +23,7 @@ def main():
port = al.openport('CD Player', 'w', config) port = al.openport('CD Player', 'w', config)
while 1: while 1:
data = s.recv(CDDA_DATASIZE) data = s.recv(DATASIZE)
if not data: if not data:
print 'EOF' print 'EOF'
break break
......
...@@ -51,14 +51,14 @@ def main(): ...@@ -51,14 +51,14 @@ def main():
print 'socket connected' print 'socket connected'
parser = cd.createparser() parser = cd.createparser()
parser.setcallback(0, audiocallback, port) parser.setcallback(cd.audio, audiocallback, port)
parser.setcallback(1, pnumcallback, player) parser.setcallback(cd.pnum, pnumcallback, player)
parser.setcallback(2, indexcallback, None) parser.setcallback(cd.index, indexcallback, None)
## 3 = ptime: too many calls ## cd.ptime: too many calls
## 4 = atime: too many calls ## cd.atime: too many calls
parser.setcallback(5, catalogcallback, None) parser.setcallback(cd.catalog, catalogcallback, None)
parser.setcallback(6, identcallback, None) parser.setcallback(cd.ident, identcallback, None)
parser.setcallback(7, controlcallback, None) parser.setcallback(cd.control, controlcallback, None)
if len(args) >= 2: if len(args) >= 2:
if len(args) >= 3: if len(args) >= 3:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment