Browse Source

fix an error...

add pcm decoding for PS3 sometime in the future...

[git-p4: depot-paths = "//depot/": change = 1109]
replace/b43bf02ddeddd088c0e6b94974ca1a46562eb3db
John-Mark Gurney 17 years ago
parent
commit
c018228b7d
1 changed files with 5 additions and 1 deletions
  1. +5
    -1
      shoutcast.py

+ 5
- 1
shoutcast.py View File

@@ -139,7 +139,8 @@ class ShoutTransfer(shoutcast.ShoutcastClient):
self.passback = None

def gotMP3Data(self, data):
self.request.write(data)
if self.request is not None:
self.request.write(data)

def gotMetaData(self, data):
log.msg("meta:", `data`)
@@ -212,6 +213,7 @@ class ShoutProxy(resource.Resource):
i += 1 # stupid one based arrays
self.urls.append(pls.get(PLSsection,
'File%d' % i))
#log.msg('pls urls:', self.urls)
self.urlpos = random.randrange(len(self.urls))
except:
self.dump_exc()
@@ -279,6 +281,8 @@ class ShoutStation(AudioItem):
self.url = '%s/%s' % (self.cd.urlbase, self.id)
self.res = Resource(self.url, 'http-get:*:%s:*' % \
self.station['MimeType'].encode('ascii'))
#self.res = Resource(self.url + '/pcm', 'http-get:*:%s:*' % \
# 'audio/x-wav')
self.bitrate = self.station['Bitrate'] * 128 # 1024k / 8bit

class ShoutGenre(MusicGenre):


Loading…
Cancel
Save