Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W 

A

add(Rational) - Method in class io.humble.video.Rational
Adds arg to this rational
addAndGet(int) - Method in class io.humble.ferry.AtomicInteger
 
addAudio(MediaAudio) - Method in class io.humble.video.FilterAudioSource
Adds audio to this source.
addAudioSink(String, int, AudioChannel.Layout, AudioFormat.Type) - Method in class io.humble.video.FilterGraph
Add a FilterAudioSink.
addAudioSource(String, int, AudioChannel.Layout, AudioFormat.Type, Rational) - Method in class io.humble.video.FilterGraph
Add a FilterAudioSource.
addFilter(FilterType, String) - Method in class io.humble.video.FilterGraph
Add a filter with the given name to the graph.
addNewStream(Coder) - Method in class io.humble.video.Muxer
Adds a new stream that will have packets written to it.

Note on thread safety: Callers must ensure that the coder is not encoding or decoding
packets at the same time that Muxer#open or Muxer#close is being called.

addPicture(MediaPicture) - Method in class io.humble.video.FilterPictureSource
Adds a picture to this source.
addPictureSink(String, PixelFormat.Type) - Method in class io.humble.video.FilterGraph
Add a FilterPictureSink.
addPictureSource(String, int, int, PixelFormat.Type, Rational, Rational) - Method in class io.humble.video.FilterGraph
Add a FilterPictureSource.
AtomicInteger - Class in io.humble.ferry
Internal only.
AtomicInteger() - Constructor for class io.humble.ferry.AtomicInteger
 
AtomicInteger(int) - Constructor for class io.humble.ferry.AtomicInteger
 
AtomicInteger_addAndGet(long, AtomicInteger, int) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_compareAndSet(long, AtomicInteger, int, int) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_decrementAndGet(long, AtomicInteger) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_get(long, AtomicInteger) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_getAndAdd(long, AtomicInteger, int) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_getAndDecrement(long, AtomicInteger) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_getAndIncrement(long, AtomicInteger) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_getAndSet(long, AtomicInteger, int) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_incrementAndGet(long, AtomicInteger) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_isAtomic(long, AtomicInteger) - Static method in class io.humble.ferry.FerryJNI
 
AtomicInteger_set(long, AtomicInteger, int) - Static method in class io.humble.ferry.FerryJNI
 
AudioChannel - Class in io.humble.video
A class that defines meta-data about audio channels and layouts.
AudioChannel.Layout - Enum in io.humble.video
Different layouts of audio channels.
AudioChannel.Type - Enum in io.humble.video
Flags for each type of audio channel that can be in multi-channel audio.
AudioChannel_CH_BACK_CENTER_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_BACK_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_BACK_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_FRONT_CENTER_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_FRONT_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_FRONT_LEFT_OF_CENTER_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_FRONT_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_FRONT_RIGHT_OF_CENTER_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_2_1_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_2_2_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_2POINT1_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_3POINT1_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_4POINT0_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_4POINT1_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_5POINT0_BACK_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_5POINT0_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_5POINT1_BACK_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_5POINT1_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_6POINT0_FRONT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_6POINT0_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_6POINT1_BACK_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_6POINT1_FRONT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_6POINT1_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_7POINT0_FRONT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_7POINT0_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_7POINT1_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_7POINT1_WIDE_BACK_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_7POINT1_WIDE_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_HEXAGONAL_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_MONO_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_NATIVE_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_OCTAGONAL_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_QUAD_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_STEREO_DOWNMIX_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_STEREO_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_SURROUND_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LAYOUT_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LOW_FREQUENCY_2_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_LOW_FREQUENCY_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_SIDE_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_SIDE_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_STEREO_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_STEREO_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_SURROUND_DIRECT_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_SURROUND_DIRECT_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_TOP_BACK_CENTER_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_TOP_BACK_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_TOP_BACK_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_TOP_CENTER_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_TOP_FRONT_CENTER_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_TOP_FRONT_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_TOP_FRONT_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_WIDE_LEFT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_CH_WIDE_RIGHT_get() - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getChannelBitmask(String) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getChannelDescription(int) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getChannelFromLayoutAtIndex(int, int) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getChannelLayoutString(int, long) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getChannelName(int) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getDefaultLayout(int) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getIndexOfChannelInLayout(int, int) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getLayoutName(int) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_getNumChannelsInLayout(int) - Static method in class io.humble.video.VideoJNI
 
AudioChannel_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
AudioFormat - Class in io.humble.video
A class that defines metadata about audio formats.
AudioFormat.Type - Enum in io.humble.video
The format we use to represent audio.
AudioFormat_getAlternateSampleFormat(int, boolean) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_getBufferSizeNeeded(int, int, int) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_getBytesPerSample(int) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_getDataPlaneSizeNeeded(int, int, int) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_getFormat(String) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_getName(int) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_getPackedSampleFormat(int) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_getPlanarSampleFormat(int) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_isPlanar(int) - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_DBL_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_DBLP_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_FLT_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_FLTP_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_NONE_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_S16_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_S16P_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_S32_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_S32P_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_U8_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SAMPLE_FMT_U8P_get() - Static method in class io.humble.video.VideoJNI
 
AudioFormat_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
AudioFrame - Class in io.humble.video.javaxsound
Creates a connection to the Java Sound system, and allows convenient playback of the output form a MediaAudioConverter.

B

BitStreamFilter - Class in io.humble.video
Takes a bit stream and filters bytes passed
in to add, remove, or modify the bit-stream.
BitStreamFilter_filter__SWIG_0(long, BitStreamFilter, long, Buffer, int, long, Buffer, int, int, long, Coder, String, boolean) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilter_filter__SWIG_1(long, BitStreamFilter, long, MediaPacket, String) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilter_getName(long, BitStreamFilter) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilter_getType(long, BitStreamFilter) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilter_make__SWIG_0(String) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilter_make__SWIG_1(long, BitStreamFilterType) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilter_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilterType - Class in io.humble.video
A descriptor for the different kinds of BitStreamFilterTypes supported within Humble.

BitStreamFilterType_getBitStreamFilterType__SWIG_0(int) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilterType_getBitStreamFilterType__SWIG_1(String) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilterType_getName(long, BitStreamFilterType) - Static method in class io.humble.video.VideoJNI
 
BitStreamFilterType_getNumBitStreamFilterTypes() - Static method in class io.humble.video.VideoJNI
 
BitStreamFilterType_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
Buffer - Class in io.humble.ferry
Allows Java code to get data from a native buffers, and optionally modify native memory directly.
Buffer(long, boolean) - Constructor for class io.humble.ferry.Buffer
DO NOT USE THIS CONSTRUCTOR - USE Buffer.make(RefCounted,int) INSTEAD.
Buffer.Type - Enum in io.humble.ferry
Types of data that are in this buffer.
Buffer_getBufferSize(long, Buffer) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_getByteArray(long, Buffer, int, int) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_getSize(long, Buffer) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_getType(long, Buffer) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_getTypeSize(int) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_java_getByteBuffer(long, Buffer, int, int) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_make__SWIG_0(long, RefCounted, int) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_make__SWIG_1(long, RefCounted, int, int, boolean) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_make__SWIG_2(long, RefCounted, byte[], int, int) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_make__SWIG_3(long, RefCounted, ByteBuffer, int, int) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_setType(long, Buffer, int) - Static method in class io.humble.ferry.FerryJNI
 
Buffer_SWIGUpcast(long) - Static method in class io.humble.ferry.FerryJNI
 

C

canDecode() - Method in class io.humble.video.Codec
Can this codec be used for decoding?
canEncode() - Method in class io.humble.video.Codec
Can this codec be used for encoding?
canStreamsBeAddedDynamically() - Method in class io.humble.video.Demuxer
Can streams be added dynamically to this container?

close() - Method in class io.humble.video.customio.DataInputOutputHandler
A request to close() from FFMPEG
close() - Method in class io.humble.video.customio.FileProtocolHandler
 
close() - Method in class io.humble.video.customio.InputOutputStreamHandler
A request to close() from FFMPEG
close() - Method in interface io.humble.video.customio.IURLProtocolHandler
A request to close() from FFMPEG
close() - Method in class io.humble.video.customio.NullProtocolHandler
 
close() - Method in class io.humble.video.customio.ReadableWritableChannelHandler
A request to close() from FFMPEG
close() - Method in class io.humble.video.Demuxer
Close the container.
close() - Method in class io.humble.video.Muxer
Close the muxer and write any trailers.

Note: Calls MUST call this method -- it will not automatically be called
when the object is finalized as some muxers struggle when you write trailers
on a different thread (the finalizer thread) than the header was written on.
CLOSE_STREAM_ON_CLOSE - Static variable in class io.humble.video.customio.DataInputOutputHandler
Whether or not this class will default calling Closeable.close() on a stream when DataInputOutputHandler.close() is called on this method.
CLOSE_STREAM_ON_CLOSE - Static variable in class io.humble.video.customio.InputOutputStreamHandler
Whether or not this class will default calling Closeable.close() on a stream when InputOutputStreamHandler.close() is called on this method.
CLOSE_STREAM_ON_CLOSE - Static variable in class io.humble.video.customio.ReadableWritableChannelHandler
Whether or not this class will default calling Closeable.close() on a stream when ReadableWritableChannelHandler.close() is called on this method.
Codec - Class in io.humble.video
A codec that can be used either to encode raw data into compressed bitstreams,
or decode compressed data into raw data, or both!
Codec.CodecCapability - Enum in io.humble.video
Capabilities supported by a codec.
Codec.DiscardFlag - Enum in io.humble.video
When decoding, you can instruct streams to discard some
packets.
Codec.ID - Enum in io.humble.video
Identify the syntax and semantics of an audio or video encoded bitstream.
The principle is roughly:
Two decoders with the same ID can decode the same streams.
Two encoders with the same ID can encode compatible streams.
There may be slight deviations from the principle due to implementation
details.

From Ffmpeg 2.8
Codec_canDecode(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_canEncode(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_AUTO_THREADS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_CHANNEL_CONF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_DELAY_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_DR1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_DRAW_HORIZ_BAND_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_EXPERIMENTAL_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_FRAME_THREADS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_HWACCEL_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_HWACCEL_VDPAU_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_INTRA_ONLY_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_LOSSLESS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_NEG_LINESIZES_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_PARAM_CHANGE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_SLICE_THREADS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_SMALL_LAST_FRAME_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_SUBFRAMES_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_TRUNCATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CAP_VARIABLE_FRAME_SIZE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_012V_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_4GV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_4XM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_8BPS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_8SVX_EXP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_8SVX_FIB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_A64_MULTI5_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_A64_MULTI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AAC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AAC_LATM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AASC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AC3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_4XM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_ADX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_AFC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_CT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_DTK_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_EA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_EA_MAXIS_XA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_EA_R1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_EA_R2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_EA_R3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_EA_XAS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_G722_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_G726_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_G726LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_AMV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_APC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_DK3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_DK4_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_EA_EACS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_EA_SEAD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_ISS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_OKI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_QT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_RAD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_SMJPEG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_WAV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_IMA_WS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_MS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_SBPRO_2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_SBPRO_3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_SBPRO_4_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_SWF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_THP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_THP_LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_VIMA_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_VIMA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_XA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ADPCM_YAMAHA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AIC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ALAC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ALIAS_PIX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AMR_NB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AMR_WB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AMV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ANM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ANSI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_APE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_APNG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ASS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ASV1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ASV2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ATRAC1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ATRAC3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ATRAC3P_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AURA2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AURA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AVRN_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AVRP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AVS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AVUI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_AYUV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BETHSOFTVID_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BFI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BIN_DATA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BINKAUDIO_DCT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BINKAUDIO_RDFT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BINKVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BINTEXT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BMP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BMV_AUDIO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BMV_VIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BRENDER_PIX_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_BRENDER_PIX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_C93_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CAVS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CDGRAPHICS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CDXL_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CELT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CINEPAK_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CLJR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CLLC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CMV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_COMFORT_NOISE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_COOK_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CPIA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CSCD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_CYUV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DDS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DFA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DIRAC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DNXHD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DPX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DSD_LSBF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DSD_LSBF_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DSD_MSBF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DSD_MSBF_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DSICINAUDIO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DSICINVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DSS_SP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DTS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DVAUDIO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DVB_SUBTITLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DVB_TELETEXT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DVD_NAV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DVD_SUBTITLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DVVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DXA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_DXTORY_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_EAC3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_EIA_608_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ESCAPE124_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ESCAPE130_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ESCAPE130_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_EVRC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_EXR_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_EXR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FFMETADATA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FFV1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FFVHUFF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FFWAVESYNTH_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FIC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FIRST_AUDIO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FIRST_SUBTITLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FIRST_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FLAC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FLASHSV2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FLASHSV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FLIC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FLV1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FRAPS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_FRWU_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_G2M_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_G2M_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_G723_1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_G729_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_GIF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_GSM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_GSM_MS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_H261_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_H263_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_H263I_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_H263P_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_H264_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HAP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HDMV_PGS_SUBTITLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HDMV_TEXT_SUBTITLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HEVC_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HEVC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HNM4_VIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HQ_HQA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HQX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_HUFFYUV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_IAC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_IDCIN_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_IDF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_IFF_BYTERUN1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_IFF_ILBM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ILBC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_IMC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_INDEO2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_INDEO3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_INDEO4_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_INDEO5_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_INTERPLAY_DPCM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_INTERPLAY_VIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_JACOSUB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_JPEG2000_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_JPEGLS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_JV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_KGV1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_KMVC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_LAGARITH_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_LJPEG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_LOCO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MACE3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MACE6_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MAD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MDEC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_METASOUND_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MICRODVD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MIMIC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MJPEG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MJPEGB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MLP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MMVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MOTIONPIXELS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MOV_TEXT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MP1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MP2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MP3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MP3ADU_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MP3ON4_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MP4ALS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MPEG1VIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MPEG2TS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MPEG2VIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MPEG4_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MPEG4SYSTEMS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MPL2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSA1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSMPEG4V1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSMPEG4V2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSMPEG4V3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSRLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSS1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSS2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSVIDEO1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MSZH_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MTS2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MUSEPACK7_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MUSEPACK8_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MVC1_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MVC1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MVC2_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MVC2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_MXPEG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_NELLYMOSER_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_NONE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_NUV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ON2AVC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_OPUS_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_OPUS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_OTF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PAF_AUDIO_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PAF_AUDIO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PAF_VIDEO_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PAF_VIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PAM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PBM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_ALAW_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_BLURAY_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_DVD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_F32BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_F32LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_F64BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_F64LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_LXF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_MULAW_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S16BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S16BE_PLANAR_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S16BE_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S16LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S16LE_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S24BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S24DAUD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S24LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S24LE_PLANAR_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S24LE_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S32BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S32LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S32LE_PLANAR_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S32LE_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S8_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_S8_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_U16BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_U16LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_U24BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_U24LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_U32BE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_U32LE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_U8_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCM_ZORK_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PCX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PGM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PGMYUV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PICTOR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PJS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PNG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PPM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PROBE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PRORES_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_PTX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_QCELP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_QDM2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_QDMC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_QDRAW_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_QPEG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_QTRLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_R10K_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_R210_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RA_144_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RA_288_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RALF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RAWVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_REALTEXT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RL2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ROQ_DPCM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ROQ_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RPZA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RV10_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RV20_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RV30_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_RV40_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_S302M_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SAMI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SANM_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SANM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SGI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SGIRLE_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SGIRLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SHORTEN_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SIPR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SMACKAUDIO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SMACKVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SMC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SMPTE_KLV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SMV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SMVJPEG_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SNOW_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SOL_DPCM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SONIC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SONIC_LS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SP5X_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SPEEX_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SRT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SSA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_STL_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SUBRIP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SUBVIEWER1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SUBVIEWER_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SUNRAST_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SVQ1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_SVQ3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TAK_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TAK_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TARGA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TARGA_Y216_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TDSC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TEXT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TGQ_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TGV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_THEORA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_THP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TIERTEXSEQVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TIFF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TIMED_ID3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TMV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TQI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TRUEHD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TRUEMOTION1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TRUEMOTION2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TRUESPEECH_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TSCC2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TSCC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TTA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TTF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TWINVQ_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_TXD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ULTI_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_UTVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_V210_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_V210X_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_V308_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_V408_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_V410_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VBLE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VC1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VC1IMAGE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VCR1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VIXL_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VMDAUDIO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VMDVIDEO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VMNC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VORBIS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP5_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP6_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP6A_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP6F_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP7_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP7_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP8_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VP9_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_VPLAYER_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WAVPACK_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WEBP_DEPRECATED_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WEBP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WEBVTT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WESTWOOD_SND1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMALOSSLESS_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMAPRO_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMAV1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMAV2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMAVOICE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMV1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMV2_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMV3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WMV3IMAGE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WNV1_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_WS_VQA_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XAN_DPCM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XAN_WC3_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XAN_WC4_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XBIN_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XBM_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XFACE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XSUB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_XWD_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_Y41P_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_YOP_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_YUV4_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ZEROCODEC_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ZLIB_get() - Static method in class io.humble.video.VideoJNI
 
Codec_CODEC_ID_ZMBV_get() - Static method in class io.humble.video.VideoJNI
 
Codec_DISCARD_ALL_get() - Static method in class io.humble.video.VideoJNI
 
Codec_DISCARD_BIDIR_get() - Static method in class io.humble.video.VideoJNI
 
Codec_DISCARD_DEFAULT_get() - Static method in class io.humble.video.VideoJNI
 
Codec_DISCARD_NONE_get() - Static method in class io.humble.video.VideoJNI
 
Codec_DISCARD_NONKEY_get() - Static method in class io.humble.video.VideoJNI
 
Codec_DISCARD_NONREF_get() - Static method in class io.humble.video.VideoJNI
 
Codec_findDecodingCodec(int) - Static method in class io.humble.video.VideoJNI
 
Codec_findDecodingCodecByIntID(int) - Static method in class io.humble.video.VideoJNI
 
Codec_findDecodingCodecByName(String) - Static method in class io.humble.video.VideoJNI
 
Codec_findEncodingCodec(int) - Static method in class io.humble.video.VideoJNI
 
Codec_findEncodingCodecByIntID(int) - Static method in class io.humble.video.VideoJNI
 
Codec_findEncodingCodecByName(String) - Static method in class io.humble.video.VideoJNI
 
Codec_getCapabilities(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getID(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getIDAsInt(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getInstalledCodec(int) - Static method in class io.humble.video.VideoJNI
 
Codec_getLongName(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getName(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getNumInstalledCodecs() - Static method in class io.humble.video.VideoJNI
 
Codec_getNumSupportedAudioChannelLayouts(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getNumSupportedAudioFormats(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getNumSupportedAudioSampleRates(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getNumSupportedProfiles(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getNumSupportedVideoFrameRates(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getNumSupportedVideoPixelFormats(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_getSupportedAudioChannelLayout(long, Codec, int) - Static method in class io.humble.video.VideoJNI
 
Codec_getSupportedAudioFormat(long, Codec, int) - Static method in class io.humble.video.VideoJNI
 
Codec_getSupportedAudioSampleRate(long, Codec, int) - Static method in class io.humble.video.VideoJNI
 
Codec_getSupportedProfile(long, Codec, int) - Static method in class io.humble.video.VideoJNI
 
Codec_getSupportedVideoFrameRate(long, Codec, int) - Static method in class io.humble.video.VideoJNI
 
Codec_getSupportedVideoPixelFormat(long, Codec, int) - Static method in class io.humble.video.VideoJNI
 
Codec_getType(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Codec_guessEncodingCodec(long, MuxerFormat, String, String, String, int) - Static method in class io.humble.video.VideoJNI
 
Codec_hasCapability(long, Codec, int) - Static method in class io.humble.video.VideoJNI
 
Codec_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor - Class in io.humble.video
Meta-data that describes a Codec object.
CodecDescriptor.CodecProperty - Enum in io.humble.video
Properties supported by a codec.
CodecDescriptor_getId(long, CodecDescriptor) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_getLongName(long, CodecDescriptor) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_getName(long, CodecDescriptor) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_getProperties(long, CodecDescriptor) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_getType(long, CodecDescriptor) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_hasProperty(long, CodecDescriptor, int) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_make(int) - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_PROP_BITMAP_SUB_get() - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_PROP_INTRA_ONLY_get() - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_PROP_LOSSLESS_get() - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_PROP_LOSSY_get() - Static method in class io.humble.video.VideoJNI
 
CodecDescriptor_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
CodecProfile - Class in io.humble.video
A profile supported by a Codec.
CodecProfile.ProfileType - Enum in io.humble.video
An enum of known about Profiles.
CodecProfile_getName(long, CodecProfile) - Static method in class io.humble.video.VideoJNI
 
CodecProfile_getProfile(long, CodecProfile) - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_ELD_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_HE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_HE_V2_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_LD_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_LOW_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_LTP_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_MAIN_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_AAC_SSR_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_DTS_96_24_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_DTS_ES_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_DTS_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_DTS_HD_HRA_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_DTS_HD_MA_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_BASELINE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_CAVLC_444_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_CONSTRAINED_BASELINE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_CONSTRAINED_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_EXTENDED_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_10_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_10_INTRA_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_422_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_422_INTRA_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_444_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_444_INTRA_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_444_PREDICTIVE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_HIGH_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_INTRA_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_H264_MAIN_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_HEVC_MAIN_10_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_HEVC_MAIN_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_HEVC_MAIN_STILL_PICTURE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_HEVC_REXT_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_JPEG2000_CSTREAM_NO_RESTRICTION_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_JPEG2000_CSTREAM_RESTRICTION_0_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_JPEG2000_CSTREAM_RESTRICTION_1_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_JPEG2000_DCINEMA_2K_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_JPEG2000_DCINEMA_4K_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_422_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_AAC_HE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_AAC_LOW_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_HIGH_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_MAIN_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_SIMPLE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_SNR_SCALABLE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG2_SS_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_ADVANCED_CODING_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_ADVANCED_CORE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_ADVANCED_REAL_TIME_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_ADVANCED_SCALABLE_TEXTURE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_ADVANCED_SIMPLE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_BASIC_ANIMATED_TEXTURE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_CORE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_CORE_SCALABLE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_HYBRID_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_MAIN_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_N_BIT_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_SCALABLE_TEXTURE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_SIMPLE_FACE_ANIMATION_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_SIMPLE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_SIMPLE_SCALABLE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_MPEG4_SIMPLE_STUDIO_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_RESERVED_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_VC1_ADVANCED_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_VC1_COMPLEX_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_VC1_MAIN_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_PROFILE_VC1_SIMPLE_get() - Static method in class io.humble.video.VideoJNI
 
CodecProfile_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
Coder - Class in io.humble.video
An object that either converts MediaRaw objects into MediaEncoded
objects (called an Encoder), or converts in the reverse direction (called
a Decoder).

Although this object might seem very sparse, use the methods on Configurable
to see the vast array of options that can be get/set on it.
Coder.Flag - Enum in io.humble.video
 
Coder.Flag2 - Enum in io.humble.video
 
Coder.State - Enum in io.humble.video
The state that a Coder can be in.
Coder_FLAG2_CHUNKS_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG2_DROP_FRAME_TIMECODE_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG2_EXPORT_MVS_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG2_FAST_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG2_IGNORE_CROP_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG2_LOCAL_HEADER_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG2_NO_OUTPUT_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG2_SHOW_ALL_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_4MV_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_AC_PRED_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_BITEXACT_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_CLOSED_GOP_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_EMU_EDGE_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_GLOBAL_HEADER_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_GMC_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_GRAY_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_INPUT_PRESERVED_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_INTERLACED_DCT_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_INTERLACED_ME_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_LOOP_FILTER_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_LOW_DELAY_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_MV0_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_NORMALIZE_AQP_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_PASS1_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_PASS2_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_PSNR_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_QPEL_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_QSCALE_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_TRUNCATED_get() - Static method in class io.humble.video.VideoJNI
 
Coder_FLAG_UNALIGNED_get() - Static method in class io.humble.video.VideoJNI
 
Coder_getChannelLayout(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getChannels(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getCodec(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getCodecID(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getCodecType(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getFlag(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_getFlag2(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_getFlags(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getFlags2(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getFrameCount(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getFrameSize(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getHeight(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getPixelFormat(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getSampleFormat(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getSampleRate(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getState(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getTimeBase(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_getWidth(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Coder_open(long, Coder, long, KeyValueBag, long, KeyValueBag) - Static method in class io.humble.video.VideoJNI
 
Coder_setChannelLayout(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setChannels(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setFlag(long, Coder, int, boolean) - Static method in class io.humble.video.VideoJNI
 
Coder_setFlag2(long, Coder, int, boolean) - Static method in class io.humble.video.VideoJNI
 
Coder_setFlags(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setFlags2(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setHeight(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setPixelFormat(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setSampleFormat(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setSampleRate(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_setTimeBase(long, Coder, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Coder_setWidth(long, Coder, int) - Static method in class io.humble.video.VideoJNI
 
Coder_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
collect() - Static method in class io.humble.ferry.JNIMemoryManager
compareAndSet(int, int) - Method in class io.humble.ferry.AtomicInteger
Compare the current value to expected, and if
they are equal, set the current value to update.
compareTo(JNILibrary) - Method in class io.humble.ferry.JNILibrary
 
compareTo(Rational) - Method in class io.humble.video.Rational
Compare a rational to this rational
Configurable - Class in io.humble.video
Methods that implement this class can be configured
using setProperty and getProperty methods, and expose
IProperty meta data about their properties.
Configurable_getNumProperties(long, Configurable) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyAsBoolean(long, Configurable, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyAsDouble(long, Configurable, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyAsInt(long, Configurable, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyAsLong(long, Configurable, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyAsRational(long, Configurable, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyAsString(long, Configurable, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyMetaData__SWIG_0(long, Configurable, int) - Static method in class io.humble.video.VideoJNI
 
Configurable_getPropertyMetaData__SWIG_1(long, Configurable, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_setProperty__SWIG_0(long, Configurable, String, String) - Static method in class io.humble.video.VideoJNI
 
Configurable_setProperty__SWIG_1(long, Configurable, String, double) - Static method in class io.humble.video.VideoJNI
 
Configurable_setProperty__SWIG_2(long, Configurable, String, long) - Static method in class io.humble.video.VideoJNI
 
Configurable_setProperty__SWIG_3(long, Configurable, String, boolean) - Static method in class io.humble.video.VideoJNI
 
Configurable_setProperty__SWIG_4(long, Configurable, String, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Configurable_setProperty__SWIG_5(long, Configurable, long, KeyValueBag, long, KeyValueBag) - Static method in class io.humble.video.VideoJNI
 
Configurable_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
Configuration - Class in io.humble.video
A global configuration class for Humble Video
configure(Properties, Configurable) - Static method in class io.humble.video.Configuration
Configures an Configurable from a set of Java Properties.
configure(String, Configurable) - Static method in class io.humble.video.Configuration
Configures an Configurable from a file.
Container - Class in io.humble.video
A Container for Media data.
Container.Flag - Enum in io.humble.video
Do not set these flags -- several are used by the internals of Humble Video.
Container_FLAG_CUSTOM_IO_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_DISCARD_CORRUPT_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_GENPTS_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_IGNDTS_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_IGNIDX_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_KEEP_SIDE_DATA_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_MP4A_LATM_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_NOBUFFER_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_NOFILLIN_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_NONBLOCK_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_NOPARSE_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_PRIV_OPT_get() - Static method in class io.humble.video.VideoJNI
 
Container_FLAG_SORT_DTS_get() - Static method in class io.humble.video.VideoJNI
 
Container_getNumStreams(long, Container) - Static method in class io.humble.video.VideoJNI
 
Container_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat - Class in io.humble.video
Parent class for objects that describe different container formats
for media (e.g.
ContainerFormat.Flag - Enum in io.humble.video
A series of flags that different ContainerFormats and their subclasses
can support.
ContainerFormat_ALLOW_FLUSH_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_GENERIC_INDEX_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getExtensions(long, ContainerFormat) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getFlag(long, ContainerFormat, int) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getFlags(long, ContainerFormat) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getLongName(long, ContainerFormat) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getName(long, ContainerFormat) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getNumSupportedCodecs(long, ContainerFormat) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getSupportedCodecId(long, ContainerFormat, int) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_getSupportedCodecTag(long, ContainerFormat, int) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_GLOBAL_HEADER_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_INVALID_FLAG_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NEED_NUMBER_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NO_BINARY_SEARCH_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NO_BYTE_SEEKING_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NO_DIMENSIONS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NO_FILE_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NO_GENERIC_SEARCH_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NO_STREAMS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NO_TIMESTAMPS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_NONSTRICT_TIMESTAMPS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_RAW_PICTURE_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_SEEK_TO_PTS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_SHOW_IDS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_TIMESTAMP_DISCONTINUITIES_get() - Static method in class io.humble.video.VideoJNI
 
ContainerFormat_VARIABLE_FPS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream - Class in io.humble.video
Represents a stream of similar data (eg video) in a Container.
ContainerStream.Disposition - Enum in io.humble.video
The disposition of this stream.
ContainerStream.ParseType - Enum in io.humble.video
What types of parsing can we do on a call to
Source#read(Packet)
ContainerStream_DISPOSITION_ATTACHED_PIC_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_CLEAN_EFFECTS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_COMMENT_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_DEFAULT_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_DUB_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_FORCED_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_HEARING_IMPAIRED_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_KARAOKE_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_LYRICS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_NONE_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_ORIGINAL_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_DISPOSITION_VISUAL_IMPAIRED_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_findTimeStampEntryInIndex(long, ContainerStream, long, int) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_findTimeStampPositionInIndex(long, ContainerStream, long, int) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getAttachedPic(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getContainer(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getCurrentDts(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getDisposition(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getDuration(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getFrameRate(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getId(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getIndex(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getIndexEntry(long, ContainerStream, int) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getMetaData(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getNumFrames(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getNumIndexEntries(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getParseType(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getSampleAspectRatio(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getStartTime(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_getTimeBase(long, ContainerStream) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_matchSpecifier(long, ContainerStream, String) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_PARSE_FULL_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_PARSE_FULL_ONCE_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_PARSE_FULL_RAW_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_PARSE_HEADERS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_PARSE_NONE_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_PARSE_TIMESTAMPS_get() - Static method in class io.humble.video.VideoJNI
 
ContainerStream_setParseType(long, ContainerStream, int) - Static method in class io.humble.video.VideoJNI
 
ContainerStream_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
convertToType(BufferedImage, int) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Convert a BufferedImage of any type, to BufferedImage of a specified type.
copy() - Method in class io.humble.video.Rational
Creates a new IRational object by copying (by value) this object.

copyReference() - Method in class io.humble.ferry.Buffer
Create a new Buffer object that is actually referring to the exact same underlying Native object.
copyReference() - Method in class io.humble.ferry.Mutex
Create a new Mutex object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.ferry.RefCounted
Create a new RefCounted object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.ferry.RefCountedTester
Create a new RefCountedTester object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.AudioChannel
Create a new AudioChannel object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.AudioFormat
Create a new AudioFormat object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.BitStreamFilter
Create a new BitStreamFilter object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.BitStreamFilterType
Create a new BitStreamFilterType object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Codec
Create a new Codec object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.CodecDescriptor
Create a new CodecDescriptor object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.CodecProfile
Create a new CodecProfile object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Coder
Create a new Coder object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Configurable
Create a new Configurable object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Container
Create a new Container object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.ContainerFormat
Create a new ContainerFormat object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.ContainerStream
Create a new ContainerStream object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Decoder
Create a new Decoder object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Demuxer
Create a new Demuxer object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.DemuxerFormat
Create a new DemuxerFormat object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.DemuxerStream
Create a new DemuxerStream object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Encoder
Create a new Encoder object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Filter
Create a new Filter object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterAudioSink
Create a new FilterAudioSink object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterAudioSource
Create a new FilterAudioSource object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterEndPoint
Create a new FilterEndPoint object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterGraph
Create a new FilterGraph object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterLink
Create a new FilterLink object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterPictureSink
Create a new FilterPictureSink object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterPictureSource
Create a new FilterPictureSource object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterSink
Create a new FilterSink object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterSource
Create a new FilterSource object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.FilterType
Create a new FilterType object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Global
Create a new Global object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.IndexEntry
Create a new IndexEntry object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.KeyValueBag
Create a new KeyValueBag object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Media
Create a new Media object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaAudio
Create a new MediaAudio object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaAudioResampler
Create a new MediaAudioResampler object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaDescriptor
Create a new MediaDescriptor object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaEncoded
Create a new MediaEncoded object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaPacket
Create a new MediaPacket object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaPicture
Create a new MediaPicture object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaPictureResampler
Create a new MediaPictureResampler object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaRaw
Create a new MediaRaw object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaResampler
Create a new MediaResampler object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaSampled
Create a new MediaSampled object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaSubtitle
Create a new MediaSubtitle object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MediaSubtitleRectangle
Create a new MediaSubtitleRectangle object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Muxer
Create a new Muxer object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MuxerFormat
Create a new MuxerFormat object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.MuxerStream
Create a new MuxerStream object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.PixelComponentDescriptor
Create a new PixelComponentDescriptor object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.PixelFormat
Create a new PixelFormat object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.PixelFormatDescriptor
Create a new PixelFormatDescriptor object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Property
Create a new Property object that is actually referring to the exact same underlying native object.
copyReference() - Method in class io.humble.video.Rational
Create a new Rational object that is actually referring to the exact same underlying native object.
createConverter(String, MediaPicture) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Create a converter which translates betewen BufferedImage and MediaPicture types.
createConverter(BufferedImage, MediaPicture) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Create a converter which translates between BufferedImage and MediaPicture.
createConverter(BufferedImage, PixelFormat.Type) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Create a converter which translates between BufferedImage and MediaPicture types.
createConverter(String, PixelFormat.Type, int, int) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Create a converter which translates between BufferedImage and MediaPicture types.
createConverter(String, PixelFormat.Type, int, int, int, int) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Create a converter which translates betewen BufferedImage and MediaPicture types.
createConverter(String, MediaAudio) - Static method in class io.humble.video.javaxsound.MediaAudioConverterFactory
Create a converter.
createConverter(String, int, AudioChannel.Layout, AudioFormat.Type) - Static method in class io.humble.video.javaxsound.MediaAudioConverterFactory
Create a converter.
currentThread() - Static method in class io.humble.ferry.JNIThreadProxy
 

D

DataInputOutputHandler - Class in io.humble.video.customio
Implementation of URLProtocolHandler that can read from DataInput objects or write to DataOutput objects.
DataInputOutputHandler(DataInput) - Constructor for class io.humble.video.customio.DataInputOutputHandler
Create a handler that can only be opened for reading.
DataInputOutputHandler(DataOutput) - Constructor for class io.humble.video.customio.DataInputOutputHandler
Create a handler that can only be opened for writing.
DataInputOutputHandler(RandomAccessFile) - Constructor for class io.humble.video.customio.DataInputOutputHandler
Create a handler that can only be opened for reading, writing and seeking.
DataInputOutputHandler(DataInput, DataOutput, boolean) - Constructor for class io.humble.video.customio.DataInputOutputHandler
Creates a new handler.
debug(String, int, String) - Method in class io.humble.ferry.Logger
 
decode(MediaSampled, MediaPacket, int) - Method in class io.humble.video.Decoder
Decode this packet into output.
decodeAudio(MediaAudio, MediaPacket, int) - Method in class io.humble.video.Decoder
Decode this packet into output.
Decoder - Class in io.humble.video
Decodes MediaPacket objects into MediaAudio, MediaPicture or MediaSubtitle objects.
Decoder_decode(long, Decoder, long, MediaSampled, long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
Decoder_decodeAudio(long, Decoder, long, MediaAudio, long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
Decoder_decodeVideo(long, Decoder, long, MediaPicture, long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
Decoder_flush(long, Decoder) - Static method in class io.humble.video.VideoJNI
 
Decoder_make__SWIG_0(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Decoder_make__SWIG_1(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Decoder_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
decodeVideo(MediaPicture, MediaPacket, int) - Method in class io.humble.video.Decoder
Decode this packet into output.

The caller is responsible for allocating the
MediaPicture object.
decrementAndGet() - Method in class io.humble.ferry.AtomicInteger
 
DEFAULT_JAVA_AUDIO - Static variable in class io.humble.video.javaxsound.MediaAudioConverterFactory
A descriptor for the default java audio format we convert to, which is signed 16-bit 2-channel (stereo) audio samples at 22050 samples per second.
DEFAULT_PROTOCOL - Static variable in class io.humble.video.customio.HumbleIO
The default protocol string that this factory uses ( "humble").
DEFAULT_PROTOCOL - Static variable in class io.humble.video.customio.URLProtocolManager
 
DEFAULT_PTS_PER_SECOND - Static variable in class io.humble.video.Global
The default time units per second that we use for decoded
MediaRaw objects.

This means that 1 tick of a time stamp is 1 Microsecond.
DEFAULT_TIME_STAMP_FORMAT - Static variable in class io.humble.video.Media
The default time stamp format.
DEFAULT_TIME_UNIT - Static variable in class io.humble.video.Global
The default unit of time that MediaRaw time stamps are represented in.
delete() - Method in class io.humble.ferry.AtomicInteger
Releases any underlying native memory and marks this object as invalid.
delete() - Method in class io.humble.ferry.Buffer
Releases ths instance of Buffer and frees any underlying native memory.
delete() - Method in class io.humble.ferry.JNIReference
Explicitly deletes the underlying native storage used by the object this object references.
delete() - Method in class io.humble.ferry.Logger
Releases any underlying native memory and marks this object as invalid.
delete() - Method in class io.humble.ferry.RefCounted
Releases any underlying native memory and marks this object as invalid.
delete() - Method in interface io.humble.video.awt.MediaPictureConverter
Release any resources used by this converter.
delete_AtomicInteger(long) - Static method in class io.humble.ferry.FerryJNI
 
delete_ContainerFormat(long) - Static method in class io.humble.video.VideoJNI
 
delete_Logger(long) - Static method in class io.humble.ferry.FerryJNI
 
Demuxer - Class in io.humble.video
A Container that MediaPacket objects can be read from.
Demuxer.SeekFlag - Enum in io.humble.video
Flags that can be bitmasked in the #seek method.
Demuxer.State - Enum in io.humble.video
Demuxers can only be in one of these states:
Demuxer_canStreamsBeAddedDynamically(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_close(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getBitRate(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getDuration(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getFileSize(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getFlag(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getFlags(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getFormat(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getInputBufferLength(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getMaxDelay(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getMetaData(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getReadRetryCount(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getStartTime(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getState(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getStream(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_getURL(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_make() - Static method in class io.humble.video.VideoJNI
 
Demuxer_open(long, Demuxer, String, long, DemuxerFormat, boolean, boolean, long, KeyValueBag, long, KeyValueBag) - Static method in class io.humble.video.VideoJNI
 
Demuxer_pause(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_play(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_queryStreamMetaData(long, Demuxer) - Static method in class io.humble.video.VideoJNI
 
Demuxer_read(long, Demuxer, long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
Demuxer_seek(long, Demuxer, int, long, long, long, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_SEEK_ANY_get() - Static method in class io.humble.video.VideoJNI
 
Demuxer_SEEK_BACKWARD_get() - Static method in class io.humble.video.VideoJNI
 
Demuxer_SEEK_BYTE_get() - Static method in class io.humble.video.VideoJNI
 
Demuxer_SEEK_FRAME_get() - Static method in class io.humble.video.VideoJNI
 
Demuxer_setFlag(long, Demuxer, int, boolean) - Static method in class io.humble.video.VideoJNI
 
Demuxer_setFlags(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_setForcedAudioCodec(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_setForcedSubtitleCodec(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_setForcedVideoCodec(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_setInputBufferLength(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_setReadRetryCount(long, Demuxer, int) - Static method in class io.humble.video.VideoJNI
 
Demuxer_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat - Class in io.humble.video
An object that describes Containers that HumbleVideo can read MediaPacket objects
from.
DemuxerFormat_findFormat(String) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getExtensions(long, DemuxerFormat) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getFlags(long, DemuxerFormat) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getFormat(int) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getLongName(long, DemuxerFormat) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getName(long, DemuxerFormat) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getNumFormats() - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getNumSupportedCodecs(long, DemuxerFormat) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getSupportedCodecId(long, DemuxerFormat, int) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_getSupportedCodecTag(long, DemuxerFormat, int) - Static method in class io.humble.video.VideoJNI
 
DemuxerFormat_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
DemuxerStream - Class in io.humble.video
A ContainerStream object representing a stream contained in a readable Container.
DemuxerStream_getDecoder(long, DemuxerStream) - Static method in class io.humble.video.VideoJNI
 
DemuxerStream_getDemuxer(long, DemuxerStream) - Static method in class io.humble.video.VideoJNI
 
DemuxerStream_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
dispose() - Method in class io.humble.video.javaxsound.AudioFrame
Drain the line and then close it.
divide(Rational) - Method in class io.humble.video.Rational
Divides this rational by arg.
dropOutput(int) - Method in class io.humble.video.MediaAudioResampler
Set a customized input channel mapping.


dumpMemoryLog() - Method in class io.humble.ferry.JNIMemoryManager
Dump the contents of our memory cache to the log.

E

encode(MediaPacket, MediaSampled) - Method in class io.humble.video.Encoder
Encode the given Media using this encoder.

Callers should call this repeatedly on a media object ntil
we consume all the media.

Also, when done in order to flush the encoder, caller should call
this method passing in 0 (null) for media to tell the encoder
to flush any data it was keeping a hold of.

encodeAudio(MediaPacket, MediaAudio) - Method in class io.humble.video.Encoder
Encode the given MediaAudio using this encoder.

Callers should call this repeatedly on a set of samples until
we consume all the samples.

Also, when done in order to flush the encoder, caller should call
this method passing in 0 (null) for samples to tell the encoder
to flush any data it was keeping a hold of.

Encoder - Class in io.humble.video
Encodes MediaAudio, MediaPicture or MediaSubtitle objects into MediaPacket objects.
Encoder_encode(long, Encoder, long, MediaPacket, long, MediaSampled) - Static method in class io.humble.video.VideoJNI
 
Encoder_encodeAudio(long, Encoder, long, MediaPacket, long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
Encoder_encodeVideo(long, Encoder, long, MediaPacket, long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
Encoder_getNumDroppedFrames(long, Encoder) - Static method in class io.humble.video.VideoJNI
 
Encoder_make__SWIG_0(long, Codec) - Static method in class io.humble.video.VideoJNI
 
Encoder_make__SWIG_1(long, Coder) - Static method in class io.humble.video.VideoJNI
 
Encoder_open(long, Encoder, long, KeyValueBag, long, KeyValueBag) - Static method in class io.humble.video.VideoJNI
 
Encoder_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
encodeVideo(MediaPacket, MediaPicture) - Method in class io.humble.video.Encoder
Encode the given MediaPicture using this encoder.

The MediaPicture will allocate a buffer to use internally for this, and
will free it when the frame destroys itself.

Also, when done in order to flush the encoder, caller should call
this method passing in 0 (null) for frame to tell the encoder
to flush any data it was keeping a hold of.

equals(Object) - Method in class io.humble.ferry.AtomicInteger
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.ferry.Buffer
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.ferry.Logger
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.ferry.Mutex
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.ferry.RefCountedTester
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.AudioChannel
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.AudioFormat
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.BitStreamFilter
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.BitStreamFilterType
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Codec
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.CodecDescriptor
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.CodecProfile
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Coder
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Configurable
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Container
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.ContainerFormat
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.ContainerStream
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Decoder
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Demuxer
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.DemuxerFormat
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.DemuxerStream
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Encoder
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Filter
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterAudioSink
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterAudioSource
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterEndPoint
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterGraph
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterLink
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterPictureSink
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterPictureSource
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterSink
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterSource
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.FilterType
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Global
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.IndexEntry
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.KeyValueBag
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Media
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaAudio
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaAudioResampler
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaDescriptor
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaEncoded
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaPacket
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaPicture
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaPictureResampler
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaRaw
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaResampler
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaSampled
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaSubtitle
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MediaSubtitleRectangle
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Muxer
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MuxerFormat
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.MuxerStream
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.PixelComponentDescriptor
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.PixelFormat
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.PixelFormatDescriptor
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Property
Compares two values, returning true if the underlying objects in native code are the same object.
equals(Object) - Method in class io.humble.video.Rational
Compares two values, returning true if the underlying objects in native code are the same object.
error(String, int, String) - Method in class io.humble.ferry.Logger
 

F

Ferry - Class in io.humble.ferry
Internal Only.
FerryJNI - Class in io.humble.ferry
 
FerryJNI() - Constructor for class io.humble.ferry.FerryJNI
 
FfmpegIO - Class in io.humble.video.customio
For Internal Use Only.
FfmpegIO() - Constructor for class io.humble.video.customio.FfmpegIO
 
FfmpegIOHandle - Class in io.humble.video.customio
For Internal Use Only.
FfmpegIOHandle() - Constructor for class io.humble.video.customio.FfmpegIOHandle
 
FileProtocolHandler - Class in io.humble.video.customio
Implementation of URLProtocolHandler that can read and write files.
FileProtocolHandler() - Constructor for class io.humble.video.customio.FileProtocolHandler
 
FileProtocolHandler(File) - Constructor for class io.humble.video.customio.FileProtocolHandler
 
FileProtocolHandler(String) - Constructor for class io.humble.video.customio.FileProtocolHandler
 
FileProtocolHandlerFactory - Class in io.humble.video.customio
Implementation of IURLProtocolHandlerFactory that demonstrates how you can have Java act just like FFMPEG's internal "file:" protocol.
FileProtocolHandlerFactory() - Constructor for class io.humble.video.customio.FileProtocolHandlerFactory
 
filter(Buffer, int, Buffer, int, int, Coder, String, boolean) - Method in class io.humble.video.BitStreamFilter
Filter the input buffer into the output buffer.

filter(MediaPacket, String) - Method in class io.humble.video.BitStreamFilter
Filters a packet in place (i.e.
Filter - Class in io.humble.video
A Filter that can convert one MediaRaw object into zero or more other
MediaRaw objects.
Filter.CommandFlag - Enum in io.humble.video
Flags that can be passed when processing commands.
Filter_COMMAND_FLAG_FAST_get() - Static method in class io.humble.video.VideoJNI
 
Filter_COMMAND_FLAG_ONE_get() - Static method in class io.humble.video.VideoJNI
 
Filter_getGraph(long, Filter) - Static method in class io.humble.video.VideoJNI
 
Filter_getInputLink(long, Filter, int) - Static method in class io.humble.video.VideoJNI
 
Filter_getInputName(long, Filter, int) - Static method in class io.humble.video.VideoJNI
 
Filter_getInputType(long, Filter, int) - Static method in class io.humble.video.VideoJNI
 
Filter_getName(long, Filter) - Static method in class io.humble.video.VideoJNI
 
Filter_getNumInputs(long, Filter) - Static method in class io.humble.video.VideoJNI
 
Filter_getNumOutputs(long, Filter) - Static method in class io.humble.video.VideoJNI
 
Filter_getOutputLink(long, Filter, int) - Static method in class io.humble.video.VideoJNI
 
Filter_getOutputName(long, Filter, int) - Static method in class io.humble.video.VideoJNI
 
Filter_getOutputType(long, Filter, int) - Static method in class io.humble.video.VideoJNI
 
Filter_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterAudioSink - Class in io.humble.video
A source of MediaAudio objects for a FilterGraph.
FilterAudioSink_getAudio(long, FilterAudioSink, long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
FilterAudioSink_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterAudioSource - Class in io.humble.video
A source of MediaAudio objects for a FilterGraph.
FilterAudioSource_addAudio(long, FilterAudioSource, long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
FilterAudioSource_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterEndPoint - Class in io.humble.video
An source or a sink that terminates the end points of a FilterGraph.
FilterEndPoint_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterGraph - Class in io.humble.video
Creates a graph (or map) of Filter objects that can modify MediaRaw
objects to do lots of advanced stuff like edge-detection, cropping,
blurring, etc.
FilterGraph.AutoConvertFlag - Enum in io.humble.video
 
FilterGraph.State - Enum in io.humble.video
States a graph can be in.
FilterGraph_addAudioSink(long, FilterGraph, String, int, int, int) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_addAudioSource(long, FilterGraph, String, int, int, int, long, Rational) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_addFilter(long, FilterGraph, long, FilterType, String) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_addPictureSink(long, FilterGraph, String, int) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_addPictureSource(long, FilterGraph, String, int, int, int, long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_AUTO_CONVERT_ALL_get() - Static method in class io.humble.video.VideoJNI
 
FilterGraph_AUTO_CONVERT_NONE_get() - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getAutoConvert(long, FilterGraph) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getDisplayString(long, FilterGraph) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getFilter(long, FilterGraph, String) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getNumSinks(long, FilterGraph) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getNumSources(long, FilterGraph) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getSink__SWIG_0(long, FilterGraph, int) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getSink__SWIG_1(long, FilterGraph, String) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getSource__SWIG_0(long, FilterGraph, int) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getSource__SWIG_1(long, FilterGraph, String) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_getState(long, FilterGraph) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_make() - Static method in class io.humble.video.VideoJNI
 
FilterGraph_open(long, FilterGraph, String) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_queueCommand(long, FilterGraph, String, String, String, int, double) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_sendCommand(long, FilterGraph, String, String, String, int) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_setAutoConvert(long, FilterGraph, int) - Static method in class io.humble.video.VideoJNI
 
FilterGraph_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterLink - Class in io.humble.video
A link between two Filters in a FilterGraph.
FilterLink_getChannelLayout(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getFilterGraph(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getHeight(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getInputFilter(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getInputPadName(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getInputPadType(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getMediaType(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getOutputFilter(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getOutputPadName(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getOutputPadType(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getPixelAspectRatio(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getPixelFormat(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getSampleFormat(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getSampleRate(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getTimeBase(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_getWidth(long, FilterLink) - Static method in class io.humble.video.VideoJNI
 
FilterLink_insertFilter(long, FilterLink, long, Filter, int, int) - Static method in class io.humble.video.VideoJNI
 
FilterLink_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterPictureSink - Class in io.humble.video
A Sink of MediaPicture objects for a FilterGraph.
FilterPictureSink_getPicture(long, FilterPictureSink, long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
FilterPictureSink_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterPictureSource - Class in io.humble.video
A source of MediaPicture objects for a FilterGraph.
FilterPictureSource_addPicture(long, FilterPictureSource, long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
FilterPictureSource_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterSink - Class in io.humble.video
A sink of MediaRaw objects for a FilterGraph.
FilterSink_getFrameSize(long, FilterSink) - Static method in class io.humble.video.VideoJNI
 
FilterSink_setFrameSize(long, FilterSink, int) - Static method in class io.humble.video.VideoJNI
 
FilterSink_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterSource - Class in io.humble.video
A source of MediaRaw objects for a FilterGraph.
FilterSource_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
FilterType - Class in io.humble.video
A type of filter that can be created.
FilterType.Flag - Enum in io.humble.video
Flags that show features different FilterType object support.
FilterType_FILTER_FLAG_DYNAMIC_INPUTS_get() - Static method in class io.humble.video.VideoJNI
 
FilterType_FILTER_FLAG_DYNAMIC_OUTPUTS_get() - Static method in class io.humble.video.VideoJNI
 
FilterType_FILTER_FLAG_SLICE_THREADS_get() - Static method in class io.humble.video.VideoJNI
 
FilterType_FILTER_FLAG_SUPPORT_TIMELINE_GENERIC_get() - Static method in class io.humble.video.VideoJNI
 
FilterType_FILTER_FLAG_SUPPORT_TIMELINE_get() - Static method in class io.humble.video.VideoJNI
 
FilterType_FILTER_FLAG_SUPPORT_TIMELINE_INTERNAL_get() - Static method in class io.humble.video.VideoJNI
 
FilterType_FILTER_FLAG_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
FilterType_findFilterType(String) - Static method in class io.humble.video.VideoJNI
 
FilterType_getDescription(long, FilterType) - Static method in class io.humble.video.VideoJNI
 
FilterType_getFilterType(int) - Static method in class io.humble.video.VideoJNI
 
FilterType_getFlag(long, FilterType, int) - Static method in class io.humble.video.VideoJNI
 
FilterType_getFlags(long, FilterType) - Static method in class io.humble.video.VideoJNI
 
FilterType_getInputName(long, FilterType, int) - Static method in class io.humble.video.VideoJNI
 
FilterType_getInputType(long, FilterType, int) - Static method in class io.humble.video.VideoJNI
 
FilterType_getName(long, FilterType) - Static method in class io.humble.video.VideoJNI
 
FilterType_getNumFilterTypes() - Static method in class io.humble.video.VideoJNI
 
FilterType_getNumInputs(long, FilterType) - Static method in class io.humble.video.VideoJNI
 
FilterType_getNumOutputs(long, FilterType) - Static method in class io.humble.video.VideoJNI
 
FilterType_getOutputName(long, FilterType, int) - Static method in class io.humble.video.VideoJNI
 
FilterType_getOutputType(long, FilterType, int) - Static method in class io.humble.video.VideoJNI
 
FilterType_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
finalize() - Method in class io.humble.ferry.JNIMemoryManager
A finalizer for the memory manager itself.
findDecodingCodec(Codec.ID) - Static method in class io.humble.video.Codec
Find a codec that can be used for decoding.
findDecodingCodecByIntID(int) - Static method in class io.humble.video.Codec
Find a codec that can be used for decoding.
findDecodingCodecByName(String) - Static method in class io.humble.video.Codec
Find a codec that can be used for decoding.
findDescriptor(BufferedImage) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Find a descriptor given a BufferedImage.
findEncodingCodec(Codec.ID) - Static method in class io.humble.video.Codec
Find a codec that can be used for encoding.
findEncodingCodecByIntID(int) - Static method in class io.humble.video.Codec
Find a codec that can be used for encoding.
findEncodingCodecByName(String) - Static method in class io.humble.video.Codec
Find a codec that can be used for encoding.
findFilterType(String) - Static method in class io.humble.video.FilterType
Find a given filter by name.

findFormat(String) - Static method in class io.humble.video.DemuxerFormat
Find DemuxerFormat based on the short name of the input format.
findRegisteredConverter(String) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Find a converter given a type descriptor.
findTimeStampEntryInIndex(long, int) - Method in class io.humble.video.ContainerStream
Search for the given time stamp in the key-frame index for this Stream.
findTimeStampPositionInIndex(long, int) - Method in class io.humble.video.ContainerStream
Search for the given time stamp in the key-frame index for this Stream.
flush() - Method in class io.humble.ferry.JNIMemoryManager
Internal Only.
flush() - Method in class io.humble.video.Decoder
Flush this Decoder, getting rid of any cached packets (call after seek).
Next packet given to decode should be a key packet.
free(byte[]) - Method in class io.humble.ferry.JNIMemoryAllocator
Free memory allocated by the JNIMemoryAllocator.malloc(int) method.

G

gc() - Method in class io.humble.ferry.JNIMemoryManager
Do a Ferry Garbage Collection.
gc(boolean) - Method in class io.humble.ferry.JNIMemoryManager
Does a Ferry Garbage Collection, and also sweeps our internal JNIReference heap to remove any lightweight references we may have left around.
generateUniqueName(Object) - Static method in class io.humble.video.customio.HumbleIO
Generates a unique name suitable for using in the map methods for the URL parameter.
generateUniqueName(Object, String) - Static method in class io.humble.video.customio.HumbleIO
Generates a unique name suitable for using in the map methods for the URL parameter.
get() - Method in class io.humble.ferry.AtomicInteger
 
get(int, byte[], int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk get method.
get(int, short[], int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk get method.
get(int, int[], int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk get method.
get(int, long[], int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk get method.
get(int, double[], int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk get method.
get(int, float[], int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk get method.
get(int, char[], int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk get method.
getAllocator(long) - Static method in class io.humble.ferry.JNIMemoryAllocator
Internal Only.
getAlternateSampleFormat(AudioFormat.Type, boolean) - Static method in class io.humble.video.AudioFormat
Return the planar<->packed alternative form of the given sample format, or
SAMPLE_FMT_NONE on error.
getAndAdd(int) - Method in class io.humble.ferry.AtomicInteger
 
getAndDecrement() - Method in class io.humble.ferry.AtomicInteger
 
getAndIncrement() - Method in class io.humble.ferry.AtomicInteger
 
getAndSet(int) - Method in class io.humble.ferry.AtomicInteger
 
getASS() - Method in class io.humble.video.MediaSubtitleRectangle
 
getAttachedPic() - Method in class io.humble.video.ContainerStream
For containers with Stream.Disposition.DISPOSITION_ATTACHED_PIC,
this returns a read-only copy of the packet containing the
picture (needs to be decoded separately).
getAudio(MediaAudio) - Method in class io.humble.video.FilterAudioSink
 
getAutoConvert() - Method in class io.humble.video.FilterGraph
 
getAVCodecVersion() - Static method in class io.humble.video.Global
Get the version of the FFMPEG libavcodec library we are compiled against.
getAVCodecVersionStr() - Static method in class io.humble.video.Global
Get the version of the FFMPEG libavcodec library we are compiled against.
getAVFormatVersion() - Static method in class io.humble.video.Global
Get the version of the FFMPEG libavformat library we are compiled against.
getAVFormatVersionStr() - Static method in class io.humble.video.Global
Get the version of the FFMPEG libavformat library we are compiled against.
getBestCodecTag(Codec.ID) - Method in class io.humble.video.MuxerFormat
Get the 'best' codec tag for the given codec id for this container.
getBestEffortTimeStamp() - Method in class io.humble.video.MediaRaw
frame timestamp estimated using various heuristics, in stream time base
- encoding: unused
- decoding: set by libavcodec, read by user.
getBestEffortTimeStamp() - Method in class io.humble.video.MediaSubtitle
 
getBitRate() - Method in class io.humble.video.Demuxer
Get the calculated overall bit rate of this file.
getBitsPerPixel() - Method in class io.humble.video.PixelFormatDescriptor
Return the number of bits per pixel used by the pixel format
described by pixdesc.
getBitStreamFilterType(int) - Static method in class io.humble.video.BitStreamFilterType
 
getBitStreamFilterType(String) - Static method in class io.humble.video.BitStreamFilterType
 
getBufferSize() - Method in class io.humble.ferry.Buffer
Get the current maximum number of bytes that can
be safely placed in this buffer.

getBufferSizeNeeded(int, int, AudioFormat.Type) - Static method in class io.humble.video.AudioFormat
Get the size of a buffer in bytes that would be required to hold the
number of samples of audio in the given format and with the given number of channels.
getBufferSizeNeeded(int, int, PixelFormat.Type) - Static method in class io.humble.video.PixelFormat
Find the buffer size that would be necessary to store an image
with the given qualities.
getByteArray(int, int) - Method in class io.humble.ferry.Buffer
Returns up to length bytes, starting at offset in the
underlying buffer we're managing.
getByteBuffer(int, int) - Method in class io.humble.ferry.Buffer
Returns up to length bytes, starting at offset in the underlying buffer we're managing.
getByteBuffer(int, int, AtomicReference<JNIReference>) - Method in class io.humble.ferry.Buffer
Returns up to length bytes, starting at offset in the underlying buffer we're managing, and also passed back a JNIReference that can optionally be used by the caller to free the underlying native memory.
getBytesPerSample(AudioFormat.Type) - Static method in class io.humble.video.AudioFormat
Return number of bytes per sample.

getBytesPerSample() - Method in class io.humble.video.MediaAudio
Number of bytes in one sample of one channel of audio in this object.
getCapabilities() - Method in class io.humble.video.Codec
Get a bitmask of the supported CodecCapability flags.
getChannelBitmask(String) - Static method in class io.humble.video.AudioChannel
Return a channel layout bitmask that matches name, or 0 if no match is found.

name can be one or several of the following notations,
separated by '+' or '|':
- the name of an usual channel layout (mono, stereo, 4.0, quad, 5.0,
5.0(side), 5.1, 5.1(side), 7.1, 7.1(wide), downmix);
- the name of a single channel (FL, FR, FC, LFE, BL, BR, FLC, FRC, BC,
SL, SR, TC, TFL, TFC, TFR, TBL, TBC, TBR, DL, DR);
- a number of channels, in decimal, optionally followed by 'c', yielding
the default channel layout for that number of channels (@see av_get_default_channel_layout);- a channel layout mask, in hexadecimal starting with "0x" (see the Layout and Channel enums).

Example: "stereo+FC" = "2+FC" = "2c+1c" = "0x7"
getChannelDescription(AudioChannel.Type) - Static method in class io.humble.video.AudioChannel
Get the description of a given channel.

getChannelFromLayoutAtIndex(AudioChannel.Layout, int) - Static method in class io.humble.video.AudioChannel
Get the channel with the given index in channel_layout.
getChannelLayout() - Method in class io.humble.video.Coder
Get the channel layout.
getChannelLayout() - Method in class io.humble.video.FilterLink
 
getChannelLayout() - Method in class io.humble.video.MediaAudio
What is the channel layout of the audio in this buffer?
getChannelLayoutString(int, long) - Static method in class io.humble.video.AudioChannel
Return a description of a channel bitmask.
If numChannels is <= 0, it is guessed from the layout.
Note to C/C++ callers.
getChannelName(AudioChannel.Type) - Static method in class io.humble.video.AudioChannel
Get the name of a given channel.

getChannels() - Method in class io.humble.video.Coder
Get the number of channels in this audio stream

getChannels() - Method in class io.humble.video.MediaAudio
Number of channels of audio in this object.
getCodec() - Method in class io.humble.video.Coder
The Codec this StreamCoder will use.

getCodecID() - Method in class io.humble.video.Coder
A short hand for getCodec().getID().

getCodecType() - Method in class io.humble.video.Coder
A short hand for getCodec().getType().

getCodedPictureNumber() - Method in class io.humble.video.MediaPicture
picture number in bitstream order
getCoder() - Method in class io.humble.video.MuxerStream
Get the Coder that this stream was created with.
Note: this can be either an Encoder or a Decoder.
getComponentDescriptor(int) - Method in class io.humble.video.PixelFormatDescriptor
Parameters that describe how pixels are packed.
If the format has 2 or 4 components, then alpha is last.
If the format has 1 or 2 components, then luma is 0.
If the format has 3 or 4 components,
if the RGB flag is set then 0 is red, 1 is green and 2 is blue;
otherwise 0 is luma, 1 is chroma-U and 2 is chroma-V.
getContainer() - Method in class io.humble.video.ContainerStream
Get the underlying container for this stream, or null if Humble Video
doesn't know.

getConvergenceDuration() - Method in class io.humble.video.MediaPacket
Time difference in IStream#getTimeBase() units
from the presentation time stamp of this
packet to the point at which the output from the decoder has converged
independent from the availability of previous frames.
getConverterClass() - Method in class io.humble.video.awt.MediaPictureConverterFactory.Type
Get the class responsible for converting between types.
getCPUArch(String) - Static method in class io.humble.ferry.JNIEnv
Get the CPU architecture based on the passed in javaCPUArch specifier.
getCPUArch() - Method in class io.humble.ferry.JNIEnv
 
getCPUArchFromGNUString(String) - Static method in class io.humble.ferry.JNIEnv
Return a CPUArch from parsing a GNU autoconf triple.
getCurrentDts() - Method in class io.humble.video.ContainerStream
The current Decompression Time Stamp that will be used on this stream,
in #getTimeBase() units.
getCurrentRefCount() - Method in class io.humble.ferry.RefCounted
Return the current reference count on this object.
getData(int) - Method in class io.humble.video.MediaAudio
Get any underlying raw data available for this object.

getData() - Method in class io.humble.video.MediaPacket
Get any underlying raw data available for this packet.

getData(int) - Method in class io.humble.video.MediaPicture
Get any underlying raw data available for this object.

getDataInput() - Method in class io.humble.video.customio.DataInputOutputHandler
Returns the DataInput we'd input from if asked.
getDataOutput() - Method in class io.humble.video.customio.DataInputOutputHandler
Returns the DataOutput we'd output to if asked.
getDataPlaneSize(int) - Method in class io.humble.video.MediaAudio
The total number of bytes in #getData() that represent valid audio data.
If #isComplete() returns true, this returns the total number of bytes
returned by #getData(int) that are readable from.
getDataPlaneSize(int) - Method in class io.humble.video.MediaPicture
The total number of bytes in #getData() that represent valid image data.

getDataPlaneSizeNeeded(int, int, AudioFormat.Type) - Static method in class io.humble.video.AudioFormat
Get the size of a plane of audio bytes that would be required to hold the
number of samples of audio in the given format and with the given number of channels.
getDecoder() - Method in class io.humble.video.DemuxerStream
Get the decoder that can decode the information in this Demuxer stream.
getDefault() - Method in class io.humble.video.Property
Get the default setting this flag would have it not set.

getDefaultAsDouble() - Method in class io.humble.video.Property
Get the default setting this flag would have it not set.

getDefaultAudioCodecId() - Method in class io.humble.video.MuxerFormat
Get the default audio codec for this format.
getDefaultLayout(int) - Static method in class io.humble.video.AudioChannel
Return default channel layout for a given number of channels.
getDefaultSubtitleCodecId() - Method in class io.humble.video.MuxerFormat
Get the default subtitle coded for this format.
getDefaultTimeBase() - Static method in class io.humble.video.Global
The default timebase used by media if not otherwise specified.
getDefaultVideoCodecId() - Method in class io.humble.video.MuxerFormat
Get the default video codec for this format.
getDelay(long) - Method in class io.humble.video.MediaAudioResampler
Gets the delay the next input sample will experience relative to the next output sample.

The resampler can buffer data if more input has been provided than available
output space, also converting between sample rates needs a delay.
This function returns the sum of all such delays.
The exact delay is not necessarily an integer value in either input or
output sample rate.
getDemuxer() - Method in class io.humble.video.DemuxerStream
Get the Demuxer this DemuxerStream belongs to.
getDenominator() - Method in class io.humble.video.Rational
Get the denominator for this rational.
getDepthMinus1() - Method in class io.humble.video.PixelComponentDescriptor
number of bits in the component minus 1
getDescription() - Method in interface io.humble.video.awt.MediaPictureConverter
Return a written description of the converter.
getDescription() - Method in class io.humble.video.FilterType
 
getDescriptor() - Method in class io.humble.video.awt.MediaPictureConverterFactory.Type
Get the unique string which describes this converter.
getDescriptor(PixelFormat.Type) - Static method in class io.humble.video.PixelFormat
 
getDisplayPictureNumber() - Method in class io.humble.video.MediaPicture
picture number in display order
getDisplayString() - Method in class io.humble.video.FilterGraph
 
getDisposition() - Method in class io.humble.video.ContainerStream
Get the Stream.Disposition of this stream.
getDouble() - Method in class io.humble.video.Rational
Rational to double conversion.

getDts() - Method in class io.humble.video.MediaPacket
Get the Decompression Time Stamp (DTS) for this packet.
getDuration() - Method in class io.humble.video.ContainerStream
Return the duration, in #getTimeBase() units, of this stream,
or Global#NO_PTS if unknown.
getDuration() - Method in class io.humble.video.Demuxer
Gets the duration, if known, of this container.

This will only work for non-streamable containers where Demuxer
can calculate the container size.

getDuration() - Method in class io.humble.video.MediaPacket
Return the duration of this packet, in units of #getTimeBase()
getEndDisplayTime() - Method in class io.humble.video.MediaSubtitle
Get the end display time in ms, relative to #getTimeStamp().
getEnv() - Static method in class io.humble.ferry.JNIEnv
Get the (static) JNIEnv for this JVM.
getError(int) - Method in class io.humble.video.MediaPicture
Get the error flags (if any) that the decoder set for this image on any given plane.
getExpandIncrement() - Method in class io.humble.ferry.JNIMemoryManager
Get the percentage value we will increment the reference cache by if we need to expand it.
getExtensions() - Method in class io.humble.video.ContainerFormat
A comma-separated list of supported filename extensions
getExtensions() - Method in class io.humble.video.DemuxerFormat
A comma-separated list of supported filename extensions
getExtensions() - Method in class io.humble.video.MuxerFormat
A comma-separated list of supported filename extensions
getFactory() - Static method in class io.humble.video.customio.HumbleIO
Get the singleton factory object for this class.
getFileSize() - Method in class io.humble.video.Demuxer
Get the file size in bytes of this container.

This will only return a valid value if the container is non-streamed and supports seek.

getFilter(String) - Method in class io.humble.video.FilterGraph
 
getFilterGraph() - Method in class io.humble.video.FilterLink
Get the FilterGraph this FilterLink belongs to.
getFilterType(int) - Static method in class io.humble.video.FilterType
 
getFlag(Coder.Flag) - Method in class io.humble.video.Coder
Check if a given flag is set.
getFlag(ContainerFormat.Flag) - Method in class io.humble.video.ContainerFormat
Find out if the given Flag is set for this ContainerFormat.
getFlag(Container.Flag) - Method in class io.humble.video.Demuxer
Get the setting for the specified flag

getFlag(FilterType.Flag) - Method in class io.humble.video.FilterType
 
getFlag(PixelFormatDescriptor.Flag) - Method in class io.humble.video.PixelFormatDescriptor
Is the given flag set on this format?
getFlag2(Coder.Flag2) - Method in class io.humble.video.Coder
Check if a given flag2 flag is set.
getFlagConstant(int) - Method in class io.humble.video.Property
If this IProperty is of the type Type#PROPERTY_FLAGS, this method will
give you another IProperty representing a constant setting for that flag.

getFlagConstant(String) - Method in class io.humble.video.Property
If this IProperty is of the type Type#PROPERTY_FLAGS, this method will
give you another IProperty representing a constant setting for that flag.

getFlags() - Method in class io.humble.video.Coder
Get the 32-bit compliment of all flags.
getFlags() - Method in class io.humble.video.ContainerFormat
Flags that tell you what capabilities this format supports.

getFlags() - Method in class io.humble.video.Demuxer
Get the flags associated with this object.

getFlags() - Method in class io.humble.video.DemuxerFormat
Flags that tell you what capabilities this format supports.

getFlags() - Method in class io.humble.video.FilterType
 
getFlags() - Method in class io.humble.video.IndexEntry
Flags set for this entry.
getFlags() - Method in class io.humble.video.MediaPacket
Get any flags set on this packet, as a 4-byte binary-ORed bit-mask.
This is access to raw FFMPEG
flags, but it is easier to use the is* methods below.
getFlags() - Method in class io.humble.video.MediaSubtitleRectangle
 
getFlags() - Method in class io.humble.video.MuxerFormat
Flags that tell you what capabilities this format supports.

getFlags() - Method in class io.humble.video.PixelFormatDescriptor
Get the flags for this Pixel Format.
getFlags() - Method in class io.humble.video.Property
Get any set flags (a bitmask) for this option.

getFlags2() - Method in class io.humble.video.Coder
Get the 32-bit compliment of all flags 2 flags
getFormat(String) - Static method in class io.humble.video.AudioFormat
Return a sample format corresponding to name, or SAMPLE_FMT_NONE
on error.
getFormat() - Method in class io.humble.video.Demuxer
Get the DemuxerFormat associated with this Demuxer
or null if unknown.
getFormat() - Method in class io.humble.video.javaxsound.AudioFrame
Get the audio format being used.
getFormat() - Method in class io.humble.video.MediaAudio
Format of audio in this object.
getFormat() - Method in class io.humble.video.MediaPicture
 
getFormat() - Method in class io.humble.video.MediaSubtitle
 
getFormat() - Method in class io.humble.video.Muxer
Get the MuxerFormat associated with this Muxer
or null if unknown.
getFormat(int) - Static method in class io.humble.video.MuxerFormat
Return an object for the input format at the given index.

getFormat(String) - Static method in class io.humble.video.PixelFormat
Return the pixel format corresponding to name.

If there is no pixel format with name name, then looks for a
pixel format with the name corresponding to the native endian
format of name.
For example in a little-endian system, first looks for "gray16",
then for "gray16le".

Finally if no pixel format has been found, returns AV_PIX_FMT_NONE.
getFormat() - Method in class io.humble.video.PixelFormatDescriptor
 
getFormatName(PixelFormat.Type) - Static method in class io.humble.video.PixelFormat
Return the short name for a pixel format, NULL in case pix_fmt is
unknown.
getFormats() - Static method in class io.humble.video.DemuxerFormat
Return a collection of all input formats installed on this system.
getFormats() - Static method in class io.humble.video.MuxerFormat
Return a collection of all output formats installed on this system.
getFormattedTimeStamp() - Method in class io.humble.video.Media
Get a string representation of the time stamp for this Media.
getFormattedTimeStamp(String) - Method in class io.humble.video.Media
Get a string representation of the time stamp for this Media.
getFrameCount() - Method in class io.humble.video.Coder
Get the number of frames encoded/decoded so far.
If encoding or decoding has an error, this count is not incremented.
getFrameRate() - Method in class io.humble.video.ContainerStream
Get the (sometimes estimated) average frame rate of this container.
For variable frame-rate containers (they do exist) this is just
an approximation.
getFrameSize() - Method in class io.humble.video.Coder
Number of samples per channel in an audio frame.

- encoding: Each submitted frame
except the last must contain exactly frame_size samples per channel.
May be 0 when the codec has CODEC_CAP_VARIABLE_FRAME_SIZE set, then the
frame size is not restricted.
- decoding: may be set by some decoders to indicate constant frame size

getFrameSize() - Method in class io.humble.video.FilterSink
Get the frame size.
getGlobalInterruptHandler() - Static method in class io.humble.ferry.JNIThreadProxy
Gets the current global interrupt handler
getGraph() - Method in class io.humble.video.Filter
 
getHandler(String, String, int) - Method in class io.humble.video.customio.FileProtocolHandlerFactory
 
getHandler(String, String, int) - Method in class io.humble.video.customio.HumbleIO
Called by FFMPEG in order to get a handler to use for a given file.
getHandler(String, String, int) - Method in interface io.humble.video.customio.IURLProtocolHandlerFactory
Called by FFMPEG in order to get a handler to use for a given file.
getHandler(String, String, int) - Method in class io.humble.video.customio.NullProtocolHandlerFactory
 
getHandler(String, int) - Method in class io.humble.video.customio.URLProtocolManager
 
getHeight() - Method in class io.humble.video.Coder
The height, in pixels.

getHeight() - Method in class io.humble.video.FilterLink
 
getHeight() - Method in class io.humble.video.MediaPicture
 
getHeight() - Method in class io.humble.video.MediaSubtitleRectangle
 
getHelp() - Method in class io.humble.video.Property
Get the (English) help string for this property.

getID() - Method in class io.humble.video.Codec
Get the ID of this codec as an enumeration.
getId() - Method in class io.humble.video.CodecDescriptor
Get the codec ID for this descriptor
getId() - Method in class io.humble.video.ContainerStream
Return a container format specific id for this stream.
getIDAsInt() - Method in class io.humble.video.Codec
Get the ID of this codec, as an integer.
getImageType() - Method in interface io.humble.video.awt.MediaPictureConverter
Get the image type, as defined by BufferedImage, which this converter recognizes.
getImageType() - Method in class io.humble.video.awt.MediaPictureConverterFactory.Type
Get the BufferedImage type which the image must be in to convert it to a MediaPicture
getIndex() - Method in class io.humble.video.ContainerStream
Get the relative position this stream has in the hosting
Container object.
getIndexEntries() - Method in class io.humble.video.ContainerStream
Get an ordered sequence of index entries in this Stream.
getIndexEntry(int) - Method in class io.humble.video.ContainerStream
Get the IndexEntry at the given position in this
Stream object's index.
getIndexOfChannelInLayout(AudioChannel.Layout, AudioChannel.Type) - Static method in class io.humble.video.AudioChannel
Get the index of a channel in channel_layout.

getInputBufferLength() - Method in class io.humble.video.Demuxer
Return the input buffer length.

getInputChannels() - Method in class io.humble.video.MediaAudioResampler
Get number of input channels (derived from #getInputLayout()).
getInputFilter() - Method in class io.humble.video.FilterLink
 
getInputFormat() - Method in class io.humble.video.MediaAudioResampler
Get input audio format.
getInputFormat() - Method in class io.humble.video.MediaPictureResampler
Get the input pixel format.
getInputHeight() - Method in class io.humble.video.MediaPictureResampler
Get the height in pixels we expect on the input frame to the resampler.
getInputLayout() - Method in class io.humble.video.MediaAudioResampler
Get input channel layout.
getInputLink(int) - Method in class io.humble.video.Filter
 
getInputName(int) - Method in class io.humble.video.Filter
 
getInputName(int) - Method in class io.humble.video.FilterType
 
getInputPadName() - Method in class io.humble.video.FilterLink
 
getInputPadType() - Method in class io.humble.video.FilterLink
 
getInputSampleRate() - Method in class io.humble.video.MediaAudioResampler
Get input sample rate.
getInputStream() - Method in class io.humble.video.customio.InputOutputStreamHandler
Returns the stream we'd input from if asked.
getInputType(int) - Method in class io.humble.video.Filter
 
getInputType(int) - Method in class io.humble.video.FilterType
 
getInputWidth() - Method in class io.humble.video.MediaPictureResampler
Get the width in pixels we expect on the input frame to the resampler.
getInstalledBitStreamFilterTypes() - Static method in class io.humble.video.BitStreamFilterType
Gets a collection of ALL codecs installed on this system.
getInstalledCodec(int) - Static method in class io.humble.video.Codec
Get the ICodec at the given index.

getInstalledCodecs() - Static method in class io.humble.video.Codec
Gets a collection of ALL codecs installed on this system.
getInstalledFormatDescriptor(int) - Static method in class io.humble.video.PixelFormat
Returns the 'i'th pixel format descriptor that is known to humble video

getJavaFormat() - Method in interface io.humble.video.javaxsound.MediaAudioConverter
 
getKeys() - Method in class io.humble.video.KeyValueBag
Get the set of keys currently in this KeyValueBag object as an unordered collection.
getLayoutName(AudioChannel.Layout) - Static method in class io.humble.video.AudioChannel
Get the value and name of a standard channel layout.

index index in an internal list, starting at 0
layout channel layout mask
name name of the layout
getLineSize(int) - Method in class io.humble.video.MediaPicture
The width in pixels of a line of the image in the given plane.
The plane from the data.
getLog2ChromaHeight() - Method in class io.humble.video.PixelFormatDescriptor
Amount to shift the luma height right to find the chroma height.
For YV12 this is 1 for example.
chroma_height= -((-luma_height) >> log2_chroma_h)
The note above is needed to ensure rounding up.
This value only refers to the chroma components.
getLog2ChromaWidth() - Method in class io.humble.video.PixelFormatDescriptor
Amount to shift the luma width right to find the chroma width.
For YV12 this is 1 for example.
chroma_width = -((-luma_width) >> log2_chroma_w)
The note above is needed to ensure rounding up.
This value only refers to the chroma components.
getLogger(String) - Static method in class io.humble.ferry.Logger
Returns a new Logger object for this loggerName.

getLogger(String) - Static method in class io.humble.ferry.NativeLogger
 
getLongName() - Method in class io.humble.video.Codec
Get the long name for this codec.

getLongName() - Method in class io.humble.video.CodecDescriptor
A more descriptive name for this codec.
getLongName() - Method in class io.humble.video.ContainerFormat
Descriptive name for the format, meant to be more human-readable
than name.
getLongName() - Method in class io.humble.video.DemuxerFormat
Descriptive name for the format, meant to be more human-readable
than name.
getLongName() - Method in class io.humble.video.MuxerFormat
Descriptive name for the format, meant to be more human-readable
than name.
getMajorVersion() - Static method in class io.humble.ferry.Ferry
The Major Version Number (Currently "").
getManager() - Static method in class io.humble.video.customio.URLProtocolManager
Factory method to get the global protocol manager.
getMaxDelay() - Method in class io.humble.video.Demuxer
Gets the AVFormatContext.max_delay property if possible.
getMaxFreeRatio() - Method in class io.humble.ferry.JNIMemoryManager
Get the maximum ratio of free space we'll allow in a memory manager heap before trying to shrink on the next collection.
getMaxNumSamples() - Method in class io.humble.video.MediaAudio
 
getMaxSize() - Method in class io.humble.video.MediaPacket
Get the maximum size (in bytes) of payload this packet can hold.
getMediaChannels() - Method in interface io.humble.video.javaxsound.MediaAudioConverter
The number of channels this converter assumes input audio has.
getMediaFormat() - Method in interface io.humble.video.javaxsound.MediaAudioConverter
The Humble AudioFormat this converter converts from.
getMediaLayout() - Method in interface io.humble.video.javaxsound.MediaAudioConverter
The Humble AudioChannel.Layout this converter converts form.
getMediaSampleRate() - Method in interface io.humble.video.javaxsound.MediaAudioConverter
The sample rate this convert assumes input audio has.
getMediaType() - Method in class io.humble.video.FilterLink
 
getMemoryModel() - Static method in class io.humble.ferry.FerryJNI
Internal Only.
getMemoryModel() - Static method in class io.humble.ferry.JNIMemoryManager
Get the JNIMemoryManager.MemoryModel that Ferry is using for allocating large memory blocks.
getMetaData() - Method in class io.humble.video.ContainerStream
Get the KeyValueBag for this object,
or null if none.
getMetaData() - Method in class io.humble.video.Demuxer
Get the KeyValueBag of media MetaData for this object,
or null if none.
getMetaData() - Method in class io.humble.video.MediaRaw
Get any meta-data associated with this media item
getMgr() - Static method in class io.humble.ferry.JNIMemoryManager
Get the global JNIMemoryManager being used.
getMgr() - Static method in class io.humble.ferry.JNIReference
Returns the JNIMemoryManager we're using.
getMimeType() - Method in class io.humble.video.MuxerFormat
Get the mime type for this format.
getMinDistance() - Method in class io.humble.video.IndexEntry
Minimum number of index entries between this index entry
and the last keyframe in the index, used to avoid unneeded searching.
getMinFreeRatio() - Method in class io.humble.ferry.JNIMemoryManager
Gets the minimum ratio of free space to total memory manager heap size we'll allow before expanding the heap.
getMinimumReferencesToCache() - Method in class io.humble.ferry.JNIMemoryManager
Get the minimum number of references to cache.
getMinorVersion() - Static method in class io.humble.ferry.Ferry
The Minor Version Number (Currently "").
getMuxer() - Method in class io.humble.video.MuxerStream
Get the Muxer that this stream belongs to.
getName() - Method in class io.humble.ferry.JNILibrary
 
getName() - Method in class io.humble.ferry.Logger
 
getName() - Method in class io.humble.ferry.NativeLogger
 
getName(AudioFormat.Type) - Static method in class io.humble.video.AudioFormat
Return the name of format, or NULL if format is not
recognized.
getName() - Method in class io.humble.video.BitStreamFilter
Get the name of this filter.
getName() - Method in class io.humble.video.BitStreamFilterType
 
getName() - Method in class io.humble.video.Codec
Get the name of the codec.
getName() - Method in class io.humble.video.CodecDescriptor
Name of the codec.
getName() - Method in class io.humble.video.CodecProfile
Get the name for this profile.
getName() - Method in class io.humble.video.ContainerFormat
Name for format.
getName() - Method in class io.humble.video.DemuxerFormat
Name for format.
getName() - Method in class io.humble.video.Filter
 
getName() - Method in class io.humble.video.FilterType
 
getName() - Method in class io.humble.video.MuxerFormat
Name for format.
getName() - Method in class io.humble.video.PixelFormatDescriptor
Get the name of this pixel descriptor
getName() - Method in class io.humble.video.Property
Get the name for this property.

getNativeValue() - Method in enum io.humble.ferry.JNIMemoryManager.MemoryModel
Get the native value to pass to native code
getNextPts(long) - Method in class io.humble.video.MediaAudioResampler
Convert the next timestamp from input to output
timestamps are in 1/(in_sample_rate * out_sample_rate) units.

Note: There are 2 slightly differently behaving modes.
First is when automatic timestamp compensation is not used, (min_compensation >= FLT_MAX)
in this case timestamps will be passed through with delays compensated
Second is when automatic timestamp compensation is used, (min_compensation < FLT_MAX)
in this case the output timestamps will match output sample numbers

getNumBitStreamFilterTypes() - Static method in class io.humble.video.BitStreamFilterType
 
getNumChannelsInLayout(AudioChannel.Layout) - Static method in class io.humble.video.AudioChannel
Return the number of channels in the channel layout.
getNumColors() - Method in class io.humble.video.MediaSubtitleRectangle
 
getNumComponents() - Method in class io.humble.video.PixelFormatDescriptor
The number of components each pixel has, (1-4)
getNumDataPlanes() - Method in class io.humble.video.MediaAudio
Returns the number of data planes in this object.
getNumDataPlanes() - Method in class io.humble.video.MediaPicture
Returns the number of data planes in this object.
getNumDroppedFrames() - Method in class io.humble.video.Encoder
the number of media object the encoder had to drop (i.e.
getNumerator() - Method in class io.humble.video.Rational
Get the numerator for this rational.
getNumFilterTypes() - Static method in class io.humble.video.FilterType
 
getNumFlagSettings() - Method in class io.humble.video.Property
If this IProperty is of the type Type#PROPERTY_FLAGS, this method will
tell you how many different flag settings it takes.

getNumFormats() - Static method in class io.humble.video.MuxerFormat
Get the number of input formats this install can demultiplex (read)
from.

getNumFrames() - Method in class io.humble.video.ContainerStream
Returns the number of encoded frames if known.
getNumIndexEntries() - Method in class io.humble.video.ContainerStream
Get the number of index entries in this stream.
getNumInputs() - Method in class io.humble.video.Filter
 
getNumInputs() - Method in class io.humble.video.FilterType
 
getNumInstalledCodecs() - Static method in class io.humble.video.Codec
Capability flags

Get the number of installed codecs on this system.
getNumInstalledFormats() - Static method in class io.humble.video.PixelFormat
Returns the total number of pixel format descriptors known to humble video.
getNumKeys() - Method in class io.humble.video.KeyValueBag
Get the total number of keys currently in this
KeyValueBag object.

getNumOutputs() - Method in class io.humble.video.Filter
 
getNumOutputs() - Method in class io.humble.video.FilterType
 
getNumPinnedObjects() - Method in class io.humble.ferry.JNIMemoryManager
Get the number of Ferry objects we believe are still in use.
getNumPlanes(PixelFormat.Type) - Static method in class io.humble.video.PixelFormat
 
getNumProperties() - Method in class io.humble.video.Configurable
Returns the total number of settable properties on this object

getNumRectangles() - Method in class io.humble.video.MediaSubtitle
Get the number of rectangles this subtitle draws
getNumResampledSamples(int) - Method in class io.humble.video.MediaAudioResampler
Returns the number of resampled samples (rounded up) that would
be required when resampling a given number of samples.
That was a mouthful, yes? So here's the way to think of this.
getNumSamples() - Method in class io.humble.video.MediaAudio
 
getNumSamples() - Method in class io.humble.video.MediaSampled
The number of samples in this frame of sampled data.
getNumSideDataElems() - Method in class io.humble.video.MediaPacket
Get the number of side data elements in this packet.
getNumSinks() - Method in class io.humble.video.FilterGraph
 
getNumSources() - Method in class io.humble.video.FilterGraph
 
getNumStreams() - Method in class io.humble.video.Container
The number of streams in this container.
getNumStreams() - Method in class io.humble.video.Muxer
Get the number of streams in this container.
getNumSupportedAudioChannelLayouts() - Method in class io.humble.video.Codec
Get the number of different audio channel layouts this codec supports
for encoding.
getNumSupportedAudioFormats() - Method in class io.humble.video.Codec
Get the number of different audio sample formats this codec supports
for encoding.
getNumSupportedAudioSampleRates() - Method in class io.humble.video.Codec
Get the number of different audio sample rates this codec supports
for encoding.
getNumSupportedProfiles() - Method in class io.humble.video.Codec
Get the number of supported CodecProfiles this codec
supports.
getNumSupportedVideoFrameRates() - Method in class io.humble.video.Codec
Get the number of frame rates this codec supports for encoding.
Not all codecs will report this number.
getNumSupportedVideoPixelFormats() - Method in class io.humble.video.Codec
Get the number of supported video pixel formats this codec supports
for encoding.
getOffsetPlus1() - Method in class io.humble.video.PixelComponentDescriptor
Number of elements before the component of the first pixel plus 1.
Elements are bits for bitstream formats, bytes otherwise.
getOpen() - Method in class io.humble.video.customio.DataInputOutputHandler
Returns the object currently DataInputOutputHandler.open(String, int).
getOpenChannel() - Method in class io.humble.video.customio.ReadableWritableChannelHandler
getOpenStream() - Method in class io.humble.video.customio.InputOutputStreamHandler
Returns the stream currently InputOutputStreamHandler.open(String, int).
getOSFamily(String) - Static method in class io.humble.ferry.JNIEnv
Get the OSFamily based on the passed in osName specifier.
getOSFamily() - Method in class io.humble.ferry.JNIEnv
 
getOSFamilyFromGNUString(String) - Static method in class io.humble.ferry.JNIEnv
Return an OS Family from parsing a GNU autoconf triple.
getOutputBufferLength() - Method in class io.humble.video.Muxer
Return the output buffer length.

getOutputChannels() - Method in class io.humble.video.MediaAudioResampler
Get number of output channels (derived from #getOutputLayout()).
getOutputFilter() - Method in class io.humble.video.FilterLink
 
getOutputFormat() - Method in class io.humble.video.MediaAudioResampler
Get output audio format.
getOutputFormat() - Method in class io.humble.video.MediaPictureResampler
Get the output pixel format.
getOutputHeight() - Method in class io.humble.video.MediaPictureResampler
Get the output height, in pixels.
getOutputLayout() - Method in class io.humble.video.MediaAudioResampler
Get output channel layout.
getOutputLink(int) - Method in class io.humble.video.Filter
 
getOutputName(int) - Method in class io.humble.video.Filter
 
getOutputName(int) - Method in class io.humble.video.FilterType
 
getOutputPadName() - Method in class io.humble.video.FilterLink
 
getOutputPadType() - Method in class io.humble.video.FilterLink
 
getOutputSampleRate() - Method in class io.humble.video.MediaAudioResampler
Get output sample rate.
getOutputStream() - Method in class io.humble.video.customio.InputOutputStreamHandler
Returns the stream we'd output to if asked.
getOutputType(int) - Method in class io.humble.video.Filter
 
getOutputType(int) - Method in class io.humble.video.FilterType
 
getOutputWidth() - Method in class io.humble.video.MediaPictureResampler
Get the output width, in pixels.
getPackedSampleFormat(AudioFormat.Type) - Static method in class io.humble.video.AudioFormat
Get the packed alternative form of the given sample format.

If the passed sample_fmt is already in packed format, the format returned is
the same as the input.

getPacketDts() - Method in class io.humble.video.MediaRaw
dts copied from the Packet that triggered returning this frame
- encoding: unused
- decoding: Read by user.
getPacketDts() - Method in class io.humble.video.MediaSubtitle
 
getPacketDuration() - Method in class io.humble.video.MediaRaw
duration of the corresponding packet, expressed in
ContainerStream.getTimeBase() units, 0 if unknown.
- encoding: unused
- decoding: Read by user.
getPacketDuration() - Method in class io.humble.video.MediaSubtitle
 
getPacketPts() - Method in class io.humble.video.MediaRaw
pts copied from the Packet that was decoded to produce this frame
- encoding: unused
- decoding: Read by user.
getPacketPts() - Method in class io.humble.video.MediaSubtitle
 
getPacketSize() - Method in class io.humble.video.MediaRaw
size of the corresponding packet containing the compressed
frame.
It is set to a negative value if unknown.
- encoding: unused
- decoding: set by libavcodec, read by user.
getPacketSize() - Method in class io.humble.video.MediaSubtitle
 
getPaddedBitsPerPixel() - Method in class io.humble.video.PixelFormatDescriptor
Return the number of bits per pixel for the pixel format
described by pixdesc, including any padding or unused bits.
getParseType() - Method in class io.humble.video.ContainerStream
Get how the decoding codec should parse data from this stream.
getPicture(MediaPicture) - Method in class io.humble.video.FilterPictureSink
 
getPictureData(int) - Method in class io.humble.video.MediaSubtitleRectangle
 
getPictureLinesize(int) - Method in class io.humble.video.MediaSubtitleRectangle
 
getPictureType() - Method in interface io.humble.video.awt.MediaPictureConverter
Get the picture type, as defined by PixelFormat.Type, which this converter recognizes.
getPictureType() - Method in class io.humble.video.awt.MediaPictureConverterFactory.Type
Get the PixelFormat.Type which the picture must be in to convert it to a BufferedImage
getPixelAspectRatio() - Method in class io.humble.video.FilterLink
 
getPixelFormat() - Method in class io.humble.video.Coder
For Video streams, get the Pixel Format in use by the stream.

getPixelFormat() - Method in class io.humble.video.FilterLink
 
getPlanarSampleFormat(AudioFormat.Type) - Static method in class io.humble.video.AudioFormat
Get the planar alternative form of the given sample format.

If the passed sample_fmt is already in planar format, the format returned is
the same as the input.

getPlane() - Method in class io.humble.video.PixelComponentDescriptor
which of the 4 planes contains the component
getPosition() - Method in class io.humble.video.IndexEntry
The position in bytes of the frame corresponding to this index entry
in the Container.
getPosition() - Method in class io.humble.video.MediaPacket
Return the position (in bytes) of this packet in the stream.
getProfile() - Method in class io.humble.video.CodecProfile
Get the type for this profile.
getProperties() - Method in class io.humble.video.CodecDescriptor
A bit mask of Codec.Properties this codec has.
getPropertyAsBoolean(String) - Method in class io.humble.video.Configurable
Gets the value of this property, and returns as a boolean

getPropertyAsDouble(String) - Method in class io.humble.video.Configurable
Gets the value of this property, and returns as a double;

getPropertyAsInt(String) - Method in class io.humble.video.Configurable
Gets the value of this property, and returns as an int;

getPropertyAsLong(String) - Method in class io.humble.video.Configurable
Gets the value of this property, and returns as an long;

getPropertyAsRational(String) - Method in class io.humble.video.Configurable
Gets the value of this property, and returns as an Rational;

getPropertyAsString(String) - Method in class io.humble.video.Configurable
Gets a property on this Object.

getPropertyMetaData(int) - Method in class io.humble.video.Configurable
Returns the name of the numbered property.

getPropertyMetaData(String) - Method in class io.humble.video.Configurable
Returns the name of the named property.

getProtocolFromURL(String) - Static method in class io.humble.video.customio.URLProtocolManager
Get the protocol portion of a url.
getPts() - Method in class io.humble.video.MediaPacket
Get the Presentation Time Stamp (PTS) for this packet.

This is the time at which the payload for this packet should
be presented to the user, in units of
#getTimeBase(), relative to the start of stream.

getPts() - Method in class io.humble.video.MediaRaw
Get the presentation time stamp
getPts() - Method in class io.humble.video.MediaSubtitle
 
getQuality() - Method in class io.humble.video.MediaPicture
quality (between 1 (good) and FF_LAMBDA_MAX (bad))
getReadChannel() - Method in class io.humble.video.customio.ReadableWritableChannelHandler
Returns the channel we'd input from if asked.
getReadRetryCount() - Method in class io.humble.video.Demuxer
Get the number of times Demuxer#readNextPacket(Packet)
will retry a read if it gets a Error.Type#ERROR_AGAIN
value back.

Defaults to 1 times.
getRectangle(int) - Method in class io.humble.video.MediaSubtitle
 
getRegisteredConverters() - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Get a collection of the registered converters.
getRepeatPicture() - Method in class io.humble.video.MediaPicture
When decoding, this signals how much the picture must be delayed.
extra_delay = repeat_pict / (2*fps)
getResourceFromURL(String) - Static method in class io.humble.video.customio.URLProtocolManager
Get the resource portion of a url.
getSampleAspectRatio() - Method in class io.humble.video.ContainerStream
Gets the sample aspect ratio.

getSampleFormat() - Method in class io.humble.video.Coder
Get the audio sample format.

getSampleFormat() - Method in class io.humble.video.FilterLink
 
getSampleRate() - Method in class io.humble.video.Coder
Get the sample rate we use for this coder.

getSampleRate() - Method in class io.humble.video.FilterLink
 
getSampleRate() - Method in class io.humble.video.MediaAudio
Sample rate of audio, or 0 if unknown.
getShift() - Method in class io.humble.video.PixelComponentDescriptor
number of least significant bits that must be shifted away to get the value
getShrinkFactor() - Method in class io.humble.ferry.JNIMemoryManager
Get the shrink factor.
getSideData(int) - Method in class io.humble.video.MediaPacket
Get the n'th item of SideData.
getSideDataType(int) - Method in class io.humble.video.MediaPacket
Get the n'th item of SideData.

getSink(int) - Method in class io.humble.video.FilterGraph
 
getSink(String) - Method in class io.humble.video.FilterGraph
 
getSize() - Method in class io.humble.ferry.Buffer
Returns the size, in units of #getType() of
this buffer.

getSize() - Method in class io.humble.video.IndexEntry
The size of bytes of the frame this index entry points to.
getSize() - Method in class io.humble.video.MediaPacket
Get the size in bytes of the payload currently in this packet.
getSource(int) - Method in class io.humble.video.FilterGraph
 
getSource(String) - Method in class io.humble.video.FilterGraph
 
getStartDisplayTime() - Method in class io.humble.video.MediaSubtitle
Get the start display time in ms, relative to the #getTimeStamp().
getStartTime() - Method in class io.humble.video.ContainerStream
Return the start time, in #getTimeBase() units, when this stream
started.
getStartTime() - Method in class io.humble.video.Demuxer
Get the starting timestamp in microseconds of the first packet of the earliest stream in this container.
getState() - Method in class io.humble.video.Coder
Get the state of this coder.
getState() - Method in class io.humble.video.Demuxer
Get the current state of the container.
getState() - Method in class io.humble.video.FilterGraph
 
getState() - Method in class io.humble.video.MediaAudioResampler
 
getState() - Method in class io.humble.video.MediaResampler
 
getState() - Method in class io.humble.video.Muxer
Get the current state of the Muxer.
getStaticLogger(String) - Static method in class io.humble.ferry.Logger
Get a Logger object, but ask the Logger code to
free it up once the JavaVM shuts down.
getStepMinus1() - Method in class io.humble.video.PixelComponentDescriptor
Number of elements between 2 horizontally consecutive pixels minus 1.
Elements are bits for bitstream formats, bytes otherwise.
getStream(int) - Method in class io.humble.video.Demuxer
Get the stream at the given position.

getStream(int) - Method in class io.humble.video.Muxer
Get the MuxerStream at the given position.
getStreamIndex() - Method in class io.humble.video.MediaPacket
Get the container-specific index for the stream this packet is
part of.
getSupportedAudioChannelLayout(int) - Method in class io.humble.video.Codec
Get the supported audio channel layout at this index.

The value returned is a bit flag representing the different
types of audio layout this codec can support.
getSupportedAudioChannelLayouts() - Method in class io.humble.video.Codec
Returns a list of supported audio channel layouts this codec can encode audio in.
getSupportedAudioFormat(int) - Method in class io.humble.video.Codec
Get the supported sample format at this index.

getSupportedAudioFormats() - Method in class io.humble.video.Codec
Returns a list of supported audio sample formats this codec can encode audio in.
getSupportedAudioSampleRate(int) - Method in class io.humble.video.Codec
Return the support audio sample rate at the given index.

getSupportedAudioSampleRates() - Method in class io.humble.video.Codec
Returns a list of supported audio sample rates this codec can encode audio in.
getSupportedCodecs() - Method in class io.humble.video.ContainerFormat
Returns a list of all codecs supported for this Object.
getSupportedProfile(int) - Method in class io.humble.video.Codec
Get the supported CodecProfile at this index.

getSupportedTags() - Method in class io.humble.video.ContainerFormat
Returns a list of all codec tags supported for this container.
getSupportedVideoFrameRate(int) - Method in class io.humble.video.Codec
Return the supported frame rate at the given index.

getSupportedVideoFrameRates() - Method in class io.humble.video.Codec
Returns a list of supported frame-rates this codec can encode video to.
getSupportedVideoPixelFormat(int) - Method in class io.humble.video.Codec
Return the supported video pixel format at the given index.

getSupportedVideoPixelFormats() - Method in class io.humble.video.Codec
Returns a list of supported pixel formats this codec can encode video in.
getText() - Method in class io.humble.video.MediaSubtitleRectangle
 
getTimeBase() - Method in class io.humble.video.Coder
Get the time base this stream will ENCODE in, or the time base we
detect while DECODING.

getTimeBase() - Method in class io.humble.video.ContainerStream
The time base in which all timestamps (e.g.
getTimeBase() - Method in class io.humble.video.FilterLink
Define the time base used by the PTS of the frames/samples
which will pass through this link.
During the configuration stage, each filter is supposed to
change only the output timebase, while the timebase of the
input link is assumed to be an unchangeable property.

getTimeBase() - Method in class io.humble.video.Media
Get the time base that time stamps of this object are represented in.

Caller must release the returned value.

getTimeBase() - Method in class io.humble.video.MediaAudioResampler
Get the timebase used when outputting time stamps for audio.

Defaults to 1 / (the lowest common multiple of getInputSampleRate()
and getOutputSampleRate()) in order to ensure that no rounding
of time stamps occur.

For example, if the input sample rate is 22050 and the output sample
rate is 44100, then the output time base will be (1/44100).
getTimeBase() - Method in class io.humble.video.MediaRaw
Get the time base that time stamps of this object are represented in.

getTimeStamp() - Method in class io.humble.video.IndexEntry
The actual time stamp, in units of Stream#getTimeBase(), of the frame this entry points to.
getTimeStamp() - Method in class io.humble.video.Media
Get the time stamp of this object in getTimeBase() units.

getTimeStamp() - Method in class io.humble.video.MediaRaw
Get the time stamp of this object in getTimeBase() units.

getTimeStamp() - Method in class io.humble.video.MediaSubtitle
Get the presentation timestamp of this subtitle
getType() - Method in class io.humble.ferry.Buffer
Get the type this buffer was created as.
getType() - Method in class io.humble.video.BitStreamFilter
Get the type of this filter.
getType() - Method in class io.humble.video.Codec
Get the type of this codec.
getType() - Method in class io.humble.video.CodecDescriptor
 
getType() - Method in class io.humble.video.MediaPicture
Get the type of picture this object was decoded from when in a encoded stream
(or give a hint to an encoder about how you think it should be encoded).
getType() - Method in class io.humble.video.MediaSubtitleRectangle
 
getType() - Method in class io.humble.video.Property
Get the underlying native type of this property.

getTypeSize(Buffer.Type) - Static method in class io.humble.ferry.Buffer
Returns the size, in bytes, of elements of given Type.

getUnit() - Method in class io.humble.video.Property
Get any sub-unit this option or constant belongs to.

getURL() - Method in class io.humble.video.Demuxer
Get the URL the Demuxer was opened with.
May return null if unknown.
getURL() - Method in class io.humble.video.Muxer
Get the URL the Muxer was opened with.
May return null if unknown.
getValue(String) - Method in class io.humble.video.KeyValueBag
Return the value for this key, comparing case insensitively.
getValue(String, KeyValueBag.Flags) - Method in class io.humble.video.KeyValueBag
Get the value for the given key.

getValue() - Method in class io.humble.video.Rational
An alias for #getDouble() but matching JavaBean
conventions.
getVersion() - Method in class io.humble.ferry.JNILibrary
 
getVersionMajor() - Static method in class io.humble.video.Global
Get the major version number of this library.
getVersionMinor() - Static method in class io.humble.video.Global
Get the minor version number of this library.
getVersionStr() - Static method in class io.humble.video.Global
Get a string representation of the version of this library.
getVersionString() - Static method in class io.humble.ferry.Ferry
The Version String (Currently ).
getWidth() - Method in class io.humble.video.Coder
The width, in pixels.

getWidth() - Method in class io.humble.video.FilterLink
 
getWidth() - Method in class io.humble.video.MediaPicture
 
getWidth() - Method in class io.humble.video.MediaSubtitleRectangle
 
getWriteChannel() - Method in class io.humble.video.customio.ReadableWritableChannelHandler
Returns the channel we'd output to if asked.
getX() - Method in class io.humble.video.MediaSubtitleRectangle
 
getY() - Method in class io.humble.video.MediaSubtitleRectangle
 
Global - Class in io.humble.video
A collection of static functions that refer to the entire package (like version getters).
Global_DEFAULT_PTS_PER_SECOND_get() - Static method in class io.humble.video.VideoJNI
 
Global_getAVCodecVersion() - Static method in class io.humble.video.VideoJNI
 
Global_getAVCodecVersionStr() - Static method in class io.humble.video.VideoJNI
 
Global_getAVFormatVersion() - Static method in class io.humble.video.VideoJNI
 
Global_getAVFormatVersionStr() - Static method in class io.humble.video.VideoJNI
 
Global_getDefaultTimeBase() - Static method in class io.humble.video.VideoJNI
 
Global_getVersionMajor() - Static method in class io.humble.video.VideoJNI
 
Global_getVersionMinor() - Static method in class io.humble.video.VideoJNI
 
Global_getVersionStr() - Static method in class io.humble.video.VideoJNI
 
Global_init() - Static method in class io.humble.video.VideoJNI
 
Global_NO_PTS_get() - Static method in class io.humble.video.VideoJNI
 
Global_setFFmpegLoggingLevel(int) - Static method in class io.humble.video.VideoJNI
 
Global_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
guessCodec(String, String, String, MediaDescriptor.Type) - Method in class io.humble.video.MuxerFormat
 
guessEncodingCodec(MuxerFormat, String, String, String, MediaDescriptor.Type) - Static method in class io.humble.video.Codec
Ask us to guess an encoding codec based on the inputs
passed in.
guessFormat(String, String, String) - Static method in class io.humble.video.MuxerFormat
Return the sink format in the list of registered sink formats
which best matches the provided parameters, or return NULL if
there is no match.

H

hasCapability(Codec.CodecCapability) - Method in class io.humble.video.Codec
Checks if this codec has the given capability.
hashCode() - Method in class io.humble.ferry.AtomicInteger
Get a hashable value for this object.
hashCode() - Method in class io.humble.ferry.Buffer
Get a hashable value for this object.
hashCode() - Method in class io.humble.ferry.Logger
Get a hashable value for this object.
hashCode() - Method in class io.humble.ferry.Mutex
Get a hashable value for this object.
hashCode() - Method in class io.humble.ferry.RefCountedTester
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.AudioChannel
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.AudioFormat
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.BitStreamFilter
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.BitStreamFilterType
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Codec
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.CodecDescriptor
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.CodecProfile
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Coder
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Configurable
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Container
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.ContainerFormat
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.ContainerStream
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Decoder
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Demuxer
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.DemuxerFormat
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.DemuxerStream
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Encoder
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Filter
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterAudioSink
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterAudioSource
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterEndPoint
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterGraph
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterLink
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterPictureSink
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterPictureSource
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterSink
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterSource
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.FilterType
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Global
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.IndexEntry
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.KeyValueBag
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Media
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaAudio
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaAudioResampler
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaDescriptor
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaEncoded
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaPacket
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaPicture
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaPictureResampler
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaRaw
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaResampler
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaSampled
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaSubtitle
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MediaSubtitleRectangle
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Muxer
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MuxerFormat
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.MuxerStream
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.PixelComponentDescriptor
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.PixelFormat
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.PixelFormatDescriptor
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Property
Get a hashable value for this object.
hashCode() - Method in class io.humble.video.Rational
Get a hashable value for this object.
hasProperty(CodecDescriptor.CodecProperty) - Method in class io.humble.video.CodecDescriptor
Checks if this codec has the given property.
Helper - Class in io.humble.video.customio
For Internal Use Only.
Helper() - Constructor for class io.humble.video.customio.Helper
 
HUMBLE_BGR_24 - Static variable in class io.humble.video.awt.MediaPictureConverterFactory
Converts between MediaPictures and BufferedImage of type BufferedImage.TYPE_3BYTE_BGR
HumbleIO - Class in io.humble.video.customio
Allows Humble Video to read from and write to many different types of Java I/O objects, plus custom IURLProtocolHandler objects.

I

ImageComponent() - Constructor for class io.humble.video.awt.ImageFrame.ImageComponent
 
ImageFrame - Class in io.humble.video.awt
Displays a BufferedImage in a JFrame.
ImageFrame.ImageComponent - Class in io.humble.video.awt
 
incrementAndGet() - Method in class io.humble.ferry.AtomicInteger
 
INDEX_FLAG_KEYFRAME - Static variable in class io.humble.video.IndexEntry
A bit mask value that may be set in #getFlags.
IndexEntry - Class in io.humble.video
An index entry for a Stream.
IndexEntry_getFlags(long, IndexEntry) - Static method in class io.humble.video.VideoJNI
 
IndexEntry_getMinDistance(long, IndexEntry) - Static method in class io.humble.video.VideoJNI
 
IndexEntry_getPosition(long, IndexEntry) - Static method in class io.humble.video.VideoJNI
 
IndexEntry_getSize(long, IndexEntry) - Static method in class io.humble.video.VideoJNI
 
IndexEntry_getTimeStamp(long, IndexEntry) - Static method in class io.humble.video.VideoJNI
 
IndexEntry_INDEX_FLAG_KEYFRAME_get() - Static method in class io.humble.video.VideoJNI
 
IndexEntry_isKeyFrame(long, IndexEntry) - Static method in class io.humble.video.VideoJNI
 
IndexEntry_make(long, long, int, int, int) - Static method in class io.humble.video.VideoJNI
 
IndexEntry_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
info(String, int, String) - Method in class io.humble.ferry.Logger
 
init() - Static method in class io.humble.ferry.Ferry
Internal Only.
init() - Static method in class io.humble.video.customio.FfmpegIO
Internal Only.
init() - Static method in class io.humble.video.customio.URLProtocolManager
Method to be called to initialize this library.
init() - Static method in class io.humble.video.Global
Internal Only.
init() - Method in class io.humble.video.Rational
Marks this object as finalized and immutable.
init() - Static method in class io.humble.video.Video
Internal Only.
injectSilence(int) - Method in class io.humble.video.MediaAudioResampler
Injects the specified number of silence samples.
InputOutputStreamHandler - Class in io.humble.video.customio
Implementation of URLProtocolHandler that can read from InputStream objects or write to OutputStream objects.
InputOutputStreamHandler(InputStream) - Constructor for class io.humble.video.customio.InputOutputStreamHandler
Create a handler that can only be opened for reading.
InputOutputStreamHandler(OutputStream) - Constructor for class io.humble.video.customio.InputOutputStreamHandler
Create a handler that can only be opened for writing.
InputOutputStreamHandler(InputStream, OutputStream, boolean) - Constructor for class io.humble.video.customio.InputOutputStreamHandler
Creates a new handler.
insertFilter(Filter, int, int) - Method in class io.humble.video.FilterLink
Insert a filter into this link between the current input and output.
interrupt() - Method in class io.humble.ferry.JNIThreadProxy
io.humble.ferry - package io.humble.ferry
A collection of classes that ferry objects from Java to native code and back, and manage native memory.
io.humble.video - package io.humble.video
The Humble Video library for decoding and encoding audio and pictures (i.e.
io.humble.video.awt - package io.humble.video.awt
A collection of utilities for transforming Humble Video images into AWT images
io.humble.video.customio - package io.humble.video.customio
An API for extending Humble Video to read and write from arbitrary data sources.
io.humble.video.javaxsound - package io.humble.video.javaxsound
A collection of classes that can map MediaAudio into javax.sound.sampled methods.
isAtomic() - Method in class io.humble.ferry.AtomicInteger
 
isCloseStreamOnClose() - Method in class io.humble.video.customio.DataInputOutputHandler
Will this handler call Closeable.close() automatically when its DataInputOutputHandler.close() method is called by Humble Video? We will check if the object we're using supports Closeable.
isCloseStreamOnClose() - Method in class io.humble.video.customio.InputOutputStreamHandler
Will this handler call Closeable.close() automatically when its InputOutputStreamHandler.close() method is called by Humble Video?
isCloseStreamOnClose() - Method in class io.humble.video.customio.ReadableWritableChannelHandler
Will this handler call Closeable.close() automatically when its ReadableWritableChannelHandler.close() method is called by Humble Video?
isComplete() - Method in class io.humble.video.Media
Returns whether or not we think this buffer has been filled
with data.


isComplete() - Method in class io.humble.video.MediaAudio
Does this object have complete data? If not, other methods may return unknown.
isComplete() - Method in class io.humble.video.MediaPicture
Returns true if the data in this picture is marked as complete.
isComplete() - Method in class io.humble.video.MediaSubtitle
 
isFinalized() - Method in class io.humble.video.Rational
Returns true if #init() has been called and
this object is now considered finalized and immutable.
isGlobalLogging(Logger.Level) - Static method in class io.humble.ferry.Logger
 
isInterlacedFrame() - Method in class io.humble.video.MediaPicture
The content of the picture is interlaced.
isInterrupted() - Method in class io.humble.ferry.JNIThreadProxy
isKey() - Method in class io.humble.video.Media
Is this object a key object? i.e.
isKey() - Method in class io.humble.video.MediaAudio
Was this audio decoded from a key packet?
isKey() - Method in class io.humble.video.MediaRaw
Is this object a key object? i.e.
isKey() - Method in class io.humble.video.MediaSubtitle
 
isKeyFrame() - Method in class io.humble.video.IndexEntry
Is this index entry pointing to a key frame.
Really shorthand for #getFlags() & #INDEX_FLAG_KEYFRAME.
isKeyPacket() - Method in class io.humble.video.MediaPacket
Does this packet contain Key data? i.e.
isLoadAttempted() - Method in class io.humble.ferry.JNILibrary
 
isLoadSuccessful() - Method in class io.humble.ferry.JNILibrary
 
isLogging(Logger.Level) - Method in class io.humble.ferry.Logger
 
isMemoryDebugging() - Method in class io.humble.ferry.JNIMemoryManager
Will object allocations contain debug information when allocated?
isNegative() - Method in class io.humble.video.Rational
Is this number negative?
isPaletteChanged() - Method in class io.humble.video.MediaPicture
Tell user application that palette has changed from previous frame.
isPlanar(AudioFormat.Type) - Static method in class io.humble.video.AudioFormat
Check if the sample format is planar.

isPlanar() - Method in class io.humble.video.MediaAudio
Is audio laid out in a planar format?
isPositive() - Method in class io.humble.video.Rational
Is this number positive?
isPrintStackTrace() - Method in class io.humble.ferry.Logger
 
isStreamed(String, int) - Method in class io.humble.video.customio.DataInputOutputHandler
Special callback made by Humble Video in order to determine if your stream supports streaming.
isStreamed(String, int) - Method in class io.humble.video.customio.FileProtocolHandler
 
isStreamed(String, int) - Method in class io.humble.video.customio.InputOutputStreamHandler
Special callback made by Humble Video in order to determine if your stream supports streaming.
isStreamed(String, int) - Method in interface io.humble.video.customio.IURLProtocolHandler
Special callback made by Humble Video in order to determine if your stream supports streaming.
isStreamed(String, int) - Method in class io.humble.video.customio.NullProtocolHandler
 
isStreamed(String, int) - Method in class io.humble.video.customio.ReadableWritableChannelHandler
Special callback made by Humble Video in order to determine if your stream supports streaming.
isTopFieldFirst() - Method in class io.humble.video.MediaPicture
If the content is interlaced, is top field displayed first.
IURLProtocolHandler - Interface in io.humble.video.customio
Interface that Humble Video native code calls back to for each URL.
IURLProtocolHandlerFactory - Interface in io.humble.video.customio
Used by URLProtocolManager to get a factory for a given protocol.
IURLProtocolRegistrar - Interface in io.humble.video.customio
For Internal Use Only.

J

JNIEnv - Class in io.humble.ferry
A set of utilities that can be used to find out information about the Native environment that we are running within.
JNILibrary - Class in io.humble.ferry
 
JNILibrary(String, Long) - Constructor for class io.humble.ferry.JNILibrary
 
JNILibraryLoader - Class in io.humble.ferry
Internal Only.
JNIMemoryAllocator - Class in io.humble.ferry
Internal Only.
JNIMemoryManager - Class in io.humble.ferry
Manages the native memory that Ferry objects allocate and destroy.
JNIMemoryManager.MemoryModel - Enum in io.humble.ferry
The different types of native memory allocation models Ferry supports.
JNINativeFinalizer - Class in io.humble.ferry
Internal Only.
JNINativeFinalizer() - Constructor for class io.humble.ferry.JNINativeFinalizer
Internal Only.
JNIPointerReference - Class in io.humble.ferry
Internal Only.
JNIPointerReference() - Constructor for class io.humble.ferry.JNIPointerReference
Internal Only.
JNIReference - Class in io.humble.ferry
Returned by Buffer.getByteBuffer(int, int, java.util.concurrent.atomic.AtomicReference) for users that want to explicitly manage when the returned ByteBuffer is released.
JNIThreadProxy - Class in io.humble.ferry
Proxy for Thread that is called by Ferry native code.
JNIThreadProxy.Interruptable - Interface in io.humble.ferry
Interface that global interrupt handlers should use.

K

KeyValueBag - Class in io.humble.video
KeyValueBag is a bag of key/value pairs that can be embedded
in some Container or some Stream
in an Container, and are then written to
or read from a media file.
KeyValueBag.Flags - Enum in io.humble.video
Different types of flags that can be passed to KeyValueBag#getValue
KeyValueBag_getKey(long, KeyValueBag, int) - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_getNumKeys(long, KeyValueBag) - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_getValue(long, KeyValueBag, String, int) - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_KVB_APPEND_get() - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_KVB_DONT_OVERWRITE_get() - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_KVB_MATCH_CASE_get() - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_KVB_NONE_get() - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_make() - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_setValue__SWIG_0(long, KeyValueBag, String, String) - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_setValue__SWIG_1(long, KeyValueBag, String, String, int) - Static method in class io.humble.video.VideoJNI
 
KeyValueBag_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 

L

load() - Static method in class io.humble.ferry.Ferry
call this to force a load of all native components.
load(String, JNILibrary) - Static method in class io.humble.ferry.JNILibrary
Load the given library into the given application.
load() - Static method in class io.humble.video.customio.FfmpegIO
Force a load of all native libraries; not normally needed
load() - Static method in class io.humble.video.Video
Method to force loading of all native methods in the library.
loadLibrary(String, Long) - Static method in class io.humble.ferry.JNILibraryLoader
Deprecated.
Use JNILibrary instead. Attempts to find and load the given library, with the given version of the library if version is asked for.

First, if we detect that we've already loaded the given library, we'll just return rather than attempt a second load (which will fail on some OSes).

If we haven't already loaded this library, we will search in the path defined by the property java.library.path for the library, creating OS-dependent names, and using version strings. If we can't find it in that property, we'll search through the OS-dependent shared-library specification environment variable.

If we can't find a versioned library (and one was requested) but can find an unversioned library, we'll use the unversioned library. But we will first search all directories for a versioned library under the assumption that if you asked for a version, you care more about meeting that requirement than finding it in the first directory we run across.

If all that still fails, we'll fall back to the System.loadLibrary(String) method (for example, if we cannot guess a libtool-like convention for the OS we're on).

We assume a libtool-like library name for the shared library, but will check for common variants on that name.

Hopefully an illustration will make this all clearer. Assume we're looking for a library named "foo" with version 1, this method will search as follows:

OS Filenames searched for (in order) Directories looked in (in order)
On Windows:
  1. foo-1.dll
  2. libfoo-1.dll
  3. cygfoo-1.dll
  4. foo.dll
  5. libfoo.dll
  6. cygfoo.dll
  1. Every directory in the java property java.library.path
  2. Every directory in the environment variable PATH
On Linux:
  1. libfoo.so.1
  2. libfoo.so
  1. Every directory in the java property java.library.path
  2. Every directory in the environment variable LD_LIBRARY_PATH
On Apple OS-X:
  1. libfoo.1.dylib
  2. libfoo.dylib
  1. Every directory in the java property java.library.path
  2. Every directory in the environment variable DYLD_LIBRARY_PATH
loadLibrary(String) - Static method in class io.humble.ferry.JNILibraryLoader
Redirects to JNILibraryLoader.loadLibrary(String, Long), but leaves the version as null (not requested).
lock() - Method in class io.humble.ferry.Mutex
 
log(String, int, Logger.Level, String) - Method in class io.humble.ferry.Logger
Log the message to the logger, using sprintf() format
strings.

log(int, String) - Method in class io.humble.ferry.NativeLogger
 
Logger - Class in io.humble.ferry
Internal Only
Logger.Level - Enum in io.humble.ferry
Different logging levels (noiseness) supported by us.
Logger_debug(long, Logger, String, int, String) - Static method in class io.humble.ferry.FerryJNI
 
Logger_error(long, Logger, String, int, String) - Static method in class io.humble.ferry.FerryJNI
 
Logger_getLogger(String) - Static method in class io.humble.ferry.FerryJNI
 
Logger_getName(long, Logger) - Static method in class io.humble.ferry.FerryJNI
 
Logger_getStaticLogger(String) - Static method in class io.humble.ferry.FerryJNI
 
Logger_info(long, Logger, String, int, String) - Static method in class io.humble.ferry.FerryJNI
 
Logger_isGlobalLogging(int) - Static method in class io.humble.ferry.FerryJNI
 
Logger_isLogging(long, Logger, int) - Static method in class io.humble.ferry.FerryJNI
 
Logger_isPrintStackTrace(long, Logger) - Static method in class io.humble.ferry.FerryJNI
 
Logger_LEVEL_DEBUG_get() - Static method in class io.humble.ferry.FerryJNI
 
Logger_LEVEL_ERROR_get() - Static method in class io.humble.ferry.FerryJNI
 
Logger_LEVEL_INFO_get() - Static method in class io.humble.ferry.FerryJNI
 
Logger_LEVEL_TRACE_get() - Static method in class io.humble.ferry.FerryJNI
 
Logger_LEVEL_WARN_get() - Static method in class io.humble.ferry.FerryJNI
 
Logger_log(long, Logger, String, int, int, String) - Static method in class io.humble.ferry.FerryJNI
 
Logger_setGlobalIsLogging(int, boolean) - Static method in class io.humble.ferry.FerryJNI
 
Logger_setIsLogging(long, Logger, int, boolean) - Static method in class io.humble.ferry.FerryJNI
 
Logger_setPrintStackTrace(long, Logger, boolean) - Static method in class io.humble.ferry.FerryJNI
 
Logger_trace(long, Logger, String, int, String) - Static method in class io.humble.ferry.FerryJNI
 
Logger_warn(long, Logger, String, int, String) - Static method in class io.humble.ferry.FerryJNI
 

M

make(RefCounted, int) - Static method in class io.humble.ferry.Buffer
Allocate a new buffer of at least bufferSize.

make(RefCounted, Buffer.Type, int, boolean) - Static method in class io.humble.ferry.Buffer
Allocate a new buffer of at least bufferSize.

make(RefCounted, byte[], int, int) - Static method in class io.humble.ferry.Buffer
Allocate a new Buffer, and copy the data in buffer into
the new Buffer object.

make(RefCounted, ByteBuffer, int, int) - Static method in class io.humble.ferry.Buffer
Create a new Buffer object that uses the direct byte buffer
passed in by reference (i.e.
make() - Static method in class io.humble.ferry.Mutex
 
make() - Static method in class io.humble.ferry.RefCountedTester
 
make(RefCountedTester) - Static method in class io.humble.ferry.RefCountedTester
Acquires a reference to a passed in object,
and returns the new object.
make() - Static method in class io.humble.video.awt.ImageFrame
Create the frame
make(String) - Static method in class io.humble.video.BitStreamFilter
Create a filter given the name.

make(BitStreamFilterType) - Static method in class io.humble.video.BitStreamFilter
Create a filter given the type.

make(Codec.ID) - Static method in class io.humble.video.CodecDescriptor
Get the descriptor for the given id.
make(Codec) - Static method in class io.humble.video.Decoder
Create a Decoder that will use the given Codec.

make(Coder) - Static method in class io.humble.video.Decoder
Creates a Decoder from a given Coder (either an encoder or a decoder).
make() - Static method in class io.humble.video.Demuxer
Create a new Demuxer
make(Codec) - Static method in class io.humble.video.Encoder
Create a Encoder that will use the given Codec.

make(Coder) - Static method in class io.humble.video.Encoder
Creates a Encoder from a given Encoder
make() - Static method in class io.humble.video.FilterGraph
Creates a new FilterGraph.
make(long, long, int, int, int) - Static method in class io.humble.video.IndexEntry
Create a new IndexEntry with the specified
values.

make() - Static method in class io.humble.video.javaxsound.AudioFrame
Create an audio frame with the default assumed format.
make(AudioFormat) - Static method in class io.humble.video.javaxsound.AudioFrame
Get a connection to the speaker, if available.
make() - Static method in class io.humble.video.KeyValueBag
Create a new KeyValueBag bag of properties with
no values set.
make(int, int, int, AudioChannel.Layout, AudioFormat.Type) - Static method in class io.humble.video.MediaAudio
Create a MediaAudio and the underlying data.
make(Buffer, int, int, int, AudioChannel.Layout, AudioFormat.Type) - Static method in class io.humble.video.MediaAudio
Create a MediaAudio using the given buffer.

Note: that the Buffer.getBufferSize() constraints the max number
of samples we can place in here, and HumbleVideo needs to reserve some
of the buffer for, um, stuff (assume at least 64 bytes).
make(MediaAudio, boolean) - Static method in class io.humble.video.MediaAudio
Create a MediaAudio by either referencing or copying another MediaAudio.
make(AudioChannel.Layout, int, AudioFormat.Type, AudioChannel.Layout, int, AudioFormat.Type) - Static method in class io.humble.video.MediaAudioResampler
Create a new MediaAudioResampler.
make() - Static method in class io.humble.video.MediaPacket
Create a new Packet
make(Buffer) - Static method in class io.humble.video.MediaPacket
Allocate a new packet that wraps an existing Buffer.

NOTE: At least 16 bytes of the passed in buffer will be used
for header information, so the resulting Packet.getSize()
will be smaller than Buffer.getBufferSize() .

make(MediaPacket, boolean) - Static method in class io.humble.video.MediaPacket
Allocate a new packet wrapping the existing contents of
a passed in packet.
make(int) - Static method in class io.humble.video.MediaPacket
Allocate a new packet.
make(int, int, PixelFormat.Type) - Static method in class io.humble.video.MediaPicture
Create a media picture.

make(Buffer, int, int, PixelFormat.Type) - Static method in class io.humble.video.MediaPicture
Create a media picture using a buffer as the memory backing it.

make(MediaPicture, boolean) - Static method in class io.humble.video.MediaPicture
Create a media picture from src.

make(int, int, PixelFormat.Type, int, int, PixelFormat.Type, int) - Static method in class io.humble.video.MediaPictureResampler
Get a new picture resampler.

make(String, MuxerFormat, String) - Static method in class io.humble.video.Muxer
Creates a new muxer.

One of the three passed in parameter must be non-null.
make() - Static method in class io.humble.video.Rational
Get a new rational that will be set to 0/1.
The rational will not have #init() called
and hence will be modifiable by #setValue(double)
until #init() is called.
make(double) - Static method in class io.humble.video.Rational
Converts a double precision floating point number to a rational.
make(Rational) - Static method in class io.humble.video.Rational
Creates deep copy of a Rational from another Rational.

make(int, int) - Static method in class io.humble.video.Rational
Create a rational from a numerator and denominator.

We will always reduce this to the lowest num/den pair
we can, but never having den exceed what was passed in.

malloc(int) - Method in class io.humble.ferry.JNIMemoryAllocator
Internal Only.
map(IURLProtocolHandler) - Static method in class io.humble.video.customio.HumbleIO
Maps a IURLProtocolHandler to a url that Humble can open.
map(String, IURLProtocolHandler) - Static method in class io.humble.video.customio.HumbleIO
Maps a IURLProtocolHandler to a url that Humble can open.
map(DataInput) - Static method in class io.humble.video.customio.HumbleIO
Maps a DataInput object to a URL for use by Humble.
map(String, DataInput) - Static method in class io.humble.video.customio.HumbleIO
Maps a DataInput object to a URL for use by Humble.
map(DataOutput) - Static method in class io.humble.video.customio.HumbleIO
Maps a DataOutput object to a URL for use by Humble.
map(String, DataOutput) - Static method in class io.humble.video.customio.HumbleIO
Maps a DataOutput object to a URL for use by Humble.
map(RandomAccessFile) - Static method in class io.humble.video.customio.HumbleIO
Maps a RandomAccessFile object to a URL for use by Humble.
map(String, RandomAccessFile) - Static method in class io.humble.video.customio.HumbleIO
Maps a RandomAccessFile object to a URL for use by Humble.
map(ReadableByteChannel) - Static method in class io.humble.video.customio.HumbleIO
Maps a ReadableByteChannel to a URL for use by Humble.
map(String, ReadableByteChannel) - Static method in class io.humble.video.customio.HumbleIO
Maps a ReadableByteChannel to a URL for use by Humble.
map(WritableByteChannel) - Static method in class io.humble.video.customio.HumbleIO
Maps a WritableByteChannel to a URL for use by Humble.
map(String, WritableByteChannel) - Static method in class io.humble.video.customio.HumbleIO
Maps a WritableByteChannel to a URL for use by Humble.
map(ByteChannel) - Static method in class io.humble.video.customio.HumbleIO
Maps a ByteChannel to a URL for use by Humble.
map(String, ByteChannel) - Static method in class io.humble.video.customio.HumbleIO
Maps a ByteChannel to a URL for use by Humble.
map(InputStream) - Static method in class io.humble.video.customio.HumbleIO
Maps an InputStream to a URL for use by Humble.
map(String, InputStream) - Static method in class io.humble.video.customio.HumbleIO
Maps an InputStream to a URL for use by Humble.
map(OutputStream) - Static method in class io.humble.video.customio.HumbleIO
Maps an OutputStream to a URL for use by Humble.
map(String, OutputStream) - Static method in class io.humble.video.customio.HumbleIO
Maps an OutputStream to a URL for use by Humble.
map(String, DataInput, DataOutput, boolean, boolean) - Static method in class io.humble.video.customio.HumbleIO
Maps a DataInput or DataOutput object to a URL for use by Humble.
map(String, ReadableByteChannel, WritableByteChannel, boolean, boolean) - Static method in class io.humble.video.customio.HumbleIO
Maps an ReadableByteChannel or WritableByteChannel to a URL for use by Humble.
map(String, InputStream, OutputStream, boolean, boolean) - Static method in class io.humble.video.customio.HumbleIO
Maps an InputStream or OutputStream to a URL for use by Humble.
map(String, IURLProtocolHandler, boolean) - Static method in class io.humble.video.customio.HumbleIO
Maps a IURLProtocolHandler to a url that Humble can open.
mapIO(String, IURLProtocolHandler, boolean) - Method in class io.humble.video.customio.HumbleIO
Maps the given url or file name to the given IURLProtocolHandler or so that Humble calls to open the URL it will call back to the handler.
matchSpecifier(String) - Method in class io.humble.video.ContainerStream
Check if the stream is matched by the stream specifier.

See the "stream specifiers" chapter in the FFmpeg documentation for the syntax
of specifier: https://www.ffmpeg.org/ffmpeg.html#Stream-selection

Media - Class in io.humble.video
The parent class of all media objects than can be gotten from or added to a Stream.
Media_getTimeBase(long, Media) - Static method in class io.humble.video.VideoJNI
 
Media_getTimeStamp(long, Media) - Static method in class io.humble.video.VideoJNI
 
Media_isComplete(long, Media) - Static method in class io.humble.video.VideoJNI
 
Media_isKey(long, Media) - Static method in class io.humble.video.VideoJNI
 
Media_setTimeStamp(long, Media, long) - Static method in class io.humble.video.VideoJNI
 
Media_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaAudio - Class in io.humble.video
Raw audio data.
MediaAudio_getBytesPerSample(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getChannelLayout(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getChannels(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getData(long, MediaAudio, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getDataPlaneSize(long, MediaAudio, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getFormat(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getMaxNumSamples(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getNumDataPlanes(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getNumSamples(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_getSampleRate(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_isComplete(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_isKey(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_isPlanar(long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_make__SWIG_0(int, int, int, int, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_make__SWIG_1(long, Buffer, int, int, int, int, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_make__SWIG_2(long, MediaAudio, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_setComplete(long, MediaAudio, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_setNumSamples(long, MediaAudio, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudio_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaAudioConverter - Interface in io.humble.video.javaxsound
Converts from Humble MediaAudio to byte arrays that can be used in Java's sound system and back.
MediaAudioConverterFactory - Class in io.humble.video.javaxsound
A factory class for MediaAudioConverter interfaces.
MediaAudioResampler - Class in io.humble.video
A MediaAudioResampler object resamples MediaAudio objects from
one format/sample-rate/channel-layout to another.
MediaAudioResampler_dropOutput(long, MediaAudioResampler, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getDelay(long, MediaAudioResampler, long) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getInputChannels(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getInputFormat(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getInputLayout(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getInputSampleRate(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getNextPts(long, MediaAudioResampler, long) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getNumResampledSamples(long, MediaAudioResampler, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getOutputChannels(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getOutputFormat(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getOutputLayout(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getOutputSampleRate(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getState(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_getTimeBase(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_injectSilence(long, MediaAudioResampler, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_make(int, int, int, int, int, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_open(long, MediaAudioResampler) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_resample(long, MediaAudioResampler, long, MediaSampled, long, MediaSampled) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_resampleAudio(long, MediaAudioResampler, long, MediaAudio, long, MediaAudio) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_setCompensation(long, MediaAudioResampler, int, int) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_setTimeBase(long, MediaAudioResampler, long, Rational) - Static method in class io.humble.video.VideoJNI
 
MediaAudioResampler_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaDescriptor - Class in io.humble.video
A descriptor for different types of media that can be handled
by Humble Video.
MediaDescriptor.Type - Enum in io.humble.video
The type of media contained in a container's stream
MediaDescriptor_MEDIA_ATTACHMENT_get() - Static method in class io.humble.video.VideoJNI
 
MediaDescriptor_MEDIA_AUDIO_get() - Static method in class io.humble.video.VideoJNI
 
MediaDescriptor_MEDIA_DATA_get() - Static method in class io.humble.video.VideoJNI
 
MediaDescriptor_MEDIA_SUBTITLE_get() - Static method in class io.humble.video.VideoJNI
 
MediaDescriptor_MEDIA_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
MediaDescriptor_MEDIA_VIDEO_get() - Static method in class io.humble.video.VideoJNI
 
MediaDescriptor_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaEncoded - Class in io.humble.video
The parent class for all Encoded media data.
MediaEncoded_setTimeBase(long, MediaEncoded, long, Rational) - Static method in class io.humble.video.VideoJNI
 
MediaEncoded_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaPacket - Class in io.humble.video
A packet of encoded data that was read from a Demuxer or
will be written to a Muxer.
MediaPacket.SideDataType - Enum in io.humble.video
 
MediaPacket_DATA_H263_MB_INFO_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_JP_DUALMONO_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_MATROSKA_BLOCKADDITIONAL_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_NEW_EXTRADATA_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_PALETTE_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_PARAM_CHANGE_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_SKIP_SAMPLES_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_STRINGS_METADATA_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_SUBTITLE_POSITION_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_WEBVTT_IDENTIFIER_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_DATA_WEBVTT_SETTINGS_get() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getConvergenceDuration(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getData(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getDts(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getDuration(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getFlags(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getMaxSize(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getNumSideDataElems(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getPosition(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getPts(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getSideData(long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getSideDataType(long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getSize(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_getStreamIndex(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_isKeyPacket(long, MediaPacket) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_make__SWIG_0() - Static method in class io.humble.video.VideoJNI
 
MediaPacket_make__SWIG_1(long, Buffer) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_make__SWIG_2(long, MediaPacket, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_make__SWIG_3(int) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_reset(long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setConvergenceDuration(long, MediaPacket, long) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setDts(long, MediaPacket, long) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setDuration(long, MediaPacket, long) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setFlags(long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setKeyPacket(long, MediaPacket, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setPosition(long, MediaPacket, long) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setPts(long, MediaPacket, long) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_setStreamIndex(long, MediaPacket, int) - Static method in class io.humble.video.VideoJNI
 
MediaPacket_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaPicture - Class in io.humble.video
Picture (or video) raw data that can be displayed or modified, and also
encoded by Encoder objects.
MediaPicture.Type - Enum in io.humble.video
The different types of images that we can set.

MediaPicture_getCodedPictureNumber(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getData(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getDataPlaneSize(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getDisplayPictureNumber(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getError(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getFormat(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getHeight(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getLineSize(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getNumDataPlanes(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getQuality(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getRepeatPicture(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getType(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_getWidth(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_isComplete(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_isInterlacedFrame(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_isPaletteChanged(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_isTopFieldFirst(long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_make__SWIG_0(int, int, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_make__SWIG_1(long, Buffer, int, int, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_make__SWIG_2(long, MediaPicture, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_B_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_BI_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_I_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_NONE_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_P_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_S_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_SI_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_PICTURE_TYPE_SP_get() - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setCodedPictureNumber(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setComplete(long, MediaPicture, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setDisplayPictureNumber(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setInterlacedFrame(long, MediaPicture, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setPaletteChange(long, MediaPicture, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setQuality(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setRepeatPicture(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setTopFieldFirst(long, MediaPicture, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_setType(long, MediaPicture, int) - Static method in class io.humble.video.VideoJNI
 
MediaPicture_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaPictureConverter - Interface in io.humble.video.awt
This interface describes a converter which can perform bidirectional translation between a given MediaPicture type and a BufferedImage type.
MediaPictureConverterFactory - Class in io.humble.video.awt
This factory class creates MediaPictureConverter objects for translation between a number of MediaPicture and BufferedImage types.
MediaPictureConverterFactory.Type - Class in io.humble.video.awt
This class describes a converter type and is used to register and unregister types with MediaPictureConverterFactory.
MediaPictureResampler - Class in io.humble.video
Converts MediaPicture objects of a given width, height and format to a new
width, height or format.
MediaPictureResampler.Flag - Enum in io.humble.video
 
MediaPictureResampler_FLAG_ACCURATE_RND_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_AREA_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_BICUBIC_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_BICUBLIN_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_BILINEAR_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_BITEXACT_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_DIRECT_BGR_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_ERROR_DIFFUSION_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_FAST_BILINEAR_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_FULL_CHR_H_INP_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_FULL_CHR_H_INT_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_GAUSS_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_LANCZOS_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_PARAM_DEFAULT_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_POINT_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_SINC_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_SPLINE_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_SRC_V_CHR_DROP_MASK_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_SRC_V_CHR_DROP_SHIFT_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_FLAG_X_get() - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_getInputFormat(long, MediaPictureResampler) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_getInputHeight(long, MediaPictureResampler) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_getInputWidth(long, MediaPictureResampler) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_getOutputFormat(long, MediaPictureResampler) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_getOutputHeight(long, MediaPictureResampler) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_getOutputWidth(long, MediaPictureResampler) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_make(int, int, int, int, int, int, int) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_open(long, MediaPictureResampler) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_resample(long, MediaPictureResampler, long, MediaSampled, long, MediaSampled) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_resamplePicture(long, MediaPictureResampler, long, MediaPicture, long, MediaPicture) - Static method in class io.humble.video.VideoJNI
 
MediaPictureResampler_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaRaw - Class in io.humble.video
The parent class for all Raw media data.
MediaRaw_getBestEffortTimeStamp(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getMetaData(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getPacketDts(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getPacketDuration(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getPacketPts(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getPacketSize(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getPts(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getTimeBase(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_getTimeStamp(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_isKey(long, MediaRaw) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_setComplete(long, MediaRaw, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_setTimeBase(long, MediaRaw, long, Rational) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_setTimeStamp(long, MediaRaw, long) - Static method in class io.humble.video.VideoJNI
 
MediaRaw_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaResampler - Class in io.humble.video
Super class for Media Resampler objects.

A resampler converts a type of media (e.g.
MediaResampler.State - Enum in io.humble.video
 
MediaResampler_getState(long, MediaResampler) - Static method in class io.humble.video.VideoJNI
 
MediaResampler_resample(long, MediaResampler, long, MediaSampled, long, MediaSampled) - Static method in class io.humble.video.VideoJNI
 
MediaResampler_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaSampled - Class in io.humble.video
Media that represents samples of some continugous stream.
Examples of Sampled data are MediaAudio (digital samples of continuous audio)
or MediaPicture (digital samples of a continuous visual stream).
MediaSampled_getNumSamples(long, MediaSampled) - Static method in class io.humble.video.VideoJNI
 
MediaSampled_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle - Class in io.humble.video
NOT CURRENTLY USED.
MediaSubtitle.Type - Enum in io.humble.video
 
MediaSubtitle_getBestEffortTimeStamp(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getEndDisplayTime(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getFormat(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getNumRectangles(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getPacketDts(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getPacketDuration(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getPacketPts(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getPacketSize(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getPts(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getRectangle(long, MediaSubtitle, int) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getStartDisplayTime(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_getTimeStamp(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_isComplete(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_isKey(long, MediaSubtitle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_setComplete__SWIG_0(long, MediaSubtitle, boolean, long) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_setComplete__SWIG_1(long, MediaSubtitle, boolean) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_setTimeStamp(long, MediaSubtitle, long) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitle_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle - Class in io.humble.video
NOT CURRENTLY USED.
MediaSubtitleRectangle.Flag - Enum in io.humble.video
 
MediaSubtitleRectangle_getASS(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getFlags(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getHeight(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getNumColors(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getPictureData(long, MediaSubtitleRectangle, int) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getPictureLinesize(long, MediaSubtitleRectangle, int) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getText(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getType(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getWidth(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getX(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_getY(long, MediaSubtitleRectangle) - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_SUBTITLE_FLAG_FORCED_get() - Static method in class io.humble.video.VideoJNI
 
MediaSubtitleRectangle_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
multiply(Rational) - Method in class io.humble.video.Rational
Multiplies this number by arg
Mutex - Class in io.humble.ferry
Internal Only.
Mutex_lock(long, Mutex) - Static method in class io.humble.ferry.FerryJNI
 
Mutex_make() - Static method in class io.humble.ferry.FerryJNI
 
Mutex_SWIGUpcast(long) - Static method in class io.humble.ferry.FerryJNI
 
Mutex_unlock(long, Mutex) - Static method in class io.humble.ferry.FerryJNI
 
Muxer - Class in io.humble.video
A Container that MediaPacket objects can be written to.
Muxer.State - Enum in io.humble.video
Muxers can only be in one of these states.
Muxer_addNewStream(long, Muxer, long, Coder) - Static method in class io.humble.video.VideoJNI
 
Muxer_close(long, Muxer) - Static method in class io.humble.video.VideoJNI
 
Muxer_getFormat(long, Muxer) - Static method in class io.humble.video.VideoJNI
 
Muxer_getNumStreams(long, Muxer) - Static method in class io.humble.video.VideoJNI
 
Muxer_getOutputBufferLength(long, Muxer) - Static method in class io.humble.video.VideoJNI
 
Muxer_getState(long, Muxer) - Static method in class io.humble.video.VideoJNI
 
Muxer_getStream(long, Muxer, int) - Static method in class io.humble.video.VideoJNI
 
Muxer_getURL(long, Muxer) - Static method in class io.humble.video.VideoJNI
 
Muxer_make(String, long, MuxerFormat, String) - Static method in class io.humble.video.VideoJNI
 
Muxer_open(long, Muxer, long, KeyValueBag, long, KeyValueBag) - Static method in class io.humble.video.VideoJNI
 
Muxer_setOutputBufferLength(long, Muxer, int) - Static method in class io.humble.video.VideoJNI
 
Muxer_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
Muxer_write(long, Muxer, long, MediaPacket, boolean) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat - Class in io.humble.video
An object that describes Containers that HumbleVideo can write MediaPacket objects
to.
MuxerFormat_getBestCodecTag(long, MuxerFormat, int) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getDefaultAudioCodecId(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getDefaultSubtitleCodecId(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getDefaultVideoCodecId(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getExtensions(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getFlags(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getFormat(int) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getLongName(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getMimeType(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getName(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getNumFormats() - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getNumSupportedCodecs(long, MuxerFormat) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getSupportedCodecId(long, MuxerFormat, int) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_getSupportedCodecTag(long, MuxerFormat, int) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_guessCodec(long, MuxerFormat, String, String, String, int) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_guessFormat(String, String, String) - Static method in class io.humble.video.VideoJNI
 
MuxerFormat_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
MuxerStream - Class in io.humble.video
A ContainerStream object representing a stream contained in a writable Container.
MuxerStream_getCoder(long, MuxerStream) - Static method in class io.humble.video.VideoJNI
 
MuxerStream_getMuxer(long, MuxerStream) - Static method in class io.humble.video.VideoJNI
 
MuxerStream_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 

N

NativeLogger - Class in io.humble.ferry
Internal Only.
negative(Rational) - Static method in class io.humble.video.Rational
Is this number not null and negative.
new_AtomicInteger__SWIG_0() - Static method in class io.humble.ferry.FerryJNI
 
new_AtomicInteger__SWIG_1(int) - Static method in class io.humble.ferry.FerryJNI
 
NO_PTS - Static variable in class io.humble.video.Global
A value that means no time stamp is set for a given object.
if the Media#getTimeStamp() method of an
object returns this value it means the time stamp wasn't set.
noop() - Static method in class io.humble.video.VideoJNI
 
NULL_PROTOCOL - Static variable in class io.humble.video.customio.URLProtocolManager
 
NullProtocolHandler - Class in io.humble.video.customio
The NullProtocolHandler implements IURLProtocolHandler, but discards any data written and always returns 0 for reading.
NullProtocolHandlerFactory - Class in io.humble.video.customio
Returns a new NullProtocolHandler factory.
NullProtocolHandlerFactory() - Constructor for class io.humble.video.customio.NullProtocolHandlerFactory
 

O

open(KeyValueBag, KeyValueBag) - Method in class io.humble.video.Coder
Open this Coder, using the given bag of Codec-specific options.

open(String, int) - Method in class io.humble.video.customio.DataInputOutputHandler
This method gets called by FFMPEG when it opens a file.
open(String, int) - Method in class io.humble.video.customio.FileProtocolHandler
 
open(String, int) - Method in class io.humble.video.customio.InputOutputStreamHandler
This method gets called by FFMPEG when it opens a file.
open(String, int) - Method in interface io.humble.video.customio.IURLProtocolHandler
This method gets called by FFMPEG when it opens a file.
open(String, int) - Method in class io.humble.video.customio.NullProtocolHandler
 
open(String, int) - Method in class io.humble.video.customio.ReadableWritableChannelHandler
This method gets called by FFMPEG when it opens a file.
open(String, DemuxerFormat, boolean, boolean, KeyValueBag, KeyValueBag) - Method in class io.humble.video.Demuxer
Open this container and make it ready for reading, optionally
reading as far into the container as necessary to find all streams.
open(KeyValueBag, KeyValueBag) - Method in class io.humble.video.Encoder
Open this Coder, using the given bag of Codec-specific options.

open(String) - Method in class io.humble.video.FilterGraph
Add a graph described by a string to a graph.
open() - Method in class io.humble.video.MediaAudioResampler
Opens the resampler so it can be ready for resampling.
You should NOT set options after you open this object.
open() - Method in class io.humble.video.MediaPictureResampler
Opens the resampler so it can be ready for resampling.
You should NOT set options after you open this object.
open(KeyValueBag, KeyValueBag) - Method in class io.humble.video.Muxer
Open the Muxer and write any headers.

P

paint(Graphics) - Method in class io.humble.video.awt.ImageFrame.ImageComponent
 
pause() - Method in class io.humble.video.Demuxer
Pause a playing network source.
PixelComponentDescriptor - Class in io.humble.video
Describes how different pixel components (e.g.
PixelComponentDescriptor_getDepthMinus1(long, PixelComponentDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelComponentDescriptor_getOffsetPlus1(long, PixelComponentDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelComponentDescriptor_getPlane(long, PixelComponentDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelComponentDescriptor_getShift(long, PixelComponentDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelComponentDescriptor_getStepMinus1(long, PixelComponentDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelComponentDescriptor_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
PixelFormat - Class in io.humble.video
Picture formats and various static member functions for getting
meta data about them.
PixelFormat.Type - Enum in io.humble.video
Pixel format.

Note:
PIX_FMT_RGB32 is handled in an endian-specific manner.
PixelFormat_getBufferSizeNeeded(int, int, int) - Static method in class io.humble.video.VideoJNI
 
PixelFormat_getDescriptor(int) - Static method in class io.humble.video.VideoJNI
 
PixelFormat_getFormat(String) - Static method in class io.humble.video.VideoJNI
 
PixelFormat_getFormatName(int) - Static method in class io.humble.video.VideoJNI
 
PixelFormat_getInstalledFormatDescriptor(int) - Static method in class io.humble.video.VideoJNI
 
PixelFormat_getNumInstalledFormats() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_getNumPlanes(int) - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_0BGR_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_0RGB_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_ABGR_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_ARGB_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR0_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR24_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR444BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR444LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR48BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR48LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR4_BYTE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR4_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR555BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR555LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR565BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR565LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGR8_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGRA64BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGRA64LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_BGRA_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_DXVA2_VLD_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRAP16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRAP16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRAP_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP10BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP10LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP12BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP12LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP14BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP14LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP9BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP9LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GBRP_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GRAY16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GRAY16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GRAY8_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_GRAY8A_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_MONOBLACK_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_MONOWHITE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_NB_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_NONE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_NV12_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_NV21_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_PAL8_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB0_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB24_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB444BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB444LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB48BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB48LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB4_BYTE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB4_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB555BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB555LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB565BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB565LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGB8_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGBA64BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGBA64LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_RGBA_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_UYVY422_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_UYYVYY411_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VAAPI_IDCT_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VAAPI_MOCO_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VAAPI_VLD_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDA_VLD_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDPAU_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDPAU_H264_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDPAU_MPEG1_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDPAU_MPEG2_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDPAU_MPEG4_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDPAU_VC1_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_VDPAU_WMV3_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_XVMC_MPEG2_IDCT_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_XVMC_MPEG2_MC_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_XYZ12BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_XYZ12LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV410P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV411P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P10BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P10LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P12BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P12LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P14BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P14LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P9BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P9LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV420P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P10BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P10LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P12BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P12LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P14BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P14LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P9BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P9LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV422P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV440P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P10BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P10LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P12BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P12LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P14BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P14LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P9BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P9LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUV444P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA420P10BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA420P10LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA420P16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA420P16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA420P9BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA420P9LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA420P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P10BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P10LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P9BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P9LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA422P_LIBAV_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P10BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P10LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P16BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P16LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P9BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P9LE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVA444P_LIBAV_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVJ411P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVJ420P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVJ422P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVJ440P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUVJ444P_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_PIX_FMT_YUYV422_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormat_swapEndianness(int) - Static method in class io.humble.video.VideoJNI
 
PixelFormat_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor - Class in io.humble.video
Descriptor that unambiguously describes how the bits of a pixel are
stored in the up to 4 data planes of an image.
PixelFormatDescriptor.Flag - Enum in io.humble.video
 
PixelFormatDescriptor_getBitsPerPixel(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getComponentDescriptor(long, PixelFormatDescriptor, int) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getFlag(long, PixelFormatDescriptor, int) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getFlags(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getFormat(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getLog2ChromaHeight(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getLog2ChromaWidth(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getName(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getNumComponents(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_getPaddedBitsPerPixel(long, PixelFormatDescriptor) - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_ALPHA_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_BE_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_BITSTREAM_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_HWACCEL_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_PAL_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_PLANAR_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_PSEUDOPAL_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_PIX_FMT_FLAG_RGB_get() - Static method in class io.humble.video.VideoJNI
 
PixelFormatDescriptor_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
play() - Method in class io.humble.video.Demuxer
Start playing a network source.
play(ByteBuffer) - Method in class io.humble.video.javaxsound.AudioFrame
Play the given bytes (in AudioFrame.getFormat() format on the device.
positive(Rational) - Static method in class io.humble.video.Rational
Is this number not null and positive.
postInterruptCheck(boolean) - Method in interface io.humble.ferry.JNIThreadProxy.Interruptable
Called AFTER native code calls Thread.interrupted() and allows the caller to override the returned value if desired.
preInterruptCheck() - Method in interface io.humble.ferry.JNIThreadProxy.Interruptable
Called BEFORE native code calls Thread.interrupted().
printConfigurable(PrintStream, Configurable) - Static method in class io.humble.video.Configuration
Print out all configurable options on the Configurable object.
printOption(PrintStream, Configurable, Property) - Static method in class io.humble.video.Configuration
Print information about the property on the configurable object.
Property - Class in io.humble.video
Represents settable properties that effect how Humble Video objects
operate.
Property.Flags - Enum in io.humble.video
 
Property.Search - Enum in io.humble.video
How to search options when looking for different values.
Property.Type - Enum in io.humble.video
The different type of options that are supported by Humble Video.

Well, actually by FFMPEG, but you get the idea.
Property_FLAG_AUDIO_PARAM_get() - Static method in class io.humble.video.VideoJNI
 
Property_FLAG_DECODING_PARAM_get() - Static method in class io.humble.video.VideoJNI
 
Property_FLAG_ENCODING_PARAM_get() - Static method in class io.humble.video.VideoJNI
 
Property_FLAG_FILTERING_PARAM_get() - Static method in class io.humble.video.VideoJNI
 
Property_FLAG_METADATA_get() - Static method in class io.humble.video.VideoJNI
 
Property_FLAG_SUBTITLE_PARAM_get() - Static method in class io.humble.video.VideoJNI
 
Property_FLAG_VIDEO_PARAM_get() - Static method in class io.humble.video.VideoJNI
 
Property_getDefault(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_getDefaultAsDouble(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_getFlagConstant__SWIG_0(long, Property, int) - Static method in class io.humble.video.VideoJNI
 
Property_getFlagConstant__SWIG_1(long, Property, String) - Static method in class io.humble.video.VideoJNI
 
Property_getFlags(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_getHelp(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_getName(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_getNumFlagSettings(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_getType(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_getUnit(long, Property) - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_CHANNEL_LAYOUT_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_COLOR_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_CONST_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_DURATION_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_IMAGE_SIZE_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_PIXEL_FMT_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_SAMPLE_FMT_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_SEARCH_CHILDREN_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_SEARCH_DEFAULT_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_UNKNOWN_get() - Static method in class io.humble.video.VideoJNI
 
Property_PROPERTY_VIDEO_RATE_get() - Static method in class io.humble.video.VideoJNI
 
Property_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
PropertyNotFoundException - Exception in io.humble.video
This exception can be raised by Configurable objects if an attempt is made to set or get a property that does not exist.
PropertyNotFoundException() - Constructor for exception io.humble.video.PropertyNotFoundException
Create an unknown property not found exception.
PropertyNotFoundException(String) - Constructor for exception io.humble.video.PropertyNotFoundException
Create with property name.
PropertyNotFoundException(Throwable) - Constructor for exception io.humble.video.PropertyNotFoundException
Create with exception
PropertyNotFoundException(String, Throwable) - Constructor for exception io.humble.video.PropertyNotFoundException
Create with property and exception
put(byte[], int, int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk put method.
put(short[], int, int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk put method.
put(int[], int, int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk put method.
put(long[], int, int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk put method.
put(double[], int, int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk put method.
put(float[], int, int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk put method.
put(char[], int, int, int) - Method in class io.humble.ferry.Buffer
Absolute bulk put method.

Q

queryStreamMetaData() - Method in class io.humble.video.Demuxer
Attempts to read all the meta data in this stream, potentially by reading ahead
and decoding packets.
queueCommand(String, String, String, int, double) - Method in class io.humble.video.FilterGraph
Queue a command for one or more filter instances.

R

Rational - Class in io.humble.video
This class wraps represents a Rational number.
Rational.Rounding - Enum in io.humble.video
A type to specify how rounding should be done.
Rational_add(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_compareTo(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_copy(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_divide(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_getDenominator(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_getDouble(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_getNumerator(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_getValue(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_init(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_isFinalized(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_make__SWIG_0() - Static method in class io.humble.video.VideoJNI
 
Rational_make__SWIG_1(double) - Static method in class io.humble.video.VideoJNI
 
Rational_make__SWIG_2(long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_make__SWIG_3(int, int) - Static method in class io.humble.video.VideoJNI
 
Rational_multiply(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_reduce(long, Rational, long, long, long) - Static method in class io.humble.video.VideoJNI
 
Rational_rescale__SWIG_0(long, Rational, long, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_rescale__SWIG_1(long, Rational, long, long, Rational, int) - Static method in class io.humble.video.VideoJNI
 
Rational_rescale__SWIG_2(long, int, int, int, int, int) - Static method in class io.humble.video.VideoJNI
 
Rational_ROUND_DOWN_get() - Static method in class io.humble.video.VideoJNI
 
Rational_ROUND_INF_get() - Static method in class io.humble.video.VideoJNI
 
Rational_ROUND_NEAR_INF_get() - Static method in class io.humble.video.VideoJNI
 
Rational_ROUND_PASS_MINMAX_get() - Static method in class io.humble.video.VideoJNI
 
Rational_ROUND_UP_get() - Static method in class io.humble.video.VideoJNI
 
Rational_ROUND_ZERO_get() - Static method in class io.humble.video.VideoJNI
 
Rational_sAdd(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_sCompareTo(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_sDivide(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_setDenominator(long, Rational, int) - Static method in class io.humble.video.VideoJNI
 
Rational_setNumerator(long, Rational, int) - Static method in class io.humble.video.VideoJNI
 
Rational_setValue(long, Rational, double) - Static method in class io.humble.video.VideoJNI
 
Rational_sMultiply(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_sReduce(long, Rational, long, long, long) - Static method in class io.humble.video.VideoJNI
 
Rational_sRescale__SWIG_0(long, long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_sRescale__SWIG_1(long, long, Rational, long, Rational, int) - Static method in class io.humble.video.VideoJNI
 
Rational_sSubtract(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_subtract(long, Rational, long, Rational) - Static method in class io.humble.video.VideoJNI
 
Rational_SWIGUpcast(long) - Static method in class io.humble.video.VideoJNI
 
read(byte[], int) - Method in class io.humble.video.customio.DataInputOutputHandler
This method gets called by FFMPEG when it tries to read data.
read(byte[], int) - Method in class io.humble.video.customio.FileProtocolHandler
 
read(byte[], int) - Method in class io.humble.video.customio.InputOutputStreamHandler
This method gets called by FFMPEG when it tries to read data.
read(byte[], int) - Method in interface io.humble.video.customio.IURLProtocolHandler
This method gets called by FFMPEG when it tries to read data.
read(byte[], int) - Method in class io.humble.video.customio.NullProtocolHandler
 
read(byte[], int) - Method in class io.humble.video.customio.ReadableWritableChannelHandler
This method gets called by FFMPEG when it tries to read data.
read(MediaPacket) - Method in class io.humble.video.Demuxer
Reads the next packet in the Demuxer into the Packet.
ReadableWritableChannelHandler - Class in io.humble.video.customio
Implementation of URLProtocolHandler that can read from ReadableByteChannel objects or write to WritableByteChannel object.
ReadableWritableChannelHandler(ReadableByteChannel) - Constructor for class io.humble.video.customio.ReadableWritableChannelHandler
Create a handler that can only be opened for reading.
ReadableWritableChannelHandler(WritableByteChannel) - Constructor for class io.humble.video.customio.ReadableWritableChannelHandler
Create a handler that can only be opened for writing.
ReadableWritableChannelHandler(ReadableByteChannel, WritableByteChannel, boolean) - Constructor for class io.humble.video.customio.ReadableWritableChannelHandler
Creates a new handler.
reduce(long, long, long) - Method in class io.humble.video.Rational
Reduce a fraction to it's lowest common denominators.
This is useful for framerate calculations.
RefCounted - Class in io.humble.ferry
Parent of all Ferry objects -- it mains reference counts
in native code.
RefCounted_acquire(long, RefCounted) - Static method in class io.humble.ferry.FerryJNI
 
RefCounted_getCurrentNativeRefCount(long, RefCounted) - Static method in class io.humble.ferry.FerryJNI
 
RefCounted_release(long, RefCounted) - Static method in class io.humble.ferry.FerryJNI
 
RefCountedTester - Class in io.humble.ferry
Internal Only.
RefCountedTester_make__SWIG_0() - Static method in class io.humble.ferry.FerryJNI
 
RefCountedTester_make__SWIG_1(long, RefCountedTester) - Static method in class io.humble.ferry.FerryJNI
 
RefCountedTester_SWIGUpcast(long) - Static method in class io.humble.ferry.FerryJNI
 
registerConverter(MediaPictureConverterFactory.Type) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Register a converter with this factory.
registerFactory(String, IURLProtocolHandlerFactory) - Method in class io.humble.video.customio.URLProtocolManager
Register a new factory for IURLProtocolHandlers for a given protocol.
registerProtocol(String, URLProtocolManager) - Method in interface io.humble.video.customio.IURLProtocolRegistrar
Tells Humble Video that any requests for a given protocol should be redirected to the given manager.
release(long) - Static method in class io.humble.ferry.Ferry
Internal Only.
resample(MediaSampled, MediaSampled) - Method in class io.humble.video.MediaAudioResampler
Convert audio.

in can be set to null to flush the last few samples out at the
end.

If more input is provided than output space then the input will be buffered.
You can avoid this buffering by providing more output space than input.
Conversion will run directly without copying whenever possible.

resample(MediaSampled, MediaSampled) - Method in class io.humble.video.MediaPictureResampler
Resample in to out based on the resampler parameters.

Resamples the in picture based on the parameters set when
this resampler was constructed.

resample(MediaSampled, MediaSampled) - Method in class io.humble.video.MediaResampler
Resample in to out based on the resampler parameters.

Resamples the in media based on the parameters set when
this resampler was constructed.

resampleAudio(MediaAudio, MediaAudio) - Method in class io.humble.video.MediaAudioResampler
 
resamplePicture(MediaPicture, MediaPicture) - Method in class io.humble.video.MediaPictureResampler
A more precisely typed way to call #resample
rescale(long, Rational) - Method in class io.humble.video.Rational
Takes a value scaled in increments of origBase and gives the
equivalent value scaled in terms of this Rational.

rescale(long, Rational, Rational.Rounding) - Method in class io.humble.video.Rational
Takes a value scaled in increments of origBase and gives the
equivalent value scaled in terms of this Rational.

rescale(long, int, int, int, int, Rational.Rounding) - Static method in class io.humble.video.Rational
Rescales a long value to another long value.
reset(int) - Method in class io.humble.video.MediaPacket
Discard the current payload and allocate a new payload.

S

sAdd(Rational, Rational) - Static method in class io.humble.video.Rational
Adds a to b.
sCompareTo(Rational, Rational) - Static method in class io.humble.video.Rational
Compare two rationals
sDivide(Rational, Rational) - Static method in class io.humble.video.Rational
Divides a by b.
seek(long, int) - Method in class io.humble.video.customio.DataInputOutputHandler
A request from FFMPEG to seek to a position in the stream.
seek(long, int) - Method in class io.humble.video.customio.FileProtocolHandler
 
seek(long, int) - Method in class io.humble.video.customio.InputOutputStreamHandler
A request from FFMPEG to seek to a position in the stream.
seek(long, int) - Method in interface io.humble.video.customio.IURLProtocolHandler
A request from FFMPEG to seek to a position in the stream.
seek(long, int) - Method in class io.humble.video.customio.NullProtocolHandler
 
seek(long, int) - Method in class io.humble.video.customio.ReadableWritableChannelHandler
A request from FFMPEG to seek to a position in the stream.
seek(int, long, long, long, int) - Method in class io.humble.video.Demuxer
Seek to timestamp ts.

Seeking will be done so that the point from which all active streams
can be presented successfully will be closest to ts and within min/max_ts.
Active streams are all streams that have Stream.getDiscardSetting <
Codec.DISCARD_ALL.

If flags contain SeekFlags.SEEK_BYTE, then all timestamps are in bytes and
are the file position (this may not be supported by all demuxers).
If flags contain SeekFlags.SEEK_FRAME, then all timestamps are in frames
in the stream with stream_index (this may not be supported by all demuxers).
Otherwise all timestamps are in units of the stream selected by stream_index
or if stream_index is -1, in (1/Global.DEFAULT_PTS_MICROSECONDS} units.
If flags contain SeekFlags.SEEK_ANY, then non-keyframes are treated as
keyframes (this may not be supported by all demuxers).

SEEK_CUR - Static variable in interface io.humble.video.customio.IURLProtocolHandler
SEEK_END - Static variable in interface io.humble.video.customio.IURLProtocolHandler
SEEK_SET - Static variable in interface io.humble.video.customio.IURLProtocolHandler
SEEK_SIZE - Static variable in interface io.humble.video.customio.IURLProtocolHandler
sendCommand(String, String, String, int) - Method in class io.humble.video.FilterGraph
 
set(int) - Method in class io.humble.ferry.AtomicInteger
 
setAllocator(long, JNIMemoryAllocator) - Static method in class io.humble.ferry.JNIMemoryAllocator
Internal Only.
setAutoConvert(FilterGraph.AutoConvertFlag) - Method in class io.humble.video.FilterGraph
Should this graph auto-convert audio or pictures into the formats
different filters require (rather than require the user to construct
a graph with all filters sets correctly).

setChannelLayout(AudioChannel.Layout) - Method in class io.humble.video.Coder
Set the channel layout
setChannels(int) - Method in class io.humble.video.Coder
Set the number of channels to use when ENCODING.
setCodedPictureNumber(int) - Method in class io.humble.video.MediaPicture
set picture number
setCompensation(int, int) - Method in class io.humble.video.MediaAudioResampler
Activate resampling compensation.
setComplete(boolean) - Method in class io.humble.video.MediaAudio
Call this if you modify the samples and are now done.
setComplete(boolean) - Method in class io.humble.video.MediaPicture
Set this frame to complete.
setComplete(boolean) - Method in class io.humble.video.MediaRaw
 
setComplete(boolean, long) - Method in class io.humble.video.MediaSubtitle
Sets the subtitle to be complete.
setComplete(boolean) - Method in class io.humble.video.MediaSubtitle
 
setConvergenceDuration(long) - Method in class io.humble.video.MediaPacket
Set the convergence duration.
setDenominator(int) - Method in class io.humble.video.Rational
Sets the denominator on this object.
setDisplayPictureNumber(int) - Method in class io.humble.video.MediaPicture
set picture number in display order
setDts(long) - Method in class io.humble.video.MediaPacket
Set a new Decompression Time Stamp (DTS) for this packet.
setDuration(long) - Method in class io.humble.video.MediaPacket
Set the duration.
setExpandIncrement(double) - Method in class io.humble.ferry.JNIMemoryManager
Get the percentage value we will increment the reference cache by if we need to expand it.
setFFmpegLoggingLevel(int) - Static method in class io.humble.video.Global
Internal Only.
setFlag(Coder.Flag, boolean) - Method in class io.humble.video.Coder
Set a flag to true or false.
setFlag(Container.Flag, boolean) - Method in class io.humble.video.Demuxer
Set the flag.

setFlag2(Coder.Flag2, boolean) - Method in class io.humble.video.Coder
Set a flag2 to true or false.
setFlags(int) - Method in class io.humble.video.Coder
Set a new bitmask of all Flag values (bit xored together).
setFlags(int) - Method in class io.humble.video.Demuxer
Set the flags to use with this object.
setFlags(int) - Method in class io.humble.video.MediaPacket
Set any internal flags.

setFlags2(int) - Method in class io.humble.video.Coder
Set a new bitmask of all Flag2 values (bit xored together).
setForcedAudioCodec(Codec.ID) - Method in class io.humble.video.Demuxer
Forces the Demuxer to assume all audio streams are
encoded with the given audio codec when demuxing.
setForcedSubtitleCodec(Codec.ID) - Method in class io.humble.video.Demuxer
Forces the Demuxer to assume all subtitle streams are
encoded with the given subtitle codec when demuxing.
setForcedVideoCodec(Codec.ID) - Method in class io.humble.video.Demuxer
Forces the Demuxer to assume all video streams are
encoded with the given video codec when demuxing.
setFrameSize(int) - Method in class io.humble.video.FilterSink
Set the frame size of this sink.
setGlobalInterruptable(JNIThreadProxy.Interruptable) - Static method in class io.humble.ferry.JNIThreadProxy
Set a new global interrupt handler.
setGlobalIsLogging(Logger.Level, boolean) - Static method in class io.humble.ferry.Logger
 
setHeight(int) - Method in class io.humble.video.Coder
Set the height, in pixels.

setImage(Image) - Method in class io.humble.video.awt.ImageFrame.ImageComponent
 
setImage(Image) - Method in class io.humble.video.awt.ImageFrame
 
setImageSize(Dimension) - Method in class io.humble.video.awt.ImageFrame.ImageComponent
 
setInputBufferLength(int) - Method in class io.humble.video.Demuxer
Set the buffer length Humble Video will suggest to FFMPEG for reading inputs.

If called when a Container is open, the call is ignored and -1 is returned.

setInterlacedFrame(boolean) - Method in class io.humble.video.MediaPicture
 
setIsLogging(Logger.Level, boolean) - Method in class io.humble.ferry.Logger
 
setKeyPacket(boolean) - Method in class io.humble.video.MediaPacket
Set if this is a key packet.

setMaxFreeRatio(double) - Method in class io.humble.ferry.JNIMemoryManager
Sets the maximum ratio of free space we'll allow without trying to shrink the memory manager heap.
setMemoryDebugging(boolean) - Method in class io.humble.ferry.JNIMemoryManager
Set whether the JNIMemoryManager should cause objects to be allocated with debugging information.
setMemoryModel(int) - Static method in class io.humble.ferry.FerryJNI
Internal Only.
setMemoryModel(JNIMemoryManager.MemoryModel) - Static method in class io.humble.ferry.JNIMemoryManager
setMinFreeRatio(double) - Method in class io.humble.ferry.JNIMemoryManager
Sets the minimum ratio of free space to total memory manager heap size we'll allow before expanding the heap.
setMinimumReferencesToCache(int) - Method in class io.humble.ferry.JNIMemoryManager
Sets the minimum number of references to cache.
setNumerator(int) - Method in class io.humble.video.Rational
Sets the numerator on this object.
setNumSamples(int) - Method in class io.humble.video.MediaAudio
Set the number of samples in the buffer.
setOutputBufferLength(int) - Method in class io.humble.video.Muxer
Set the buffer length Humble Video will suggest to FFMPEG for writing output data.

If called when a Container is open, the call is ignored and -1 is returned.

setPaletteChange(boolean) - Method in class io.humble.video.MediaPicture
 
setParseType(ContainerStream.ParseType) - Method in class io.humble.video.ContainerStream
Set the parse type the decoding codec should use.
setPixelFormat(PixelFormat.Type) - Method in class io.humble.video.Coder
Set the pixel format to ENCODE with.
setPosition(long) - Method in class io.humble.video.MediaPacket
Set the position.
setPrintStackTrace(boolean) - Method in class io.humble.ferry.Logger
 
setProperty(String, String) - Method in class io.humble.video.Configurable
Sets a property on this Object.

All AVOptions supported by the underlying AVClass are supported.

setProperty(String, double) - Method in class io.humble.video.Configurable
Looks up the property 'name' and sets the
value of the property to 'value'.

setProperty(String, long) - Method in class io.humble.video.Configurable
Looks up the property 'name' and sets the
value of the property to 'value'.

setProperty(String, boolean) - Method in class io.humble.video.Configurable
Looks up the property 'name' and sets the
value of the property to 'value'.

setProperty(String, Rational) - Method in class io.humble.video.Configurable
Looks up the property 'name' and sets the
value of the property to 'value'.

setProperty(KeyValueBag, KeyValueBag) - Method in class io.humble.video.Configurable
Sets all properties in valuesToSet on this Configurable object.

setPts(long) - Method in class io.humble.video.MediaPacket
Set a new Presentation Time Stamp (PTS) for this packet.

setQuality(int) - Method in class io.humble.video.MediaPicture
set quality.
setReadRetryCount(int) - Method in class io.humble.video.Demuxer
Sets the read retry count.

setRepeatPicture(int) - Method in class io.humble.video.MediaPicture
 
setSampleFormat(AudioFormat.Type) - Method in class io.humble.video.Coder
Set the sample format when ENCODING.
setSampleRate(int) - Method in class io.humble.video.Coder
Set the sample rate to use when ENCODING.
setShrinkFactor(double) - Method in class io.humble.ferry.JNIMemoryManager
Set the percentage value we will shrink the reference cache by when we determine shrinking is possible.
setStreamIndex(int) - Method in class io.humble.video.MediaPacket
Set the stream index for this packet.

setTimeBase(Rational) - Method in class io.humble.video.Coder
Set the time base we'll use to ENCODE with.
setTimeBase(Rational) - Method in class io.humble.video.MediaAudioResampler
Set the timebase to use for timestamps on output audio.

setTimeBase(Rational) - Method in class io.humble.video.MediaEncoded
Set the time base that time stamps of this object are represented in.

setTimeBase(Rational) - Method in class io.humble.video.MediaRaw
Sets the timebase on this object.

Note: This will NOT automatically rescale the timestamp set -- so if you change
the timebase, you almost definitely want to change the timestamp as well.
setTimeStamp(long) - Method in class io.humble.video.Media
Set the time stamp for this object in getTimeBase() units.

setTimeStamp(long) - Method in class io.humble.video.MediaRaw
Set the time stamp for this object in getTimeBase() units.

setTimeStamp(long) - Method in class io.humble.video.MediaSubtitle
 
setTopFieldFirst(boolean) - Method in class io.humble.video.MediaPicture
 
setType(Buffer.Type) - Method in class io.humble.ferry.Buffer
Reset the buffer type to a new type.
setType(MediaPicture.Type) - Method in class io.humble.video.MediaPicture
 
setValue(String, String) - Method in class io.humble.video.KeyValueBag
Sets the value for the given key to value.
setValue(String, String, KeyValueBag.Flags) - Method in class io.humble.video.KeyValueBag
Sets the value for the given key to value.
setValue(double) - Method in class io.humble.video.Rational
Sets the numerator and denominator on this object by
reducing the double to the closest integer numerator
and denominator.
setWidth(int) - Method in class io.humble.video.Coder
Set the width, in pixels

sMultiply(Rational, Rational) - Static method in class io.humble.video.Rational
Multiples a by b.
sReduce(Rational, long, long, long) - Static method in class io.humble.video.Rational
Reduce a fraction to it's lowest common denominators.
This is useful for framerate calculations.
sRescale(long, Rational, Rational) - Static method in class io.humble.video.Rational
Takes a value scaled in increments of origBase and gives the
equivalent value scaled in terms of this Rational.

sRescale(long, Rational, Rational, Rational.Rounding) - Static method in class io.humble.video.Rational
Takes a value scaled in increments of origBase and gives the
equivalent value scaled in terms of this Rational.

sSubtract(Rational, Rational) - Static method in class io.humble.video.Rational
Subtracts a from b.
startCollectionThread() - Method in class io.humble.ferry.JNIMemoryManager
Starts a new Ferry collection thread that will wake up whenever a memory reference needs clean-up from native code.
stopCollectionThread() - Method in class io.humble.ferry.JNIMemoryManager
Stops the Ferry collection thread if running.
subtract(Rational) - Method in class io.humble.video.Rational
Subtracts arg from this rational
swapEndianness(PixelFormat.Type) - Static method in class io.humble.video.PixelFormat
Utility function to swap the endianness of a pixel format.

pix_fmt the pixel format

swigToEnum(int) - Static method in enum io.humble.ferry.Buffer.Type
 
swigToEnum(int) - Static method in enum io.humble.ferry.Logger.Level
 
swigToEnum(int) - Static method in enum io.humble.video.AudioChannel.Layout
 
swigToEnum(int) - Static method in enum io.humble.video.AudioChannel.Type
 
swigToEnum(int) - Static method in enum io.humble.video.AudioFormat.Type
 
swigToEnum(int) - Static method in enum io.humble.video.Codec.CodecCapability
 
swigToEnum(int) - Static method in enum io.humble.video.Codec.DiscardFlag
 
swigToEnum(int) - Static method in enum io.humble.video.Codec.ID
 
swigToEnum(int) - Static method in enum io.humble.video.CodecDescriptor.CodecProperty
 
swigToEnum(int) - Static method in enum io.humble.video.CodecProfile.ProfileType
 
swigToEnum(int) - Static method in enum io.humble.video.Coder.Flag
 
swigToEnum(int) - Static method in enum io.humble.video.Coder.Flag2
 
swigToEnum(int) - Static method in enum io.humble.video.Coder.State
 
swigToEnum(int) - Static method in enum io.humble.video.Container.Flag
 
swigToEnum(int) - Static method in enum io.humble.video.ContainerFormat.Flag
 
swigToEnum(int) - Static method in enum io.humble.video.ContainerStream.Disposition
 
swigToEnum(int) - Static method in enum io.humble.video.ContainerStream.ParseType
 
swigToEnum(int) - Static method in enum io.humble.video.Demuxer.SeekFlag
 
swigToEnum(int) - Static method in enum io.humble.video.Demuxer.State
 
swigToEnum(int) - Static method in enum io.humble.video.Filter.CommandFlag
 
swigToEnum(int) - Static method in enum io.humble.video.FilterGraph.AutoConvertFlag
 
swigToEnum(int) - Static method in enum io.humble.video.FilterGraph.State
 
swigToEnum(int) - Static method in enum io.humble.video.FilterType.Flag
 
swigToEnum(int) - Static method in enum io.humble.video.KeyValueBag.Flags
 
swigToEnum(int) - Static method in enum io.humble.video.MediaDescriptor.Type
 
swigToEnum(int) - Static method in enum io.humble.video.MediaPacket.SideDataType
 
swigToEnum(int) - Static method in enum io.humble.video.MediaPicture.Type
 
swigToEnum(int) - Static method in enum io.humble.video.MediaPictureResampler.Flag
 
swigToEnum(int) - Static method in enum io.humble.video.MediaResampler.State
 
swigToEnum(int) - Static method in enum io.humble.video.MediaSubtitle.Type
 
swigToEnum(int) - Static method in enum io.humble.video.MediaSubtitleRectangle.Flag
 
swigToEnum(int) - Static method in enum io.humble.video.Muxer.State
 
swigToEnum(int) - Static method in enum io.humble.video.PixelFormat.Type
 
swigToEnum(int) - Static method in enum io.humble.video.PixelFormatDescriptor.Flag
 
swigToEnum(int) - Static method in enum io.humble.video.Property.Flags
 
swigToEnum(int) - Static method in enum io.humble.video.Property.Search
 
swigToEnum(int) - Static method in enum io.humble.video.Property.Type
 
swigToEnum(int) - Static method in enum io.humble.video.Rational.Rounding
 
swigValue() - Method in enum io.humble.ferry.Buffer.Type
 
swigValue() - Method in enum io.humble.ferry.Logger.Level
 
swigValue() - Method in enum io.humble.video.AudioChannel.Layout
 
swigValue() - Method in enum io.humble.video.AudioChannel.Type
 
swigValue() - Method in enum io.humble.video.AudioFormat.Type
 
swigValue() - Method in enum io.humble.video.Codec.CodecCapability
 
swigValue() - Method in enum io.humble.video.Codec.DiscardFlag
 
swigValue() - Method in enum io.humble.video.Codec.ID
 
swigValue() - Method in enum io.humble.video.CodecDescriptor.CodecProperty
 
swigValue() - Method in enum io.humble.video.CodecProfile.ProfileType
 
swigValue() - Method in enum io.humble.video.Coder.Flag
 
swigValue() - Method in enum io.humble.video.Coder.Flag2
 
swigValue() - Method in enum io.humble.video.Coder.State
 
swigValue() - Method in enum io.humble.video.Container.Flag
 
swigValue() - Method in enum io.humble.video.ContainerFormat.Flag
 
swigValue() - Method in enum io.humble.video.ContainerStream.Disposition
 
swigValue() - Method in enum io.humble.video.ContainerStream.ParseType
 
swigValue() - Method in enum io.humble.video.Demuxer.SeekFlag
 
swigValue() - Method in enum io.humble.video.Demuxer.State
 
swigValue() - Method in enum io.humble.video.Filter.CommandFlag
 
swigValue() - Method in enum io.humble.video.FilterGraph.AutoConvertFlag
 
swigValue() - Method in enum io.humble.video.FilterGraph.State
 
swigValue() - Method in enum io.humble.video.FilterType.Flag
 
swigValue() - Method in enum io.humble.video.KeyValueBag.Flags
 
swigValue() - Method in enum io.humble.video.MediaDescriptor.Type
 
swigValue() - Method in enum io.humble.video.MediaPacket.SideDataType
 
swigValue() - Method in enum io.humble.video.MediaPicture.Type
 
swigValue() - Method in enum io.humble.video.MediaPictureResampler.Flag
 
swigValue() - Method in enum io.humble.video.MediaResampler.State
 
swigValue() - Method in enum io.humble.video.MediaSubtitle.Type
 
swigValue() - Method in enum io.humble.video.MediaSubtitleRectangle.Flag
 
swigValue() - Method in enum io.humble.video.Muxer.State
 
swigValue() - Method in enum io.humble.video.PixelFormat.Type
 
swigValue() - Method in enum io.humble.video.PixelFormatDescriptor.Flag
 
swigValue() - Method in enum io.humble.video.Property.Flags
 
swigValue() - Method in enum io.humble.video.Property.Search
 
swigValue() - Method in enum io.humble.video.Property.Type
 
swigValue() - Method in enum io.humble.video.Rational.Rounding
 

T

toImage(BufferedImage, MediaPicture) - Method in interface io.humble.video.awt.MediaPictureConverter
Converts an MediaPicture to a BufferedImage.
toJavaAudio(ByteBuffer, MediaAudio) - Method in interface io.humble.video.javaxsound.MediaAudioConverter
Converts the given MediaAudio into a byte array that can be played back on Java's sound APIs
toPicture(MediaPicture, BufferedImage, long) - Method in interface io.humble.video.awt.MediaPictureConverter
Converts a BufferedImage to an MediaPicture.
toString() - Method in class io.humble.ferry.Buffer
Prints the same as Object.toString() but appends the maximum number of bytes that will fit in this Buffer, the type of the Buffer, and the maximum size in units of Buffer.Type that will fit in the Buffer.
toString() - Method in class io.humble.ferry.JNILibrary
 
toString() - Method in class io.humble.ferry.JNIPointerReference
Internal Only.
toString() - Method in class io.humble.ferry.JNIReference
Creates a string representation of this reference.
toString() - Method in class io.humble.video.awt.MediaPictureConverterFactory.Type
Get a string description of this conveter type.
toString() - Method in class io.humble.video.BitStreamFilter
info about this filter object
toString() - Method in class io.humble.video.BitStreamFilterType
info about this filter object
toString() - Method in class io.humble.video.Codec
Prints the type and id of this codec
toString() - Method in class io.humble.video.CodecDescriptor
info about this CodecDescriptor object
toString() - Method in class io.humble.video.Coder
 
toString() - Method in class io.humble.video.Container
 
toString() - Method in class io.humble.video.ContainerFormat
info about this format object
toString() - Method in class io.humble.video.Demuxer
 
toString() - Method in class io.humble.video.DemuxerFormat
 
toString() - Method in class io.humble.video.DemuxerStream
info about this stream
toString() - Method in class io.humble.video.IndexEntry
info about this entry.
toString() - Method in class io.humble.video.KeyValueBag
Return the meta-data, with all values expanded.
toString() - Method in class io.humble.video.MediaAudio
 
toString() - Method in class io.humble.video.MediaPacket
 
toString() - Method in class io.humble.video.MediaPicture
info about this picture
toString() - Method in class io.humble.video.MediaPictureResampler
 
toString() - Method in class io.humble.video.Muxer
 
toString() - Method in class io.humble.video.MuxerFormat
 
toString() - Method in class io.humble.video.MuxerStream
info about this stream
toString() - Method in class io.humble.video.Rational
Prints the contents of this object as a fraction.
trace(String, int, String) - Method in class io.humble.ferry.Logger
 
Type(String, Class<? extends MediaPictureConverter>, PixelFormat.Type, int) - Constructor for class io.humble.video.awt.MediaPictureConverterFactory.Type
Construct a complete converter type description.

U

unlock() - Method in class io.humble.ferry.Mutex
 
unmap(String) - Static method in class io.humble.video.customio.HumbleIO
Undoes a URL to InputStream or OutputStream mapping.
unmapIO(String) - Method in class io.humble.video.customio.HumbleIO
Unmaps a registration between a URL and the underlying i/o objects.
unregisterConverter(MediaPictureConverterFactory.Type) - Static method in class io.humble.video.awt.MediaPictureConverterFactory
Unregister a converter with this factory.
url_close(FfmpegIOHandle) - Static method in class io.humble.video.customio.FfmpegIO
 
url_close(FfmpegIOHandle) - Static method in class io.humble.video.customio.Helper
 
url_open(FfmpegIOHandle, String, int) - Static method in class io.humble.video.customio.FfmpegIO
 
url_open(FfmpegIOHandle, String, int) - Static method in class io.humble.video.customio.Helper
 
URL_RDONLY_MODE - Static variable in interface io.humble.video.customio.IURLProtocolHandler
Open the file in Read Only mode.
URL_RDWR - Static variable in interface io.humble.video.customio.IURLProtocolHandler
Implement the file in Read/Write mode.
url_read(FfmpegIOHandle, byte[], int) - Static method in class io.humble.video.customio.FfmpegIO
 
url_read(FfmpegIOHandle, byte[], int) - Static method in class io.humble.video.customio.Helper
 
url_seek(FfmpegIOHandle, long, int) - Static method in class io.humble.video.customio.FfmpegIO
 
url_seek(FfmpegIOHandle, long, int) - Static method in class io.humble.video.customio.Helper
 
url_write(FfmpegIOHandle, byte[], int) - Static method in class io.humble.video.customio.FfmpegIO
 
url_write(FfmpegIOHandle, byte[], int) - Static method in class io.humble.video.customio.Helper
 
URL_WRONLY_MODE - Static variable in interface io.humble.video.customio.IURLProtocolHandler
Open the file in Write Only mode.
URLProtocolManager - Class in io.humble.video.customio
This class manages URL protocols that we have handlers for.

V

valueOf(String) - Static method in enum io.humble.ferry.Buffer.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.ferry.JNIMemoryManager.MemoryModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.ferry.Logger.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.AudioChannel.Layout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.AudioChannel.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.AudioFormat.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Codec.CodecCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Codec.DiscardFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Codec.ID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.CodecDescriptor.CodecProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.CodecProfile.ProfileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Coder.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Coder.Flag2
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Coder.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Container.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.ContainerFormat.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.ContainerStream.Disposition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.ContainerStream.ParseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Demuxer.SeekFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Demuxer.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Filter.CommandFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.FilterGraph.AutoConvertFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.FilterGraph.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.FilterType.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.KeyValueBag.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.MediaDescriptor.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.MediaPacket.SideDataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.MediaPicture.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.MediaPictureResampler.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.MediaResampler.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.MediaSubtitle.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.MediaSubtitleRectangle.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Muxer.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.PixelFormat.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.PixelFormatDescriptor.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Property.Flags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Property.Search
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Property.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.humble.video.Rational.Rounding
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.humble.ferry.Buffer.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.ferry.JNIMemoryManager.MemoryModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.ferry.Logger.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.AudioChannel.Layout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.AudioChannel.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.AudioFormat.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Codec.CodecCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Codec.DiscardFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Codec.ID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.CodecDescriptor.CodecProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.CodecProfile.ProfileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Coder.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Coder.Flag2
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Coder.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Container.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.ContainerFormat.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.ContainerStream.Disposition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.ContainerStream.ParseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Demuxer.SeekFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Demuxer.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Filter.CommandFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.FilterGraph.AutoConvertFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.FilterGraph.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.FilterType.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.KeyValueBag.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.MediaDescriptor.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.MediaPacket.SideDataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.MediaPicture.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.MediaPictureResampler.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.MediaResampler.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.MediaSubtitle.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.MediaSubtitleRectangle.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Muxer.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.PixelFormat.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.PixelFormatDescriptor.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Property.Flags
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Property.Search
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Property.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.humble.video.Rational.Rounding
Returns an array containing the constants of this enum type, in the order they are declared.
Video - Class in io.humble.video
Internal Only.
Video() - Constructor for class io.humble.video.Video
 
VideoJNI - Class in io.humble.video
 
VideoJNI() - Constructor for class io.humble.video.VideoJNI
 

W

warn(String, int, String) - Method in class io.humble.ferry.Logger
 
willResample() - Method in interface io.humble.video.awt.MediaPictureConverter
Test if this converter is going to re-sample during conversion.
write(byte[], int) - Method in class io.humble.video.customio.DataInputOutputHandler
This method gets called by FFMPEG when it tries to write data.
write(byte[], int) - Method in class io.humble.video.customio.FileProtocolHandler
 
write(byte[], int) - Method in class io.humble.video.customio.InputOutputStreamHandler
This method gets called by FFMPEG when it tries to write data.
write(byte[], int) - Method in interface io.humble.video.customio.IURLProtocolHandler
This method gets called by FFMPEG when it tries to write data.
write(byte[], int) - Method in class io.humble.video.customio.NullProtocolHandler
 
write(byte[], int) - Method in class io.humble.video.customio.ReadableWritableChannelHandler
This method gets called by FFMPEG when it tries to write data.
write(MediaPacket, boolean) - Method in class io.humble.video.Muxer
Writes the given packet to the Muxer.

A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2018 Humble Software. All rights reserved.