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

A

accept(File) - Method in class com.github.hoary.javaav.NativeFileFilter
 
addImage(VideoFrame) - Method in class com.github.hoary.javaav.Muxer
 
addSamples(AudioFrame) - Method in class com.github.hoary.javaav.Muxer
 
asString() - Method in enum com.github.hoary.javaav.ChannelLayout
Get the channel layout description.
Audio - Class in com.github.hoary.javaav
Helper class to convert audio samples into interleaved byte array ready for playback with Java Sound.
Audio() - Constructor for class com.github.hoary.javaav.Audio
 
audioChannels - Variable in class com.github.hoary.javaav.Configurable
The number of audio channels for audio encoder.
AudioFormat - Class in com.github.hoary.javaav
AudioFormat describes the sample rate, sample format, the number of channels and the channel layout of an audio byte stream.
AudioFormat() - Constructor for class com.github.hoary.javaav.AudioFormat
Creates a new AudioFormat with zero and null values.
AudioFormat(SampleFormat, ChannelLayout, int, int) - Constructor for class com.github.hoary.javaav.AudioFormat
Creates a new AudioFormat with specified values.
AudioFrame - Class in com.github.hoary.javaav
An AudioFrame contains audio samples with a specific AudioFormat that describes the characteristics of the samples.
AudioFrame(AudioFormat, int) - Constructor for class com.github.hoary.javaav.AudioFrame
Creates a new AudioFrame with descriptive format and allocates memory for the specified amount of samples.
AudioResampler - Class in com.github.hoary.javaav
The AudioResampler converts audio samples from one audio format to another.
AudioResampler() - Constructor for class com.github.hoary.javaav.AudioResampler
 
available() - Method in class com.github.hoary.javaav.RingBuffer
Return the readable amount of bytes in buffer.
avContext - Variable in class com.github.hoary.javaav.Coder
The codec context.
avFrame - Variable in class com.github.hoary.javaav.Coder
Output data of decoder.
avPacket - Variable in class com.github.hoary.javaav.Coder
Input data for decoder.

B

bitrate - Variable in class com.github.hoary.javaav.Configurable
The bitrate for audio and video encoder.
byId(long) - Static method in enum com.github.hoary.javaav.ChannelLayout
Get a ChannelLayout that matches to the specified FFmpeg id.
byId(int) - Static method in enum com.github.hoary.javaav.CodecCapability
Get a CodecCapability that matches to the specified FFmpeg id.
byId(int) - Static method in enum com.github.hoary.javaav.CodecFlag
Get a CodecFlag that matches to the specified FFmpeg id.
byId(int) - Static method in enum com.github.hoary.javaav.CodecID
Get a CodecID that matches to the specified FFmpeg id.
byId(int) - Static method in enum com.github.hoary.javaav.LogLevel
 
byId(int) - Static method in enum com.github.hoary.javaav.MediaType
Get a MediaType that matches to the specified FFmpeg id.
byId(int) - Static method in enum com.github.hoary.javaav.PixelFormat
 
byId(int) - Static method in enum com.github.hoary.javaav.SampleFormat
 

C

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
 

D

decodeAudio(MediaPacket) - Method in class com.github.hoary.javaav.Decoder
Decode a media packet with audio samples into an AudioFrame.
Decoder - Class in com.github.hoary.javaav
Media decoder that currently supports audio and video decoding.
Decoder(CodecID) - Constructor for class com.github.hoary.javaav.Decoder
Create new Decoder that decodes media with codec with specified CodecID.
decodeVideo(MediaPacket) - Method in class com.github.hoary.javaav.Decoder
Decode a media packet with video frame data into a VideoFrame.
Demuxer - Class in com.github.hoary.javaav
 
Demuxer() - Constructor for class com.github.hoary.javaav.Demuxer
 

E

encodeAudio(AudioFrame) - Method in class com.github.hoary.javaav.Encoder
 
Encoder - Class in com.github.hoary.javaav
 
Encoder(CodecID) - Constructor for class com.github.hoary.javaav.Encoder
 
Encoder(Codec) - Constructor for class com.github.hoary.javaav.Encoder
 
encodeVideo(VideoFrame) - Method in class com.github.hoary.javaav.Encoder
 
equals(Object) - Method in class com.github.hoary.javaav.AudioFormat
 
equals(Object) - Method in class com.github.hoary.javaav.PictureFormat
 

F

flags - Variable in class com.github.hoary.javaav.Configurable
List of codec flags for audio and video encoder.
flush() - Method in class com.github.hoary.javaav.Coder
Flush buffers, should be called when seeking or switching to a different stream.
flushAudio() - Method in class com.github.hoary.javaav.Encoder
 
flushVideo() - Method in class com.github.hoary.javaav.Encoder
 
frameRate - Variable in class com.github.hoary.javaav.Configurable
The framerate for video encoder.

G

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.

H

hasCapability(CodecCapability) - Method in class com.github.hoary.javaav.Codec
Determines whether this Codec has the specified capability.
hasFrame() - Method in class com.github.hoary.javaav.AudioFrame
 
hasFrame() - Method in class com.github.hoary.javaav.MediaFrame
 
hasFrame() - Method in class com.github.hoary.javaav.VideoFrame
 

I

Image - Class in com.github.hoary.javaav
 
Image() - Constructor for class com.github.hoary.javaav.Image
 
imageHeight - Variable in class com.github.hoary.javaav.Configurable
The image height for video encoder.
imageWidth - Variable in class com.github.hoary.javaav.Configurable
The image width for video encoder.
isKeyFrame() - Method in class com.github.hoary.javaav.MediaFrame
 
isKeyFrame() - Method in class com.github.hoary.javaav.MediaPacket
 
isOpen() - Method in class com.github.hoary.javaav.Camera
Checks whether this camera is opened.
isValid() - Method in class com.github.hoary.javaav.CameraFormat
Checks whether this format is valid.
isValid() - Method in class com.github.hoary.javaav.PictureFormat
 

J

JavaAV - Class in com.github.hoary.javaav
 
JavaAV() - Constructor for class com.github.hoary.javaav.JavaAV
 
JavaAVException - Exception in com.github.hoary.javaav
 
JavaAVException(String) - Constructor for exception com.github.hoary.javaav.JavaAVException
 

L

loadLibrary() - Static method in class com.github.hoary.javaav.JavaAV
 
LogCallback - Class in com.github.hoary.javaav
 
LogCallback() - Constructor for class com.github.hoary.javaav.LogCallback
 
LogLevel - Enum in com.github.hoary.javaav
 

M

MediaFrame - Class in com.github.hoary.javaav
 
MediaFrame() - Constructor for class com.github.hoary.javaav.MediaFrame
 
MediaFrame.Type - Enum in com.github.hoary.javaav
 
MediaPacket - Class in com.github.hoary.javaav
 
MediaPacket(ByteBuffer) - Constructor for class com.github.hoary.javaav.MediaPacket
 
mediaType - Variable in class com.github.hoary.javaav.Configurable
The media type, e.g. audio, video, etc.
MediaType - Enum in com.github.hoary.javaav
Enumeration of all media types.
Muxer - Class in com.github.hoary.javaav
 
Muxer(String) - Constructor for class com.github.hoary.javaav.Muxer
 

N

NativeFileFilter - Class in com.github.hoary.javaav
 
NativeFileFilter() - Constructor for class com.github.hoary.javaav.NativeFileFilter
 

O

open(AudioFormat, AudioFormat, int) - Method in class com.github.hoary.javaav.AudioResampler
Initializes the AudioResampler with specified input and output audio formats.
open(int, int, double) - Method in class com.github.hoary.javaav.Camera
Open the camera with specified image size and capture frame rate.
open(Map<String, String>) - Method in class com.github.hoary.javaav.Coder
Initializes the Coder with codec options that may contain specific codec parameters.
open(Map<String, String>) - Method in class com.github.hoary.javaav.Decoder
 
open(String) - Method in class com.github.hoary.javaav.Demuxer
 
open(Map<String, String>) - Method in class com.github.hoary.javaav.Encoder
 
open() - Method in class com.github.hoary.javaav.Muxer
 
open(PictureFormat, PictureFormat) - Method in class com.github.hoary.javaav.PictureResampler
 
Options - Class in com.github.hoary.javaav
 
Options() - Constructor for class com.github.hoary.javaav.Options
 

P

PictureFormat - Class in com.github.hoary.javaav
 
PictureFormat(int, int, PixelFormat) - Constructor for class com.github.hoary.javaav.PictureFormat
 
PictureResampler - Class in com.github.hoary.javaav
 
PictureResampler() - Constructor for class com.github.hoary.javaav.PictureResampler
 
pixelFormat - Variable in class com.github.hoary.javaav.Configurable
The pixel format for video encoder.
PixelFormat - Enum in com.github.hoary.javaav
 
probeResolutions(String, String, String) - Static method in class com.github.hoary.javaav.CameraCapabilities
Get supported image sizes and frame rates that are represented by CameraFormat of a video input device.
profile - Variable in class com.github.hoary.javaav.Configurable
The profile for audio and video encoder.

Q

quality - Variable in class com.github.hoary.javaav.Configurable
The audio and video quality for encoder.

R

read(int, byte[]) - Method in class com.github.hoary.javaav.RingBuffer
Read as much data as possible from this buffer.
read(int, byte[], int, int) - Method in class com.github.hoary.javaav.RingBuffer
Read as much data as possible from this buffer.
readFrame() - Method in class com.github.hoary.javaav.Demuxer
 
resample(AudioFrame) - Method in class com.github.hoary.javaav.AudioResampler
Resample audio samples within the provided audio frame.
RingBuffer - Class in com.github.hoary.javaav
 
RingBuffer(int) - Constructor for class com.github.hoary.javaav.RingBuffer
Creates a RingBuffer with a default buffer size of 1024 bytes.
RingBuffer(int, int) - Constructor for class com.github.hoary.javaav.RingBuffer
Creates a RingBuffer with the specified buffer size.

S

sampleFormat - Variable in class com.github.hoary.javaav.Configurable
The sample format for audio encoder.
SampleFormat - Enum in com.github.hoary.javaav
 
sampleRate - Variable in class com.github.hoary.javaav.Configurable
The sample rate for audio encoder.
setAudioBitrate(int) - Method in class com.github.hoary.javaav.Muxer
 
setAudioChannels(int) - Method in class com.github.hoary.javaav.Configurable
Set new audio channels.
setAudioCodec(Codec) - Method in class com.github.hoary.javaav.Muxer
 
setAudioOptions(Options) - Method in class com.github.hoary.javaav.Muxer
 
setAudioQuality(double) - Method in class com.github.hoary.javaav.Muxer
 
setBitrate(int) - Method in class com.github.hoary.javaav.Configurable
Set new bitrate.
setChannelLayout(ChannelLayout) - Method in class com.github.hoary.javaav.AudioFormat
Set the channel layout.
setChannels(int) - Method in class com.github.hoary.javaav.AudioFormat
Set the number of channels.
setChannels(int) - Method in class com.github.hoary.javaav.Encoder
 
setFlag(CodecFlag) - Method in class com.github.hoary.javaav.Configurable
Set a codec flag.
setFormat(PixelFormat) - Method in class com.github.hoary.javaav.PictureFormat
 
setFrameRate(double) - Method in class com.github.hoary.javaav.CameraFormat
Set new frame rate.
setFramerate(double) - Method in class com.github.hoary.javaav.Configurable
Set new frame rate.
setFramerate(double) - Method in class com.github.hoary.javaav.Encoder
 
setGOPSize(int) - Method in class com.github.hoary.javaav.Configurable
Set group of pictures.
setGOPSize(int) - Method in class com.github.hoary.javaav.Encoder
 
setHeight(int) - Method in class com.github.hoary.javaav.CameraFormat
Set new image height.
setHeight(int) - Method in class com.github.hoary.javaav.PictureFormat
 
setImageHeight(int) - Method in class com.github.hoary.javaav.Configurable
Set new image height.
setImageHeight(int) - Method in class com.github.hoary.javaav.Encoder
 
setImageWidth(int) - Method in class com.github.hoary.javaav.Configurable
Set new image width.
setImageWidth(int) - Method in class com.github.hoary.javaav.Encoder
 
setInputFormat(String) - Method in class com.github.hoary.javaav.Demuxer
 
setInterleave(boolean) - Method in class com.github.hoary.javaav.Muxer
 
setKeyFrame(boolean) - Method in class com.github.hoary.javaav.MediaFrame
 
setKeyFrame(boolean) - Method in class com.github.hoary.javaav.MediaPacket
 
setLogCallback(LogCallback) - Static method in class com.github.hoary.javaav.JavaAV
 
setLogLevel(LogLevel) - Method in class com.github.hoary.javaav.LogCallback
 
setMediaType(MediaType) - Method in class com.github.hoary.javaav.Configurable
Set new media type, audio, video, etc.
setPixelFormat(PixelFormat) - Method in class com.github.hoary.javaav.Configurable
Set new pixel format.
setPixelFormat(PixelFormat) - Method in class com.github.hoary.javaav.Decoder
 
setPixelFormat(PixelFormat) - Method in class com.github.hoary.javaav.Encoder
 
setPrintPrefix(boolean) - Method in class com.github.hoary.javaav.LogCallback
 
setProfile(int) - Method in class com.github.hoary.javaav.Configurable
Set new profile.
setQuality(double) - Method in class com.github.hoary.javaav.Configurable
Set new quality.
setSampleCount(int) - Method in class com.github.hoary.javaav.AudioFrame
Set the number of samples in this frame.
setSampleFormat(SampleFormat) - Method in class com.github.hoary.javaav.AudioFormat
Set the sample format.
setSampleFormat(SampleFormat) - Method in class com.github.hoary.javaav.Configurable
Set new sample format.
setSampleFormat(SampleFormat) - Method in class com.github.hoary.javaav.Encoder
 
setSampleRate(int) - Method in class com.github.hoary.javaav.AudioFormat
Set the sample rate.
setSamplerate(int) - Method in class com.github.hoary.javaav.Configurable
Set new sample rate.
setSampleRate(int) - Method in class com.github.hoary.javaav.Encoder
 
setTimestamp(long) - Method in class com.github.hoary.javaav.MediaFrame
 
setVideoBitrate(int) - Method in class com.github.hoary.javaav.Muxer
 
setVideoCodec(Codec) - Method in class com.github.hoary.javaav.Muxer
 
setVideoOptions(Options) - Method in class com.github.hoary.javaav.Muxer
 
setVideoQuality(double) - Method in class com.github.hoary.javaav.Muxer
 
setWidth(int) - Method in class com.github.hoary.javaav.CameraFormat
Set new image width.
setWidth(int) - Method in class com.github.hoary.javaav.PictureFormat
 
state - Variable in class com.github.hoary.javaav.Coder
Current coder state.

T

toString() - Method in class com.github.hoary.javaav.CameraFormat
 
toString() - Method in class com.github.hoary.javaav.PictureFormat
 

V

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
 

W

write(int, ByteBuffer) - Method in class com.github.hoary.javaav.RingBuffer
Write as much data as possible to this buffer.
write(int, byte[]) - Method in class com.github.hoary.javaav.RingBuffer
Write as much data as possible to this buffer.
write(int, byte[], int, int) - Method in class com.github.hoary.javaav.RingBuffer
Write as much data as possible to this buffer.
A B C D E F G H I J L M N O P Q R S T V W 

Copyright © 2013. All Rights Reserved.