class ActiveVlc::LibVlc::Media
Attributes
mrl[R]
ptr[R]
Public Class Methods
new(ptr, mrl)
click to toggle source
# File lib/activevlc/libvlc/media.rb, line 15 def initialize(ptr, mrl) @ptr = MediaPtr.new(ptr) @mrl = mrl end
Public Instance Methods
<<(option)
click to toggle source
# File lib/activevlc/libvlc/media.rb, line 20 def <<(option) raise "option must be a String" unless option.is_a?(String) Api.libvlc_media_add_option(@ptr, option) self end
event_manager()
click to toggle source
# File lib/activevlc/libvlc/media.rb, line 27 def event_manager EventManager.new Api.libvlc_media_event_manager(@ptr) end