include/pulseaudio_source_output.rb in pulseaudio-0.0.9 vs include/pulseaudio_source_output.rb in pulseaudio-0.0.10

- old
+ new

@@ -1,8 +1,8 @@ #Class for controlling outputs. class PulseAudio::Source::Output - @@outputs = Wref_map.new + @@outputs = Wref::Map.new #Starts automatically redirect new opened outputs to the default source. #===Examples # PulseAudio::Source::Output.auto_redirect_new_outputs_to_default_source def self.auto_redirect_new_outputs_to_default_source @@ -35,10 +35,10 @@ list.scan(/index: (\d+)/) do |match| output_id = match[0].to_i args = {:output_id => output_id} - output = @@outputs.get!(output_id) + output = @@outputs[output_id] if !output output = PulseAudio::Source::Output.new @@outputs[output_id] = output end \ No newline at end of file