mirror of
https://github.com/onyx-and-iris/voicemeeter-rb.git
synced 2026-09-27 04:42:26 +00:00
Events::Callback now a class
on_event method renamed to trigger events example updated to reflect changes to Events module
This commit is contained in:
@@ -11,9 +11,8 @@ module Voicemeeter
|
||||
class Base
|
||||
include Logging
|
||||
include Worker
|
||||
include Events::Callbacks
|
||||
|
||||
attr_reader :kind, :midi, :event, :running
|
||||
attr_reader :kind, :midi, :event, :running, :callback
|
||||
attr_accessor :cache
|
||||
|
||||
RATELIMIT = 0.033
|
||||
@@ -27,7 +26,7 @@ module Voicemeeter
|
||||
Events::Tracker.new(
|
||||
**(kwargs.select { |k, _| %i[pdirty mdirty ldirty midi].include? k })
|
||||
)
|
||||
@callbacks = []
|
||||
@callback = Events::Callback.new
|
||||
@que = Queue.new
|
||||
@cache = {strip_mode: 0}
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user