Sha256: c7ff9ac3434488f8c40743c139b59f8cf1b7c830290a6630729ccba11ebcd059

Contents?: true

Size: 587 Bytes

Versions: 18

Compression:

Stored size: 587 Bytes

Contents

module AudioCapture



   def self.start
       AudioCaptureNative.start
   end

   def self.stop
       AudioCaptureNative.stop
   end

   def self.cancel
       AudioCaptureNative.cancel
   end



#duration
#destination
#name
#audioSaveEvent


class << self
      def method_missing(name, *args)
        unless name == Fixnum
          if name[name.length()-1] == '='
            AudioCaptureNative.set_property(name.to_s.chop,(args[0]!=nil) ? args[0].to_s : "") 
          else
            AudioCaptureNative.get_property(name.to_s)
          end
        end
      end



end

end



Version data entries

18 entries across 18 versions & 2 rubygems

Version Path
rhodes-7.6.0 lib/extensions/audiocapture/audiocapture.rb
rhodes-7.5.1 lib/extensions/audiocapture/audiocapture.rb
rhodes-7.4.1 lib/extensions/audiocapture/audiocapture.rb
rhodes-7.1.17 lib/extensions/audiocapture/audiocapture.rb
rhodes-6.2.0 lib/extensions/audiocapture/audiocapture.rb
rhodes-6.0.11 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.18 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.17 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.15 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.0.22 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.2 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.0.7 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.0.3 lib/extensions/audiocapture/audiocapture.rb
rhodes-5.5.0 lib/extensions/audiocapture/audiocapture.rb
tauplatform-1.0.3 lib/extensions/audiocapture/audiocapture.rb
tauplatform-1.0.2 lib/extensions/audiocapture/audiocapture.rb
tauplatform-1.0.1 lib/extensions/audiocapture/audiocapture.rb
rhodes-3.5.1.12 lib/extensions/audiocapture/audiocapture.rb