-
- All Implemented Interfaces:
-
org.videolan.libvlc.interfaces.IMedia,org.videolan.libvlc.interfaces.IVLCObject,org.videolan.libvlc.interfaces.IVLCObject
public class StubMedia extends StubVLCObject<IMedia.Event> implements IMedia
-
-
Method Summary
Modifier and Type Method Description longgetDuration()intgetState()IMediaListsubItems()booleanparse(int flags)booleanparse()booleanparseAsync(int flags, int timeout)booleanparseAsync(int flags)booleanparseAsync()intgetType()intgetTrackCount()IMedia.TrackgetTrack(int idx)StringgetMeta(int id)StringgetMeta(int id, boolean force)voidsetHWDecoderEnabled(boolean enabled, boolean force)voidsetEventListener(IMedia.EventListener listener)voidaddOption(String option)voidaddSlave(IMedia.Slave slave)voidclearSlaves()Array<IMedia.Slave>getSlaves()UrigetUri()booleanisParsed()IMedia.StatsgetStats()voidsetDefaultMediaPlayerOptions()Enable HWDecoder options if not already set booleanretain()voidrelease()booleanisReleased()ILibVLCgetLibVLC()voidsetType(int type)-
-
Constructor Detail
-
StubMedia
StubMedia(ILibVLC ILibVLC, FileDescriptor fd)
-
StubMedia
StubMedia(ILibVLC ILibVLC, AssetFileDescriptor assetFileDescriptor)
-
-
Method Detail
-
getDuration
long getDuration()
-
getState
int getState()
-
subItems
IMediaList subItems()
-
parse
boolean parse(int flags)
-
parse
boolean parse()
-
parseAsync
boolean parseAsync(int flags, int timeout)
-
parseAsync
boolean parseAsync(int flags)
-
parseAsync
boolean parseAsync()
-
getType
int getType()
-
getTrackCount
int getTrackCount()
-
getTrack
IMedia.Track getTrack(int idx)
-
setHWDecoderEnabled
void setHWDecoderEnabled(boolean enabled, boolean force)
-
setEventListener
void setEventListener(IMedia.EventListener listener)
-
addSlave
void addSlave(IMedia.Slave slave)
-
clearSlaves
void clearSlaves()
-
getSlaves
Array<IMedia.Slave> getSlaves()
-
isParsed
boolean isParsed()
-
getStats
IMedia.Stats getStats()
-
setDefaultMediaPlayerOptions
void setDefaultMediaPlayerOptions()
Enable HWDecoder options if not already set
-
retain
boolean retain()
-
release
void release()
-
isReleased
boolean isReleased()
-
setType
void setType(int type)
-
-
-
-