Skip navigation links
A C F G I O P S T U 

A

arrayFromChunks(Collection<byte[]>, int) - Static method in class org.jmisb.core.klv.ArrayUtils
Concatenate a collection of byte arrays (chunks) sequentially into one big array
ArrayUtils - Class in org.jmisb.core.klv
Utility methods for arrays

C

convert(AVFrame) - Method in class org.jmisb.core.video.FrameConverter
Convert an AVFrame to a BufferedImage

F

FfmpegUtils - Class in org.jmisb.core.video
Utility methods for common FFmpeg operations
float32ToBytes(float) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a 32-bit floating point number to a byte array
float64ToBytes(double) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a 64-bit floating point number to a byte array
formatError(int) - Static method in class org.jmisb.core.video.FfmpegUtils
Get the string for a given FFmpeg error code
fourCcToTag(String) - Static method in class org.jmisb.core.video.FfmpegUtils
Convert four CC string to an integer tag
FrameConverter - Class in org.jmisb.core.video
Convert video frames between AVFrame and BufferedImage
FrameConverter() - Constructor for class org.jmisb.core.video.FrameConverter
 

G

getCodecName(AVFormatContext, int) - Static method in class org.jmisb.core.video.FfmpegUtils
 
getDataStream(AVFormatContext) - Static method in class org.jmisb.core.video.FfmpegUtils
 
getDataStreamIndex(AVFormatContext) - Static method in class org.jmisb.core.video.FfmpegUtils
 
getDuration(AVFormatContext) - Static method in class org.jmisb.core.video.FfmpegUtils
Get the file duration
getFrameRate(AVFormatContext) - Static method in class org.jmisb.core.video.FfmpegUtils
Get the frame rate
getNumStreams(AVFormatContext) - Static method in class org.jmisb.core.video.FfmpegUtils
 
getStreamType(AVFormatContext, int) - Static method in class org.jmisb.core.video.FfmpegUtils
 
getVideoStream(AVFormatContext) - Static method in class org.jmisb.core.video.FfmpegUtils
 
getVideoStreamIndex(AVFormatContext) - Static method in class org.jmisb.core.video.FfmpegUtils
 

I

int16ToBytes(short) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a signed 16-bit integer to a byte array
int32ToBytes(int) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a signed 32-bit integer to a byte array
int64ToBytes(long) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a signed 64-byte integer to a byte array

O

org.jmisb.core.klv - package org.jmisb.core.klv
 
org.jmisb.core.video - package org.jmisb.core.video
 

P

PrimitiveConverter - Class in org.jmisb.core.klv
Utility methods to convert primitive types to/from byte arrays

S

shortWait(long) - Static method in class org.jmisb.core.video.TimingUtils
Wait for a short period, ignoring thread interruptions

T

tagToFourCc(int) - Static method in class org.jmisb.core.video.FfmpegUtils
Convert 32-bit integer codec tag to a four CC string
TimingUtils - Class in org.jmisb.core.video
Utility methods for timing
toFloat32(byte[]) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a byte array to a 32-bit floating point number
toFloat64(byte[]) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a byte array to a 64-bit floating point number
toHexString(byte[]) - Static method in class org.jmisb.core.klv.ArrayUtils
Format a byte array as a string of hexadecimal values
toHexString(byte[], int) - Static method in class org.jmisb.core.klv.ArrayUtils
Format a byte array as a string of hexadecimal values
toHexString(byte[], int, boolean) - Static method in class org.jmisb.core.klv.ArrayUtils
Format a byte array as a string of hexadecimal values
toInt16(byte[]) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a byte array to a signed 16-bit integer
toInt32(byte[]) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a byte array to a signed 32-bit integer
toInt64(byte[]) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a byte array to a signed 64-bit integer
toUint16(byte[]) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a byte array to an unsigned 16-bit integer (int with range of uint16)
toUint32(byte[]) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert a byte array to an unsigned 32-bit integer (long with range of uint32)

U

uint16ToBytes(int) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert an unsigned 16-bit unsigned integer (int with range of uint16) to a byte array
uint32ToBytes(long) - Static method in class org.jmisb.core.klv.PrimitiveConverter
Convert an unsigned 32-bit unsigned integer (long with range of uint32) to a byte array
A C F G I O P S T U 
Skip navigation links

Copyright © 2019 West Ridge Systems. All rights reserved.