diff options
Diffstat (limited to 'libs/music/player.d/cgi-bin')
-rwxr-xr-x | libs/music/player.d/cgi-bin/pcm.cgi | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/music/player.d/cgi-bin/pcm.cgi b/libs/music/player.d/cgi-bin/pcm.cgi index e43262f..2d5eaca 100755 --- a/libs/music/player.d/cgi-bin/pcm.cgi +++ b/libs/music/player.d/cgi-bin/pcm.cgi @@ -7,6 +7,8 @@ print('Status: 200 OK',end='\r\n') print('Content-type: application/json',end='\r\n') print(end='\r\n') +fmt='ogg' if 'fmt' not in d else d['fmt'] + ro={'status':200,'message':'OK'} if 'folder' not in d or d['folder']=='': plp=os.environ['DOCUMENT_ROOT']+'/libs/music/player.d/playlists/playlists' @@ -25,7 +27,8 @@ else: for line in f: line=line.strip() if len(line)>0: - alblist.append({'fileName':quote(line),'fileSize':0,'modifiedTime':0}) +#hard code this for now, until pcm api stabilizes + alblist.append({'fileName':quote(line+'.ogg'),'fileSize':0,'modifiedTime':0}) rro={'type':'fileList','data':{'musicList':alblist[1:],'subFolderList':list()}} ro['result']=rro print(json.dumps(ro)) |