class Player::MediaList

Defined in:

mediaplayer/mediaplayer.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(obj : Pointer(Pointer(Void))) #

[View source]
def self.new #

[View source]

Instance Method Detail

def <<(media : Media, index) : Bool #

[View source]
def <<(media : Media) : Bool #

Add


[View source]
def ==(media_list : MediaList) #

[View source]
def >>(media : Media) : Bool #

[View source]
def >>(index) : Bool #

[View source]
def [](i : Int32) : Media #

[View source]
def []=(i : Int32, media : Media) : Media #

[View source]
def add(media : Media) : Bool #

[View source]
def count #

[View source]
def each(&) #

[View source]
def each_with_index(&) #

[View source]
def empty? : Bool #

[View source]
def finalize #

[View source]
def get(index) : Media #

[View source]
def get : Media #

[View source]
def has?(media : Media) #

[View source]
def index_of(media : Media) #

[View source]
def insert(media : Media, index) : Bool #

[View source]
def lock #

[View source]
def obj : Pointer(Pointer(Void)) #

[View source]
def obj=(obj : Pointer(Pointer(Void))) #

[View source]
def off(event : LibVlc::Event, proc : LibVlc::Callback, user_data = nil) #

[View source]
def off(event : LibVlc::Event, user_data = nil, &block : Pointer(LibVlc::EventData), Pointer(Void) -> Nil) #

[View source]
def on(event : LibVlc::Event, proc : LibVlc::Callback, user_data = nil) #

[View source]
def on(event : LibVlc::Event, user_data = nil, &block : Pointer(LibVlc::EventData), Pointer(Void) -> Nil) #

[View source]
def readonly? #

[View source]
def remove(media : Media) : Bool #

[View source]
def remove(index) : Bool #

[View source]
def set(index : Int32, media : Media) #

[View source]
def set(media) #

[View source]
def size #

[View source]
def unlock #

[View source]