Package com.avpkit.mediatool
Interface IMediaGenerator
-
- All Known Subinterfaces:
IMediaCoder,IMediaReader,IMediaTool,IMediaWriter
- All Known Implementing Classes:
MediaGeneratorAdapter,MediaToolAdapter
public interface IMediaGenerator
Generates events thatIMediaListenerobjects can subscribe to and react to.This is the interface that defines how you
addListener(IMediaListener)s andremoveListener(IMediaListener)s from differentIMediaGeneratorobjects such asIMediaReader.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaddListener(IMediaListener listener)Add a media tool listener.java.util.Collection<IMediaListener>getListeners()Get the list of existing media tools listeners.booleanremoveListener(IMediaListener listener)Remove a media tool listener.
-
-
-
Method Detail
-
addListener
boolean addListener(IMediaListener listener)
Add a media tool listener.- Parameters:
listener- the listener to add- Returns:
- true if the set of listeners changed as a result of the call
-
removeListener
boolean removeListener(IMediaListener listener)
Remove a media tool listener.- Parameters:
listener- the listener to remove- Returns:
- true if the set of listeners changed as a result of the call
-
getListeners
java.util.Collection<IMediaListener> getListeners()
Get the list of existing media tools listeners.- Returns:
- an unmodifiable collection of listeners
-
-