public class MediaEngineVideoWorker extends java.lang.Object implements IMediaEngineWorker
Constructor and Description |
---|
MediaEngineVideoWorker(MediaEngine parent,
boolean isMaster,
Surface surface) |
Modifier and Type | Method and Description |
---|---|
void |
doWork(int state) |
BufferManager |
getBufferManager() |
int |
getBufferType() |
MediaBuffer |
getCurrentBuffer() |
boolean |
isFinished() |
boolean |
isMaster() |
boolean |
isRebuffering() |
void |
reset() |
void |
setMaster(boolean value) |
public MediaEngineVideoWorker(MediaEngine parent, boolean isMaster, Surface surface)
public int getBufferType()
getBufferType
in interface IMediaEngineWorker
public boolean isMaster()
isMaster
in interface IMediaEngineWorker
public void setMaster(boolean value)
setMaster
in interface IMediaEngineWorker
public void doWork(int state) throws java.lang.Exception
doWork
in interface IMediaEngineWorker
java.lang.Exception
public BufferManager getBufferManager()
getBufferManager
in interface IMediaEngineWorker
public void reset()
reset
in interface IMediaEngineWorker
public MediaBuffer getCurrentBuffer()
getCurrentBuffer
in interface IMediaEngineWorker
public boolean isRebuffering()
isRebuffering
in interface IMediaEngineWorker
public boolean isFinished()
isFinished
in interface IMediaEngineWorker