Uses of Class
com.avpkit.core.IMediaData
-
Packages that use IMediaData Package Description com.avpkit.core An advanced API for reading, decoding, re-sampling, encoding and writing of most media files.com.avpkit.mediatool.event Events that can be fired by thecom.avpkit.mediatoolpackage. -
-
Uses of IMediaData in com.avpkit.core
Subclasses of IMediaData in com.avpkit.core Modifier and Type Class Description classIAudioSamplesA set of raw (decoded) samples, plus a timestamp for when to play those
samples relative to other items in a given {IContainer}.
The timestamp value in decoded data is always in Microseonds.classIMediaDataWrapperThis class wraps an IMediaData object, but then allows you to set
new TimeStamps and TimeBases.
The underlying wrapped object's time stamps and time bases do not change.classIPacketRepresents an encoded piece of data that can be placed in an {IContainer}
for a given {IStream} of data.classIVideoPictureRepresents one raw (undecoded) picture in a video stream, plus a timestamp
for when to display that video picture relative to other items in a {IContainer}.Methods in com.avpkit.core that return IMediaData Modifier and Type Method Description IMediaDataIMediaData. copyReference()Create a new IMediaData object that is actually referring to the exact same underlying native object.IMediaDataIMediaDataWrapper. get()Return the object being wrappedIMediaDataIMediaDataWrapper. unwrap()Gets the non IMediaDataWrapper object ultimately wrapped in this wrapper, or null if there isn't one.Methods in com.avpkit.core with parameters of type IMediaData Modifier and Type Method Description static longIMediaData. getCPtr(IMediaData obj)Internal Only.static longAVPKitJNI. IMediaData_getData_internal(long jarg1, IMediaData jarg1_)static intAVPKitJNI. IMediaData_getSize(long jarg1, IMediaData jarg1_)static longAVPKitJNI. IMediaData_getTimeBase(long jarg1, IMediaData jarg1_)static longAVPKitJNI. IMediaData_getTimeStamp(long jarg1, IMediaData jarg1_)static booleanAVPKitJNI. IMediaData_isKey(long jarg1, IMediaData jarg1_)static voidAVPKitJNI. IMediaData_setData_internal(long jarg1, IMediaData jarg1_, long jarg2, IBuffer jarg2_)static voidAVPKitJNI. IMediaData_setTimeBase(long jarg1, IMediaData jarg1_, long jarg2, IRational jarg2_)static voidAVPKitJNI. IMediaData_setTimeStamp(long jarg1, IMediaData jarg1_, long jarg2)static longAVPKitJNI. IMediaDataWrapper_make(long jarg1, IMediaData jarg1_)static voidAVPKitJNI. IMediaDataWrapper_wrap(long jarg1, IMediaDataWrapper jarg1_, long jarg2, IMediaData jarg2_)static IMediaDataWrapperIMediaDataWrapper. make(IMediaData obj)Create a new IMediaDataWrapper object that wraps the given obj.
voidIMediaDataWrapper. wrap(IMediaData aObj)Set an object to wrap, or null to release the old object.
-
Uses of IMediaData in com.avpkit.mediatool.event
Methods in com.avpkit.mediatool.event that return IMediaData Modifier and Type Method Description IMediaDataARawMediaMixin. getMediaData()Implementation ofIRawMediaEvent.getMediaData().IMediaDataIRawMediaEvent. getMediaData()TheIMediaDatafor this object.Constructors in com.avpkit.mediatool.event with parameters of type IMediaData Constructor Description ARawMediaMixin(IMediaGenerator source, IMediaData picture, java.lang.Object image, long timeStamp, java.util.concurrent.TimeUnit timeUnit, java.lang.Integer streamIndex)Create anARawMediaMixin.
-