- call(Pointer, int, String, Pointer) - Method in class com.github.hoary.javaav.LogCallback
-
- Camera - Class in com.github.hoary.javaav
-
This class is used to capture images from input devices.
- Camera(String, String) - Constructor for class com.github.hoary.javaav.Camera
-
Creates a new Camera capture for specified device that captures frames
from the specified source.
- CameraCapabilities - Class in com.github.hoary.javaav
-
Convenience class to get video input device capabilities.
- CameraCapabilities() - Constructor for class com.github.hoary.javaav.CameraCapabilities
-
- CameraFormat - Class in com.github.hoary.javaav
-
CameraFormat represents the image size and frame rate with which
a video input device is capturing frames.
- CameraFormat() - Constructor for class com.github.hoary.javaav.CameraFormat
-
Create a new CameraFormat with image size and frame rate equal zero.
- CameraFormat(int, int, double) - Constructor for class com.github.hoary.javaav.CameraFormat
-
Create a new CameraFormat with specified image size and frame rate.
- canDecode() - Method in class com.github.hoary.javaav.Codec
-
Determines whether this Codec is a decoder.
- canEncode() - Method in class com.github.hoary.javaav.Codec
-
Determines whether this Codec is a encoder.
- ChannelLayout - Enum in com.github.hoary.javaav
-
Enumeration of all supported channel layouts.
- clear() - Method in class com.github.hoary.javaav.AudioFrame
-
Free the memory of sample buffers.
- clear() - Method in class com.github.hoary.javaav.MediaPacket
-
- clear() - Method in class com.github.hoary.javaav.RingBuffer
-
Resets the read and write pointers.
- close() - Method in class com.github.hoary.javaav.AudioResampler
-
Close this resampler and free allocated memory.
- close() - Method in class com.github.hoary.javaav.Camera
-
Close the camera and free associated memory.
- close() - Method in class com.github.hoary.javaav.Coder
-
Close this Coder and free allocated memory.
- close() - Method in class com.github.hoary.javaav.Decoder
-
- close() - Method in class com.github.hoary.javaav.Demuxer
-
- close() - Method in class com.github.hoary.javaav.Encoder
-
- close() - Method in class com.github.hoary.javaav.Muxer
-
- close() - Method in class com.github.hoary.javaav.PictureResampler
-
- Codec - Class in com.github.hoary.javaav
-
Codecs are usually used by encoders and decoders.
- codec - Variable in class com.github.hoary.javaav.Coder
-
The chosen codec.
- CodecCapability - Enum in com.github.hoary.javaav
-
Enumeration of all possible codec capabilities.
- CodecFlag - Enum in com.github.hoary.javaav
-
Enumeration of all possible codec flags.
- CodecID - Enum in com.github.hoary.javaav
-
Enumeration of all possible codec id's.
- Coder - Class in com.github.hoary.javaav
-
Coder is an abstract representation of an encoder or decoder.
- Coder.State - Enum in com.github.hoary.javaav
-
Coder state indicates whether the Coder is opened or closed.
- com.github.hoary.javaav - package com.github.hoary.javaav
-
- compareTo(CameraFormat) - Method in class com.github.hoary.javaav.CameraFormat
-
- Configurable - Class in com.github.hoary.javaav
-
Configurable provides various methods to configure codecs.
- Configurable() - Constructor for class com.github.hoary.javaav.Configurable
-
- copy(ByteBuffer, int, ByteBuffer, int, boolean) - Static method in class com.github.hoary.javaav.Image
-
- copy(ShortBuffer, int, ShortBuffer, int, boolean) - Static method in class com.github.hoary.javaav.Image
-
- copy(IntBuffer, int, IntBuffer, int) - Static method in class com.github.hoary.javaav.Image
-
- copy(FloatBuffer, int, FloatBuffer, int) - Static method in class com.github.hoary.javaav.Image
-
- copy(DoubleBuffer, int, DoubleBuffer, int) - Static method in class com.github.hoary.javaav.Image
-
- create(BufferedImage) - Static method in class com.github.hoary.javaav.VideoFrame
-
- createImage(VideoFrame, int) - Static method in class com.github.hoary.javaav.Image
-
- createImage(ByteBuffer, int, int, int) - Static method in class com.github.hoary.javaav.Image
-
- createImageBuffer(BufferedImage) - Static method in class com.github.hoary.javaav.Image
-
- getAudio16(AudioFrame) - Static method in class com.github.hoary.javaav.Audio
-
Get byte array with interleaved signed two byte samples.
- getAudio24(AudioFrame) - Static method in class com.github.hoary.javaav.Audio
-
Get byte array with interleaved signed three byte samples.
- getAudio32(AudioFrame) - Static method in class com.github.hoary.javaav.Audio
-
Get byte array with interleaved signed four byte samples.
- getAudio8(AudioFrame) - Static method in class com.github.hoary.javaav.Audio
-
Get byte array with interleaved signed byte samples.
- getAudioBitrate() - Method in class com.github.hoary.javaav.Muxer
-
- getAudioChannels() - Method in class com.github.hoary.javaav.Coder
-
- getAudioChannels() - Method in class com.github.hoary.javaav.Configurable
-
Get audio channels.
- getAudioChannels() - Method in class com.github.hoary.javaav.Decoder
-
- getAudioChannels() - Method in class com.github.hoary.javaav.Demuxer
-
- getAudioFormat() - Method in class com.github.hoary.javaav.AudioFrame
-
Get the audio format of containing samples.
- getAudioQuality() - Method in class com.github.hoary.javaav.Muxer
-
- getBitrate() - Method in class com.github.hoary.javaav.Coder
-
- getBitrate() - Method in class com.github.hoary.javaav.Configurable
-
Get bitrate.
- getBufferSize() - Method in class com.github.hoary.javaav.AudioFrame
-
Get buffer size per plane.
- getCapabilities() - Method in class com.github.hoary.javaav.Codec
-
Get the codec capabilities.
- getChannelLayout() - Method in class com.github.hoary.javaav.AudioFormat
-
Get the channel layout.
- getChannels() - Method in class com.github.hoary.javaav.AudioFormat
-
Get the number of channels.
- getCodec() - Method in class com.github.hoary.javaav.Encoder
-
- getData() - Method in class com.github.hoary.javaav.AudioFrame
-
Get sample data pointers.
- getData() - Method in class com.github.hoary.javaav.MediaPacket
-
- getData() - Method in class com.github.hoary.javaav.VideoFrame
-
- getDecoderById(CodecID) - Static method in class com.github.hoary.javaav.Codec
-
Create a new decoder with specified codec id.
- getDecoderByName(String) - Static method in class com.github.hoary.javaav.Codec
-
Create a new decoder with specified codec name.
- getEncoderById(CodecID) - Static method in class com.github.hoary.javaav.Codec
-
Create a new encoder with specified codec id.
- getEncoderByName(String) - Static method in class com.github.hoary.javaav.Codec
-
Create a new encoder with specified codec name.
- getFormat() - Method in class com.github.hoary.javaav.PictureFormat
-
- getFormatDepth(SampleFormat) - Static method in class com.github.hoary.javaav.Audio
-
Get number of bytes per sample for specified sample format.
- getFrameRate() - Method in class com.github.hoary.javaav.CameraFormat
-
Get the frame rate.
- getFramerate() - Method in class com.github.hoary.javaav.Coder
-
- getFramerate() - Method in class com.github.hoary.javaav.Configurable
-
Get the frame rate.
- getFrameRate() - Method in class com.github.hoary.javaav.Demuxer
-
- getGOPSize() - Method in class com.github.hoary.javaav.Coder
-
- getGOPSize() - Method in class com.github.hoary.javaav.Configurable
-
Get group of pictures.
- getHeight() - Method in class com.github.hoary.javaav.CameraFormat
-
Get the image height.
- getHeight() - Method in class com.github.hoary.javaav.PictureFormat
-
- getHeight() - Method in class com.github.hoary.javaav.VideoFrame
-
- getID() - Method in class com.github.hoary.javaav.Codec
-
Get the id of this Codec.
- getImage() - Method in class com.github.hoary.javaav.Camera
-
Retrieve one picture from this camera.
- getImageHeight() - Method in class com.github.hoary.javaav.Coder
-
- getImageHeight() - Method in class com.github.hoary.javaav.Configurable
-
Get the image height.
- getImageHeight() - Method in class com.github.hoary.javaav.Decoder
-
- getImageHeight() - Method in class com.github.hoary.javaav.Demuxer
-
- getImageWidth() - Method in class com.github.hoary.javaav.Coder
-
- getImageWidth() - Method in class com.github.hoary.javaav.Configurable
-
Get the image width.
- getImageWidth() - Method in class com.github.hoary.javaav.Decoder
-
- getImageWidth() - Method in class com.github.hoary.javaav.Demuxer
-
- getInputFormat() - Method in class com.github.hoary.javaav.Demuxer
-
- getInstalledCodecs() - Static method in class com.github.hoary.javaav.Codec
-
Get all names of codecs that are compiled into FFmpeg.
- getMediaType() - Method in class com.github.hoary.javaav.Coder
-
- getMediaType() - Method in class com.github.hoary.javaav.Configurable
-
Get the media type, audio, video, etc.
- getName() - Method in class com.github.hoary.javaav.Camera
-
Get the camera name or identifier.
- getName() - Method in class com.github.hoary.javaav.Codec
-
Get the short name of this Codec.
- getNameLong() - Method in class com.github.hoary.javaav.Codec
-
Get the long name of this Codec.
- getPictureFormat() - Method in class com.github.hoary.javaav.VideoFrame
-
- getPixelFormat() - Method in class com.github.hoary.javaav.Coder
-
- getPixelFormat() - Method in class com.github.hoary.javaav.Configurable
-
Get pixel format.
- getPixelFormat() - Method in class com.github.hoary.javaav.Decoder
-
- getPixelFormat() - Method in class com.github.hoary.javaav.Demuxer
-
- getPixelFormat(BufferedImage) - Static method in class com.github.hoary.javaav.Image
-
- getPixelFormat() - Method in class com.github.hoary.javaav.VideoFrame
-
- getPlane(int) - Method in class com.github.hoary.javaav.AudioFrame
-
Get pointer to audio plane at specified index.
- getPlaneCount() - Method in class com.github.hoary.javaav.AudioFrame
-
Get the number of audio planes/channels.
- getPlanes() - Method in class com.github.hoary.javaav.AudioFrame
-
Get pointers to all audio planes.
- getProfile() - Method in class com.github.hoary.javaav.Coder
-
- getProfile() - Method in class com.github.hoary.javaav.Configurable
-
Get profile.
- getQuality() - Method in class com.github.hoary.javaav.Coder
-
- getQuality() - Method in class com.github.hoary.javaav.Configurable
-
Get quality.
- getSampleCount() - Method in class com.github.hoary.javaav.AudioFrame
-
Get the number of samples in this frame.
- getSampleFormat() - Method in class com.github.hoary.javaav.AudioFormat
-
Get the sample format.
- getSampleFormat() - Method in class com.github.hoary.javaav.Coder
-
- getSampleFormat() - Method in class com.github.hoary.javaav.Configurable
-
Get sample format.
- getSampleFormat() - Method in class com.github.hoary.javaav.Decoder
-
- getSampleFormat() - Method in class com.github.hoary.javaav.Demuxer
-
- getSampleRate() - Method in class com.github.hoary.javaav.AudioFormat
-
Get the sample rate.
- getSampleRate() - Method in class com.github.hoary.javaav.Coder
-
- getSampleRate() - Method in class com.github.hoary.javaav.Configurable
-
Get sample rate.
- getSampleRate() - Method in class com.github.hoary.javaav.Decoder
-
- getSampleRate() - Method in class com.github.hoary.javaav.Demuxer
-
- getSupportedChannelLayouts() - Method in class com.github.hoary.javaav.Codec
-
Get all supported channel layouts by this Codec.
- getSupportedFrameRates() - Method in class com.github.hoary.javaav.Codec
-
Get all supported frame rates by this Codec.
- getSupportedPixelFormats() - Method in class com.github.hoary.javaav.Codec
-
Get all supported pixel formats by this Codec.
- getSupportedSampleFormats() - Method in class com.github.hoary.javaav.Codec
-
Get all supported sample formats by this Codec.
- getSupportedSampleRates() - Method in class com.github.hoary.javaav.Codec
-
Get all supported sample rates by this Codec.
- getTimestamp() - Method in class com.github.hoary.javaav.MediaFrame
-
- getType() - Method in class com.github.hoary.javaav.AudioFrame
-
- getType() - Method in class com.github.hoary.javaav.Codec
-
Get the media type of this Codec.
- getType() - Method in class com.github.hoary.javaav.MediaFrame
-
- getType() - Method in class com.github.hoary.javaav.VideoFrame
-
- getValue(ByteBuffer, SampleFormat, int) - Static method in class com.github.hoary.javaav.Audio
-
Read a Number at specified index from ByteBuffer for specified
SampleFormat.
- getVideoBitrate() - Method in class com.github.hoary.javaav.Muxer
-
- getVideoQuality() - Method in class com.github.hoary.javaav.Muxer
-
- getWidth() - Method in class com.github.hoary.javaav.CameraFormat
-
Get the image width.
- getWidth() - Method in class com.github.hoary.javaav.PictureFormat
-
- getWidth() - Method in class com.github.hoary.javaav.VideoFrame
-
- gopSize - Variable in class com.github.hoary.javaav.Configurable
-
The group of pictures for video encoder.
- gotFrame - Variable in class com.github.hoary.javaav.Coder
-
Indicates whether last frame was encoded or decoded.
- value() - Method in enum com.github.hoary.javaav.ChannelLayout
-
Get the channel layout id defined in FFmpeg.
- value() - Method in enum com.github.hoary.javaav.CodecCapability
-
Get the codec capability id defined in FFmpeg.
- value() - Method in enum com.github.hoary.javaav.CodecFlag
-
Get the codec flag id defined in FFmpeg.
- value() - Method in enum com.github.hoary.javaav.CodecID
-
Get the codec id defined in FFmpeg.
- value() - Method in enum com.github.hoary.javaav.LogLevel
-
- value() - Method in enum com.github.hoary.javaav.MediaType
-
Get the media type id defined in FFmpeg.
- value() - Method in enum com.github.hoary.javaav.PixelFormat
-
- value() - Method in enum com.github.hoary.javaav.SampleFormat
-
- valueOf(String) - Static method in enum com.github.hoary.javaav.ChannelLayout
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.CodecCapability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.CodecFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.CodecID
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.Coder.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.LogLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.MediaFrame.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.MediaType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.PixelFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.hoary.javaav.SampleFormat
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.hoary.javaav.ChannelLayout
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.CodecCapability
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.CodecFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.CodecID
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.Coder.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.LogLevel
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.MediaFrame.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.MediaType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.PixelFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.github.hoary.javaav.SampleFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VideoFrame - Class in com.github.hoary.javaav
-
- VideoFrame() - Constructor for class com.github.hoary.javaav.VideoFrame
-
- VideoFrame(ByteBuffer, int, int, PixelFormat) - Constructor for class com.github.hoary.javaav.VideoFrame
-