Uses of Class
com.avpkit.core.ICodec
-
Packages that use ICodec Package Description com.avpkit.core An advanced API for reading, decoding, re-sampling, encoding and writing of most media files.com.avpkit.mediatool A simple API for to decoding, viewing and encoding media: tutorial here; start withToolFactory. -
-
Uses of ICodec in com.avpkit.core
Methods in com.avpkit.core that return ICodec Modifier and Type Method Description ICodecICodec. copyReference()Create a new ICodec object that is actually referring to the exact same underlying native object.static ICodecICodec. findDecodingCodec(ICodec.ID id)Find a codec that can be used for decoding or
find a HW codec that can be used for decoding.static ICodecICodec. findDecodingCodec(ICodec.ID id, IPixelFormat.Type arg1)Find a codec that can be used for decoding or
find a HW codec that can be used for decoding.static ICodecICodec. findDecodingCodecByIntID(int id)Find a codec that can be used for decoding.static ICodecICodec. findDecodingCodecByName(java.lang.String id)Find a codec that can be used for decoding.static ICodecICodec. findEncodingCodec(ICodec.ID id)Find a codec that can be used for encoding or
find a HW codec that can be used for encoding.static ICodecICodec. findEncodingCodec(ICodec.ID id, IPixelFormat.Type arg1)Find a codec that can be used for encoding or
find a HW codec that can be used for encoding.static ICodecICodec. findEncodingCodecByIntID(int id)Find a codec that can be used for encoding.static ICodecICodec. findEncodingCodecByName(java.lang.String id)Find a codec that can be used for encoding.ICodecIStreamCoder. getCodec()The Codec this StreamCoder will use.
static ICodecICodec. getInstalledCodec(int index)Get the {ICodec} at the given index.
static ICodecICodec. guessEncodingCodec(IContainerFormat fmt, java.lang.String shortName, java.lang.String url, java.lang.String mimeType, ICodec.Type type)Ask us to guess an encoding codec based on the inputs
passed in.Methods in com.avpkit.core that return types with arguments of type ICodec Modifier and Type Method Description static java.util.Collection<ICodec>ICodec. getInstalledCodecs()Gets a collection of ALL codecs installed on this system.Methods in com.avpkit.core with parameters of type ICodec Modifier and Type Method Description IStreamIContainer. addNewStream(ICodec codec)Add a new stream that will use the given codec.
ICodec.IDIContainerFormat. establishOutputCodecId(ICodec inputCodec)For a given input codec guess an ID supported by this IContainerFormat that might be good for encoding.static longICodec. getCPtr(ICodec obj)Internal Only.static booleanAVPKitJNI. ICodec_canDecode(long jarg1, ICodec jarg1_)static booleanAVPKitJNI. ICodec_canEncode(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getCapabilities(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getID(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getIDAsInt(long jarg1, ICodec jarg1_)static java.lang.StringAVPKitJNI. ICodec_getLongName(long jarg1, ICodec jarg1_)static java.lang.StringAVPKitJNI. ICodec_getName(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getNumSupportedAudioChannelLayouts(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getNumSupportedAudioSampleFormats(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getNumSupportedAudioSampleRates(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getNumSupportedVideoFrameRates(long jarg1, ICodec jarg1_)static intAVPKitJNI. ICodec_getNumSupportedVideoPixelFormats(long jarg1, ICodec jarg1_)static longAVPKitJNI. ICodec_getSupportedAudioChannelLayout(long jarg1, ICodec jarg1_, int jarg2)static intAVPKitJNI. ICodec_getSupportedAudioSampleFormat(long jarg1, ICodec jarg1_, int jarg2)static intAVPKitJNI. ICodec_getSupportedAudioSampleRate(long jarg1, ICodec jarg1_, int jarg2)static longAVPKitJNI. ICodec_getSupportedVideoFrameRate(long jarg1, ICodec jarg1_, int jarg2)static intAVPKitJNI. ICodec_getSupportedVideoPixelFormat(long jarg1, ICodec jarg1_, int jarg2)static intAVPKitJNI. ICodec_getType(long jarg1, ICodec jarg1_)static booleanAVPKitJNI. ICodec_hasCapability(long jarg1, ICodec jarg1_, int jarg2)static longAVPKitJNI. IContainer_addNewStream__SWIG_2(long jarg1, IContainer jarg1_, long jarg2, ICodec jarg2_)static longAVPKitJNI. IStreamCoder_make__SWIG_2(int jarg1, long jarg2, ICodec jarg2_)static voidAVPKitJNI. IStreamCoder_setCodec__SWIG_0(long jarg1, IStreamCoder jarg1_, long jarg2, ICodec jarg2_)static IStreamCoderIStreamCoder. make(IStreamCoder.Direction direction, ICodec codec)Create a standalone StreamCoder that can encode or decode data independent
of the stream it is attached to.
voidIStreamCoder. setCodec(ICodec codec)Set the Codec to the passed in Codec, discarding the old
Codec if set. -
Uses of ICodec in com.avpkit.mediatool
Methods in com.avpkit.mediatool with parameters of type ICodec Modifier and Type Method Description intIMediaWriter. addAudioStream(int inputIndex, int streamId, ICodec codec, int channelCount, int sampleRate)Add an audio stream that will later have data encoded withIMediaWriter.encodeAudio(int, IAudioSamples).intIMediaWriter. addVideoStream(int inputIndex, int streamId, ICodec codec, int width, int height)Add a video stream that will later have data encoded withIMediaWriter.encodeVideo(int, IVideoPicture).intIMediaWriter. addVideoStream(int inputIndex, int streamId, ICodec codec, IRational frameRate, int width, int height)Add a video stream that will later have data encoded withIMediaWriter.encodeVideo(int, IVideoPicture).
-