updated
This commit is contained in:
@@ -12,6 +12,7 @@ end
|
||||
|
||||
local function startup()
|
||||
speakerDriver.startup()
|
||||
print("Testing Control Room Speakers...")
|
||||
speakerDriver.playControlRoomAlarm(controlRoomSpeakers)
|
||||
end
|
||||
|
||||
|
||||
@@ -16,6 +16,7 @@ local function getSoundUrl(fileName)
|
||||
end
|
||||
|
||||
local function getSoundStream(fileName)
|
||||
print("Getting sound stream for: " .. fileName)
|
||||
local request = http.get(getSoundUrl(fileName))
|
||||
print(textutils.serialize(request.getResponseHeaders()))
|
||||
request.close()
|
||||
@@ -24,6 +25,7 @@ end
|
||||
local function playSound(speaker, fileName)
|
||||
local values = io.lines(getSoundStream(fileName), 16 * 1024)
|
||||
for input in values do
|
||||
print("playing audo....")
|
||||
local decoded = decoder(input)
|
||||
while not speaker.playAudio(decoded) do
|
||||
os.pullEvent("speaker_audio_empty")
|
||||
|
||||
Reference in New Issue
Block a user