Struct vlc::Instance[][src]

pub struct Instance { /* fields omitted */ }

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

Returns raw pointer

Trait Implementations

impl Drop for Instance
[src]

Executes the destructor for this type. Read more

Auto Trait Implementations

impl !Send for Instance

impl !Sync for Instance