module AzureMediaService

Constants

VERSION

Attributes

api_version[RW]
id[RW]
media_uri[RW]
secret[RW]
token_uri[RW]

Public Class Methods

add_encode_task(name, task) click to toggle source
# File lib/azure_media_service.rb, line 44
def add_encode_task(name, task)
  @@tasks[name] = task
end
configure() { |self| ... } click to toggle source
# File lib/azure_media_service.rb, line 30
def configure
  yield self
end
encode_tasks() click to toggle source
# File lib/azure_media_service.rb, line 48
def encode_tasks
  @@tasks ||= {}
end
request() click to toggle source
# File lib/azure_media_service.rb, line 34
def request
  @request ||= Request.new(
    client_id: @id, client_secret: @secret, tokenURI: @token_uri, mediaURI: @media_uri, api_version: @api_version
  )
end
service() click to toggle source
# File lib/azure_media_service.rb, line 40
def service
  @service ||= Service.new
end