module Goraku::Client::Recording
Public Instance Methods
recording()
click to toggle source
# File lib/goraku/client/recording.rb, line 5 def recording get '/recording.json' end
recording_program(program_id)
click to toggle source
# File lib/goraku/client/recording.rb, line 9 def recording_program(program_id) get "/recording/#{program_id}.json" end
recording_program_preview(program_id, format = 'png')
click to toggle source
# File lib/goraku/client/recording.rb, line 17 def recording_program_preview(program_id, format = 'png') raise StandardError.new unless ['png', 'jpg', 'txt'].include?(format) get "recording/#{program_id}/preview.#{format}" end
stop_recording_program(program_id)
click to toggle source
# File lib/goraku/client/recording.rb, line 13 def stop_recording_program(program_id) delete "/recording/#{program_id}.json" end
watch_recording_program(program_id)
click to toggle source
Not implemented
# File lib/goraku/client/recording.rb, line 23 def watch_recording_program(program_id) raise NotImplementedError.new end