lib/easy_mplayer/worker.rb in easy_mplayer-1.2.0 vs lib/easy_mplayer/worker.rb in easy_mplayer-1.2.1
- old
+ new
@@ -220,12 +220,12 @@
debug "mplayer threads created!"
end
def cmdline(target = parent.opts[:path])
cmd = "#{parent.opts[:program]} -slave "
- cmd += "-wid #{parent.opts[:embed]} " if parent.opts[:embed]
+ cmd += "-wid #{parent.opts[:embed].call} " if parent.opts[:embed]
cmd += "-playlist " if target=~ /\.m3u$/
- cmd += target.to_s
+ cmd += '"' + target.to_s + '"'
end
def lock!
@mutex.synchronize do
yield