module AudioPlayback::Playback

Constants

DEFAULT
FRAME_SIZE
METADATA

Public Class Methods

new(*args) click to toggle source

Shortcut to Action.new @return [Playback::Action]

# File lib/audio-playback/playback.rb, line 257
def self.new(*args)
  Action.new(*args)
end
play(sound, output, options = {}) click to toggle source

@param [Sound] sound @param [Output] output @param [Hash] options @option options [Integer] :buffer_size @option options [Array<Integer>, Integer] :channels (or: :channel) @option options [IO] :logger @option options [Stream] :stream @return [Playback]

# File lib/audio-playback/playback.rb, line 269
def self.play(sound, output, options = {})
  playback = Action.new(sound, output, options)
  playback.start
end