-
- 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 long
getDuration()
int
getState()
IMediaList
subItems()
boolean
parse(int flags)
boolean
parse()
boolean
parseAsync(int flags, int timeout)
boolean
parseAsync(int flags)
boolean
parseAsync()
int
getType()
int
getTrackCount()
IMedia.Track
getTrack(int idx)
String
getMeta(int id)
String
getMeta(int id, boolean force)
void
setHWDecoderEnabled(boolean enabled, boolean force)
void
setEventListener(IMedia.EventListener listener)
void
addOption(String option)
void
addSlave(IMedia.Slave slave)
void
clearSlaves()
Array<IMedia.Slave>
getSlaves()
Uri
getUri()
boolean
isParsed()
IMedia.Stats
getStats()
void
setDefaultMediaPlayerOptions()
Enable HWDecoder options if not already set boolean
retain()
void
release()
boolean
isReleased()
ILibVLC
getLibVLC()
void
setType(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)
-
-
-
-