Package uk.co.caprica.vlcj.medialist
Class MediaListRef
- java.lang.Object
-
- uk.co.caprica.vlcj.medialist.MediaListRef
-
-
Constructor Summary
Constructors Constructor Description MediaListRef(uk.co.caprica.vlcj.binding.internal.libvlc_instance_t libvlcInstance, uk.co.caprica.vlcj.binding.internal.libvlc_media_list_t mediaListInstance)
Create a media list reference.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description uk.co.caprica.vlcj.binding.internal.libvlc_media_list_t
mediaListInstance()
Get the native media list instance.MediaList
newMediaList()
Create a newMediaList
for thisMediaListRef
.MediaListRef
newMediaListRef()
Create a newMediaListRef
for thisMediaListRef
.void
release()
Release associated native media list instance.
-
-
-
Constructor Detail
-
MediaListRef
public MediaListRef(uk.co.caprica.vlcj.binding.internal.libvlc_instance_t libvlcInstance, uk.co.caprica.vlcj.binding.internal.libvlc_media_list_t mediaListInstance)
Create a media list reference.- Parameters:
libvlcInstance
- native library instancemediaListInstance
- native media lis tinstance
-
-
Method Detail
-
mediaListInstance
public uk.co.caprica.vlcj.binding.internal.libvlc_media_list_t mediaListInstance()
Get the native media list instance.- Returns:
- native media list instance
-
newMediaList
public MediaList newMediaList()
Create a newMediaList
for thisMediaListRef
.The caller must release the returned
MediaList
when it has no further use for it.- Returns:
- media list
-
newMediaListRef
public MediaListRef newMediaListRef()
Create a newMediaListRef
for thisMediaListRef
.The caller must release the returned
MediaListRef
when it has no further use for it.- Returns:
- media list reference
-
release
public void release()
Release associated native media list instance.This component must not longer be used.
-
-