| Package | Description |
|---|---|
| org.monte.media |
Defines a framework for media processing and provides default implementations.
|
| org.monte.media.audio |
Provides media handlers for audio data.
|
| org.monte.media.avi |
Provides media handlers for the AVI file format.
|
| org.monte.media.converter |
Provides media handlers for the AVI file format.
|
| org.monte.media.jpeg |
Provides media handlers for JPEG images and the JFIF file format.
|
| org.monte.media.png |
Provides media handlers for the PNG file format.
|
| org.monte.media.quicktime |
Provides media handlers for the QuickTime file format.
|
| org.monte.screenrecorder |
| Modifier and Type | Method and Description |
|---|---|
protected int[] |
AbstractVideoCodec.getARGB32(Buffer buf)
Gets 32-bit ARGB pixels from a buffer.
|
protected BufferedImage |
AbstractVideoCodec.getBufferedImage(Buffer buf)
Gets a buffered image from a buffer.
|
protected byte[] |
AbstractVideoCodec.getIndexed8(Buffer buf)
Gets 8-bit indexed pixels from a buffer.
|
protected short[] |
AbstractVideoCodec.getRGB15(Buffer buf)
Gets 15-bit RGB pixels from a buffer.
|
protected short[] |
AbstractVideoCodec.getRGB16(Buffer buf)
Gets 16-bit RGB-5-6-5 pixels from a buffer.
|
protected int[] |
AbstractVideoCodec.getRGB24(Buffer buf)
Gets 24-bit RGB pixels from a buffer.
|
int |
Codec.process(Buffer in,
Buffer out)
Performs the media processing defined by this codec.
|
void |
MovieReader.read(int track,
Buffer buffer)
Reads the next sample chunk from the specified track.
|
void |
Buffer.setDataTo(Buffer that)
Sets
data, offset, length and header
of this buffer to that buffer. |
void |
Buffer.setMetaTo(Buffer that)
Sets all variables of this buffer to that buffer except for
data,
offset, length and header. |
void |
Multiplexer.write(int track,
Buffer buf)
Writes a sample.
|
void |
MovieWriter.write(int track,
Buffer buf)
Writes a sample into the specified track.
|
| Modifier and Type | Method and Description |
|---|---|
int |
PCMAudioCodec.process(Buffer in,
Buffer out) |
| Modifier and Type | Field and Description |
|---|---|
protected Buffer |
AbstractAVIStream.Track.inputBuffer
The input buffer is used when one of the convenience methods without
a Buffer parameter is used.
|
protected Buffer |
AbstractAVIStream.Track.outputBuffer
The output buffer is used to store the output of the codec.
|
| Modifier and Type | Method and Description |
|---|---|
int |
TechSmithCodec.decode(Buffer in,
Buffer out) |
int |
DIBCodec.decode(Buffer in,
Buffer out) |
int |
TechSmithCodec.encode(Buffer in,
Buffer out) |
int |
DIBCodec.encode(Buffer in,
Buffer out) |
int |
TechSmithCodec.process(Buffer in,
Buffer out) |
int |
RunLengthCodec.process(Buffer in,
Buffer out) |
int |
DIBCodec.process(Buffer in,
Buffer out) |
void |
AVIWriter.write(int track,
Buffer buf)
Encodes the data provided in the buffer and then writes it into the
specified track.
|
| Modifier and Type | Method and Description |
|---|---|
int |
ScaleImageCodec.process(Buffer in,
Buffer out) |
int |
CodecChain.process(Buffer in,
Buffer out) |
| Modifier and Type | Method and Description |
|---|---|
int |
JPEGCodec.decode(Buffer in,
Buffer out) |
int |
JPEGCodec.encode(Buffer in,
Buffer out) |
int |
JPEGCodec.process(Buffer in,
Buffer out) |
| Modifier and Type | Method and Description |
|---|---|
int |
PNGCodec.process(Buffer in,
Buffer out) |
| Modifier and Type | Field and Description |
|---|---|
protected Buffer |
AbstractQuickTimeStream.Track.inputBuffer |
protected Buffer |
AbstractQuickTimeStream.Track.outputBuffer |
| Modifier and Type | Method and Description |
|---|---|
int |
RawCodec.process(Buffer in,
Buffer out) |
int |
AnimationCodec.process(Buffer in,
Buffer out) |
void |
QuickTimeWriter.write(int track,
Buffer buf)
Writes a sample.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
ScreenRecorder.write(Buffer buf)
Writes a buffer into the movie.
|
Copyright © 2017. All Rights Reserved.