Package com.avpkit.mediatool.event
Class AudioSamplesEvent
- java.lang.Object
-
- com.avpkit.mediatool.event.AEventMixin
-
- com.avpkit.mediatool.event.AStreamMixin
-
- com.avpkit.mediatool.event.ARawMediaMixin
-
- com.avpkit.mediatool.event.AudioSamplesEvent
-
- All Implemented Interfaces:
IAudioSamplesEvent,IEvent,IRawMediaEvent,IStreamEvent
public class AudioSamplesEvent extends ARawMediaMixin implements IAudioSamplesEvent
An implementation ofIAudioSamplesEvent.- Author:
- aclarke
-
-
Constructor Summary
Constructors Constructor Description AudioSamplesEvent(IMediaGenerator source, IAudioSamples samples, java.lang.Integer streamIndex)Create anAudioSamplesEvent.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IAudioSamplesgetAudioSamples()Forwards toIAudioSamplesEvent.getMediaData().IAudioSamplesgetMediaData()Implementation ofIRawMediaEvent.getMediaData().-
Methods inherited from class com.avpkit.mediatool.event.ARawMediaMixin
getJavaData, getTimeStamp, getTimeStamp, getTimeUnit
-
Methods inherited from class com.avpkit.mediatool.event.AStreamMixin
getStreamIndex
-
Methods inherited from class com.avpkit.mediatool.event.AEventMixin
getSource
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.avpkit.mediatool.event.IRawMediaEvent
getJavaData, getTimeStamp, getTimeStamp, getTimeUnit
-
Methods inherited from interface com.avpkit.mediatool.event.IStreamEvent
getStreamIndex
-
-
-
-
Constructor Detail
-
AudioSamplesEvent
public AudioSamplesEvent(IMediaGenerator source, IAudioSamples samples, java.lang.Integer streamIndex)
Create anAudioSamplesEvent.- Parameters:
source- the sourcesamples- the samples (must be non null).streamIndex- the stream index of the stream that generated these samples, or null if unknown.- Throws:
java.lang.IllegalArgumentException- if samples is null.
-
-
Method Detail
-
getMediaData
public IAudioSamples getMediaData()
Implementation ofIRawMediaEvent.getMediaData().- Specified by:
getMediaDatain interfaceIAudioSamplesEvent- Specified by:
getMediaDatain interfaceIRawMediaEvent- Overrides:
getMediaDatain classARawMediaMixin- Returns:
- the media data, or null if unavailable
- See Also:
IAudioSamplesEvent.getMediaData()
-
getAudioSamples
public IAudioSamples getAudioSamples()
Forwards toIAudioSamplesEvent.getMediaData().- Specified by:
getAudioSamplesin interfaceIAudioSamplesEvent- See Also:
IAudioSamplesEvent.getAudioSamples()
-
-