Struct vlc::Instance [] [src]

pub struct Instance {
    pub ptr: *mut libvlc_instance_t,
}

Fields

Methods

impl Instance
[src]

Create and initialize a libvlc instance.

Try to start a user interface for the libvlc instance.

Sets the application name. LibVLC passes this as the user agent string when a protocol requires it.

Waits until an interface causes the instance to exit.

Sets some meta-information about the application.

Returns a list of audio filters that are available.

Returns a list of video filters that are available.

Set logging callback

Trait Implementations

impl Drop for Instance
[src]

A method called when the value goes out of scope. Read more