-
- 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()
IMediaList
subItems()
boolean
parse(int flags)
boolean
parse()
boolean
parseAsync(int flags, int timeout)
boolean
parseAsync(int flags)
boolean
parseAsync()
int
getType()
Array<IMedia.Track>
getTracks(int type)
Array<IMedia.Track>
getTracks()
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()
-
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()
-
getTracks
Array<IMedia.Track> getTracks(int type)
-
getTracks
Array<IMedia.Track> getTracks()
-
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)
-
-
-
-