Add media_library.rs
parent
efa07191c1
commit
3eab90b03e
|
@ -11,6 +11,7 @@ mod core;
|
||||||
mod media;
|
mod media;
|
||||||
mod media_player;
|
mod media_player;
|
||||||
mod media_list;
|
mod media_list;
|
||||||
|
mod media_library;
|
||||||
mod enums;
|
mod enums;
|
||||||
|
|
||||||
pub use enums::*;
|
pub use enums::*;
|
||||||
|
@ -18,4 +19,5 @@ pub use core::*;
|
||||||
pub use media::*;
|
pub use media::*;
|
||||||
pub use media_player::*;
|
pub use media_player::*;
|
||||||
pub use media_list::*;
|
pub use media_list::*;
|
||||||
|
pub use media_library::*;
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
// Copyright (c) 2015 T. Okubo
|
||||||
|
// This file is part of vlc-rs.
|
||||||
|
// Licensed under the MIT license, see the LICENSE file.
|
||||||
|
|
||||||
|
use ffi;
|
||||||
|
|
||||||
|
pub struct MediaLibrary {
|
||||||
|
pub ptr: *mut ffi::libvlc_media_library_t,
|
||||||
|
}
|
||||||
|
|
||||||
|
impl Drop for MediaLibrary {
|
||||||
|
fn drop(&mut self) {
|
||||||
|
unsafe{ ffi::libvlc_media_library_release(self.ptr) };
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue