Struct vlc::Instance [] [src]

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

Fields

Methods

impl Instance
[src]

[src]

Create and initialize a libvlc instance.

[src]

Try to start a user interface for the libvlc instance.

[src]

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

[src]

Waits until an interface causes the instance to exit.

[src]

Sets some meta-information about the application.

[src]

Returns a list of audio filters that are available.

[src]

Returns a list of video filters that are available.

[src]

Set logging callback

Trait Implementations

impl Drop for Instance
[src]

[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Instance

impl !Sync for Instance