A B C D E F G H I J L M N O P Q R S T U V W X Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- canAddDynamicStreams() - Method in interface com.avpkit.mediatool.IMediaReader
-
Report if the underlying media container supports adding dynamic streams.
- canDecode() - Method in class com.avpkit.core.ICodec
-
Can this codec be used for decoding?
- canEncode() - Method in class com.avpkit.core.ICodec
-
Can this codec be used for encoding?
- canStreamsBeAddedDynamically() - Method in class com.avpkit.core.IContainer
-
Can streams be added dynamically to this container?
- CAP_DELAY - com.avpkit.core.ICodec.Capabilities
- CAP_DR1 - com.avpkit.core.ICodec.Capabilities
- CAP_DRAW_HORIZ_BAND - com.avpkit.core.ICodec.Capabilities
- CAP_HWACCEL - com.avpkit.core.ICodec.Capabilities
- CAP_HWACCEL_VDPAU - com.avpkit.core.ICodec.Capabilities
- CAP_PARSE_ONLY - com.avpkit.core.ICodec.Capabilities
- CAP_SMALL_LAST_FRAME - com.avpkit.core.ICodec.Capabilities
- CAP_SUBFRAMES - com.avpkit.core.ICodec.Capabilities
- CAP_TRUNCATED - com.avpkit.core.ICodec.Capabilities
- CaptureScreenToFile - Class in com.avpkit.core.demos
-
This demonstration application shows how to use AVPKit and Java to take snapshots of your screen and encode them in a video.
- CaptureScreenToFile - Class in com.avpkit.mediatool.demos
-
Using
IMediaWriter, takes snapshots of your desktop and encodes them to video. - CaptureScreenToFile() - Constructor for class com.avpkit.mediatool.demos.CaptureScreenToFile
- CaptureScreenToFile(String) - Constructor for class com.avpkit.core.demos.CaptureScreenToFile
-
Create the demonstration object with lots of defaults.
- CH_BACK_CENTER - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_BACK_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_BACK_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_FRONT_CENTER - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_FRONT_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_FRONT_LEFT_OF_CENTER - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_FRONT_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_FRONT_RIGHT_OF_CENTER - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_2_1 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_2_2 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_2POINT1 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_3POINT1 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_4POINT0 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_4POINT1 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_5POINT0 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_5POINT0_BACK - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_5POINT1 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_5POINT1_BACK - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_6POINT0 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_6POINT0_FRONT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_6POINT1 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_6POINT1_BACK - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_6POINT1_FRONT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_7POINT0 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_7POINT0_FRONT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_7POINT1 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_7POINT1_WIDE - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_7POINT1_WIDE_BACK - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_HEXADECAGONAL - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_HEXAGONAL - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_MONO - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_NATIVE - com.avpkit.core.IAudioSamples.ChannelLayout
-
Channel mask value used for AVCodecContext.request_channel_layout
to indicate that the user requests the channel order of the decoder output
to be the native codec channel order. - CH_LAYOUT_OCTAGONAL - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_QUAD - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_STEREO - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_STEREO_DOWNMIX - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LAYOUT_SURROUND - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LOW_FREQUENCY - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_LOW_FREQUENCY_2 - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_NONE - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_SIDE_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_SIDE_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_STEREO_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
-
Stereo downmix.
- CH_STEREO_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
-
See CH_STEREO_LEFT.
- CH_SURROUND_DIRECT_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_SURROUND_DIRECT_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_TOP_BACK_CENTER - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_TOP_BACK_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_TOP_BACK_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_TOP_CENTER - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_TOP_FRONT_CENTER - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_TOP_FRONT_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_TOP_FRONT_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_WIDE_LEFT - com.avpkit.core.IAudioSamples.ChannelLayout
- CH_WIDE_RIGHT - com.avpkit.core.IAudioSamples.ChannelLayout
- clear() - Method in class com.avpkit.core.IFilterChain
-
Clears this filter chain by removing all filters
- close() - Method in class com.avpkit.core.IContainer
-
Close the container.
- close() - Method in class com.avpkit.core.io.DataInputOutputHandler
-
A request to close() from FFMPEG
- close() - Method in class com.avpkit.core.io.FileProtocolHandler
- close() - Method in class com.avpkit.core.io.InputOutputStreamHandler
-
A request to close() from FFMPEG
- close() - Method in interface com.avpkit.core.io.IURLProtocolHandler
-
A request to close() from FFMPEG
- close() - Method in class com.avpkit.core.io.NullProtocolHandler
- close() - Method in class com.avpkit.core.io.ReadableWritableChannelHandler
-
A request to close() from FFMPEG
- close() - Method in class com.avpkit.core.IStreamCoder
-
Close a Codec that was opened on this StreamCoder.
- close() - Method in class com.avpkit.core.video.AConverter
- close() - Method in interface com.avpkit.mediatool.IMediaCoder
-
Close this
IMediaCoder. - close() - Method in interface com.avpkit.mediatool.IMediaReader
-
Close this
IMediaCoder. - close(boolean) - Method in class com.avpkit.core.IContainer
-
Close the container.
- CLOSE - com.avpkit.mediatool.IMediaDebugListener.Event
-
Close events
- CLOSE_STREAM - com.avpkit.mediatool.IMediaDebugListener.Event
-
Close stream events
- CLOSE_STREAM_ON_CLOSE - Static variable in class com.avpkit.core.io.DataInputOutputHandler
-
Whether or not this class will default calling
Closeable.close()on a stream whenDataInputOutputHandler.close()is called on this method. - CLOSE_STREAM_ON_CLOSE - Static variable in class com.avpkit.core.io.InputOutputStreamHandler
-
Whether or not this class will default calling
Closeable.close()on a stream whenInputOutputStreamHandler.close()is called on this method. - CLOSE_STREAM_ON_CLOSE - Static variable in class com.avpkit.core.io.ReadableWritableChannelHandler
-
Whether or not this class will default calling
Closeable.close()on a stream whenReadableWritableChannelHandler.close()is called on this method. - CloseCoderEvent - Class in com.avpkit.mediatool.event
-
An implementation of
ICloseCoderEvent. - CloseCoderEvent(IMediaCoder, Integer) - Constructor for class com.avpkit.mediatool.event.CloseCoderEvent
-
Create a
CloseCoderEvent. - CloseEvent - Class in com.avpkit.mediatool.event
-
An implementation of
ICloseEvent. - CloseEvent(IMediaCoder) - Constructor for class com.avpkit.mediatool.event.CloseEvent
-
Create a
CloseEvent. - closeStreams() - Method in class com.avpkit.core.demos.CaptureScreenToFile
-
Close out the file we're currently working on.
- CODEC_TYPE_ATTACHMENT - com.avpkit.core.ICodec.Type
- CODEC_TYPE_AUDIO - com.avpkit.core.ICodec.Type
- CODEC_TYPE_DATA - com.avpkit.core.ICodec.Type
- CODEC_TYPE_SUBTITLE - com.avpkit.core.ICodec.Type
- CODEC_TYPE_UNKNOWN - com.avpkit.core.ICodec.Type
- CODEC_TYPE_VIDEO - com.avpkit.core.ICodec.Type
- collect() - Static method in class com.avpkit.ferry.JNIMemoryManager
-
A convenience way to call
JNIMemoryManager.getMgr().JNIMemoryManager.gc(). - com.avpkit.core - package com.avpkit.core
-
An advanced API for reading, decoding, re-sampling, encoding and writing of most media files.
- com.avpkit.core.demos - package com.avpkit.core.demos
-
A collection of demonstration applications for the AVPKit API.
- com.avpkit.core.io - package com.avpkit.core.io
-
An API for extending AVPKit to read and write from arbitrary data sources.
- com.avpkit.core.video - package com.avpkit.core.video
-
A collection of utilities for working with Video in the AVPKit libraries.
- com.avpkit.ferry - package com.avpkit.ferry
-
A collection of classes that ferry objects from Java to native code and back, and manage native memory.
- com.avpkit.mediatool - package com.avpkit.mediatool
-
A simple API for to decoding, viewing and encoding media: tutorial here; start with
ToolFactory. - com.avpkit.mediatool.demos - package com.avpkit.mediatool.demos
-
MediaTool Demonstration applications used by the MediaTool tutorials.
- com.avpkit.mediatool.event - package com.avpkit.mediatool.event
-
Events that can be fired by the
com.avpkit.mediatoolpackage. - compare(long, long) - Static method in class com.avpkit.core.ITimeValue
-
Deprecated.And another convenience method that deals with un-unitted long values.
- compare(ITimeValue, ITimeValue) - Static method in class com.avpkit.core.ITimeValue
-
Deprecated.Convenience method that calls a.compareTo(b).
- compareAndSet(int, int) - Method in class com.avpkit.ferry.AtomicInteger
-
Compare the current value to expected, and if
they are equal, set the current value to update. - compareTo(IRational) - Method in class com.avpkit.core.IRational
-
Compare a rational to this rational
- compareTo(ITimeValue) - Method in class com.avpkit.core.ITimeValue
-
Deprecated.Compare this timeValue to another.
This compareTo will compare the values, but will assume that the values
can never be more than half of int64_t's MAX_VALUE apart. - compareTo(JNILibrary) - Method in class com.avpkit.ferry.JNILibrary
- COMPLIANCE_EXPERIMENTAL - com.avpkit.core.IStreamCoder.CodecStandardsCompliance
-
Allow nonstandardized experimental things.
- COMPLIANCE_NORMAL - com.avpkit.core.IStreamCoder.CodecStandardsCompliance
-
Take normal liberties with the spec, including taking the spec out to dinner, and
making suggestive comments to the spec. - COMPLIANCE_STRICT - com.avpkit.core.IStreamCoder.CodecStandardsCompliance
-
Strictly conform to all the things in the spec no matter what consequences
- COMPLIANCE_UNOFFICIAL - com.avpkit.core.IStreamCoder.CodecStandardsCompliance
-
Allow unofficial, but still mostly chaste, extensions to the spec.
- COMPLIANCE_VERY_STRICT - com.avpkit.core.IStreamCoder.CodecStandardsCompliance
-
Strictly conform to an older more strict version of the spec or reference software.
- concatenate(String, String, String) - Static method in class com.avpkit.mediatool.demos.ConcatenateAudioAndVideo
-
Concatenate two source files into one destination file.
- ConcatenateAudioAndVideo - Class in com.avpkit.mediatool.demos
- ConcatenateAudioAndVideo() - Constructor for class com.avpkit.mediatool.demos.ConcatenateAudioAndVideo
- Configuration - Class in com.avpkit.core
-
A global configuration class for AVPKit.
- configure() - Method in class com.avpkit.core.IFilterChain
-
Configures the chain
- configure(String, IConfigurable) - Static method in class com.avpkit.core.Configuration
-
Configures an
IConfigurablefrom a file. - configure(Properties, IConfigurable) - Static method in class com.avpkit.core.Configuration
-
Configures an
IConfigurablefrom a set of JavaProperties. - Converter - Class in com.avpkit.core
-
An example class that shows how to use the AVPKit library to open, decode, re-sample, encode and write media files.
- Converter() - Constructor for class com.avpkit.core.Converter
-
Create a new Converter object.
- ConverterFactory - Class in com.avpkit.core.video
-
This factory class creates
IConverterobjects for translation between a number ofIVideoPictureandBufferedImagetypes. - ConverterFactory() - Constructor for class com.avpkit.core.video.ConverterFactory
-
Default constructor
- ConverterFactory.Type - Class in com.avpkit.core.video
-
This class describes a converter type and is used to register and unregister types with
ConverterFactory. - convertToType(BufferedImage, int) - Static method in class com.avpkit.core.demos.CaptureScreenToFile
-
Convert a
BufferedImageof any type, toBufferedImageof a specified type. - convertToType(BufferedImage, int) - Static method in class com.avpkit.core.video.ConverterFactory
-
Convert a
BufferedImageof any type, toBufferedImageof a specified type. - convertToType(BufferedImage, int) - Static method in class com.avpkit.mediatool.demos.CaptureScreenToFile
-
Convert a
BufferedImageof any type, toBufferedImageof a specified type. - copy() - Method in class com.avpkit.core.IRational
-
Creates a new IRational object by copying (by value) this object.
- copy(IVideoPicture) - Method in class com.avpkit.core.IVideoPicture
-
Copy the contents of the given picture into this picture.
- copyReference() - Method in class com.avpkit.core.Global
-
Create a new Global object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IAudioResampler
-
Create a new IAudioResampler object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IAudioSamples
-
Create a new IAudioSamples object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IBufferSink
-
Create a new IBufferSink object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IBufferSource
-
Create a new IBufferSource object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.ICodec
-
Create a new ICodec object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IContainer
-
Create a new IContainer object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IContainerFormat
-
Create a new IContainerFormat object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IError
-
Create a new IError object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IFilterChain
-
Create a new IFilterChain object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IIndexEntry
-
Create a new IIndexEntry object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IMediaData
-
Create a new IMediaData object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IMediaDataWrapper
-
Create a new IMediaDataWrapper object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IMediaFilter
-
Create a new IMediaFilter object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IMetaData
-
Create a new IMetaData object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IPacket
-
Create a new IPacket object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IPixelFormat
-
Create a new IPixelFormat object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IProperty
-
Create a new IProperty object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IRational
-
Create a new IRational object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IStream
-
Create a new IStream object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IStreamCoder
-
Create a new IStreamCoder object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.ITimeValue
-
Deprecated.Create a new ITimeValue object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IVideoPicture
-
Create a new IVideoPicture object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.core.IVideoResampler
-
Create a new IVideoResampler object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.ferry.IBuffer
-
Create a new IBuffer object that is actually referring to the exact same underlying Native object.
- copyReference() - Method in class com.avpkit.ferry.Mutex
-
Create a new Mutex object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.ferry.RefCounted
-
Create a new RefCounted object that is actually referring to the exact same underlying native object.
- copyReference() - Method in class com.avpkit.ferry.RefCountedTester
-
Create a new RefCountedTester object that is actually referring to the exact same underlying native object.
- createConverter(BufferedImage, IPixelFormat.Type) - Static method in class com.avpkit.core.video.ConverterFactory
-
Create a converter which translates betewen
BufferedImageandIVideoPicturetypes. - createConverter(String, IPixelFormat.Type, int, int) - Static method in class com.avpkit.core.video.ConverterFactory
-
Create a converter which translates betewen
BufferedImageandIVideoPicturetypes. - createConverter(String, IPixelFormat.Type, int, int, int, int) - Static method in class com.avpkit.core.video.ConverterFactory
-
Create a converter which translates betewen
BufferedImageandIVideoPicturetypes. - createConverter(String, IVideoPicture) - Static method in class com.avpkit.core.video.ConverterFactory
-
Create a converter which translates betewen
BufferedImageandIVideoPicturetypes. - createFilter(String) - Method in class com.avpkit.core.IFilterChain
-
Create a new filter from name
- createSDPData() - Method in class com.avpkit.core.IContainer
-
Gets the SDP data as a Java string.
- createSDPData(IBuffer) - Method in class com.avpkit.core.IContainer
-
Fills the given buffer with a null-terminated ASCII
set of bytes representing SDP data that
is suitable for use with an RTSP-based system. - createSink() - Method in class com.avpkit.core.IFilterChain
- createSink(IAudioSamples.ChannelLayout) - Method in class com.avpkit.core.IFilterChain
- createSource(IAudioSamples.Format, int, int, IRational) - Method in class com.avpkit.core.IFilterChain
- createSource(IAudioSamples.Format, int, int, IRational, IAudioSamples.ChannelLayout) - Method in class com.avpkit.core.IFilterChain
- createTempFile(String, String, File) - Method in interface com.avpkit.ferry.ITempFileCreator
- createTempFile(String, String, File) - Method in class com.avpkit.ferry.ITempFileCreator.DefaultTempFileCreator
- createVideoSink() - Method in class com.avpkit.core.IFilterChain
- createVideoSink(IPixelFormat.Type) - Method in class com.avpkit.core.IFilterChain
- createVideoSource(IPixelFormat.Type, int, int, IRational, IRational) - Method in class com.avpkit.core.IFilterChain
- createVideoSource(IVideoPicture, IRational) - Method in class com.avpkit.core.IFilterChain
- CUDA - com.avpkit.core.IPixelFormat.Type
-
HW acceleration through CUDA.
- currentThread() - Static method in class com.avpkit.ferry.JNIThreadProxy
All Classes All Packages