|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IPublishingProvider
IPublishingProvider: publishing provider interface.
| Method Summary | |
|---|---|
void |
close()
Invoked on stream close |
boolean |
isSendOnMetadata()
Get to send onMetadata event when stream starts |
boolean |
play(Publisher publisher)
Invoked on play |
boolean |
seek(long timecode)
Invoked on seek |
boolean |
seek(long timecode,
int seekType)
Invoked on seek |
void |
setDuration(long duration)
Set target duration for playback (milliseconds) |
void |
setRealTimeStartTime(long realTimeStartTime)
Set real start time (milliseconds) |
void |
setSendOnMetadata(boolean sendOnMetadata)
Set to send onMetadata event when stream starts |
| Method Detail |
|---|
void close()
boolean isSendOnMetadata()
boolean play(Publisher publisher)
publisher - publisher
boolean seek(long timecode)
timecode - target timecode
boolean seek(long timecode,
int seekType)
timecode - target timecodeseekType - seek type, see IMediaReader.SEEKTARGET_*
void setDuration(long duration)
duration - duration for playback (milliseconds)void setRealTimeStartTime(long realTimeStartTime)
realTimeStartTime - real start time (milliseconds)void setSendOnMetadata(boolean sendOnMetadata)
sendOnMetadata - true to send onMetadata event
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||