A C D E G I M P R S

A

AxisURL - Class in it.lilik.capturemjpeg
This class can handle URL generation for a specific host (Axis camera).
AxisURL(String) - Constructor for class it.lilik.capturemjpeg.AxisURL
Creates a AxisURL for the specified host
host must be an IP or an hostname, without http:// or any trailing slash.

C

CaptureMJPEG - Class in it.lilik.capturemjpeg
This class produces JPEG images from Motion JPEG stream.
CaptureMJPEG(PApplet, String) - Constructor for class it.lilik.capturemjpeg.CaptureMJPEG
Creates a CaptureMJPEG without HTTP Auth credential
CaptureMJPEG(PApplet, String, String, String) - Constructor for class it.lilik.capturemjpeg.CaptureMJPEG
Creates a CaptureMJPEG with HTTP Auth credential
CircularBuffer - Class in it.lilik.capturemjpeg
A circular buffer of ByteArrayInputStream
CircularBuffer(int) - Constructor for class it.lilik.capturemjpeg.CircularBuffer
Creates a new CircularBuffer with the specified size.
CircularBuffer() - Constructor for class it.lilik.capturemjpeg.CircularBuffer
Creates a CircularBuffer with internel buffer of CircularBuffer.DEFAULT_SIZE
clear() - Method in class it.lilik.capturemjpeg.CircularBuffer
Clears the contents of the buffer.

D

DEFAULT_SIZE - Static variable in class it.lilik.capturemjpeg.CircularBuffer
default size
dispose() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Callback method.

E

ErrorImage - Class in it.lilik.capturemjpeg
This class builds a BufferedImage from an error string.
ErrorImage(String) - Constructor for class it.lilik.capturemjpeg.ErrorImage
Builds a BufferedImage from the given error string err.

G

getAsInputStream() - Method in class it.lilik.capturemjpeg.ErrorImage
Gets the ByteArrayInputStream containing the image.
getImage() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Provides the oldest image not yet provided.
getLength() - Method in class it.lilik.capturemjpeg.CircularBuffer
Returns the number of elements into the buffer
getSize() - Method in class it.lilik.capturemjpeg.CircularBuffer
Returns the size of the buffer.
getURL() - Method in class it.lilik.capturemjpeg.AxisURL
Transforms the AxisURL object in a correct URL string
getURL() - Method in class it.lilik.capturemjpeg.SonyURL
Transforms the SonyURL object in a correct URL string

I

isAdaptFrameSize() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Sets the adaptive frame size behavior.
isEmpty() - Method in class it.lilik.capturemjpeg.CircularBuffer
Returns the status of the buffer.
isImageAvailable() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Return true if there is at least one image available into the internal buffer.
isStopping() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Checks if the running thread is in stopping state.
it.lilik.capturemjpeg - package it.lilik.capturemjpeg
 

M

MJPEGInputStream - Class in it.lilik.capturemjpeg
This class provides the method byte[] readImage() which returns a byte array containing a complete JPEG image extracted from the InputStream provided, which should be a MotionJPEG stream.
MJPEGInputStream(InputStream, String) - Constructor for class it.lilik.capturemjpeg.MJPEGInputStream
Creates a MotionJPEG parser from arg0 InputStream

P

pop() - Method in class it.lilik.capturemjpeg.CircularBuffer
Gets the first available element.
push(ByteArrayInputStream) - Method in class it.lilik.capturemjpeg.CircularBuffer
Adds a an element to the CircularBuffer

R

readImage() - Method in class it.lilik.capturemjpeg.MJPEGInputStream
Returns a byte array containing the next JPEG image.
run() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
 

S

setAdaptFrameSize(boolean) - Method in class it.lilik.capturemjpeg.CaptureMJPEG
If true when a stream is initialized the parent size is set to the image size.
setCamera(int) - Method in class it.lilik.capturemjpeg.AxisURL
Selects the source camera (valid for video servers with more than a camera).
setColorLevel(int) - Method in class it.lilik.capturemjpeg.AxisURL
Sets the desired level of color/grayscale.
setCredential(String, String) - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Sets username and password for HTTP Auth.
setDesiredFPS(int) - Method in class it.lilik.capturemjpeg.AxisURL
Sets the desired framerate.
setFPS(int) - Method in class it.lilik.capturemjpeg.SonyURL
Sets the framerate.
setQuad(boolean) - Method in class it.lilik.capturemjpeg.AxisURL
Generates a quad image.
setRequiredFPS(int) - Method in class it.lilik.capturemjpeg.AxisURL
Sets the required framerate.
setResolution(int, int) - Method in class it.lilik.capturemjpeg.AxisURL
Sets the desired resolution.
setRotation(int) - Method in class it.lilik.capturemjpeg.AxisURL
Rotates the image clockwise (0, 90, 180, 270).
setShowClock(boolean) - Method in class it.lilik.capturemjpeg.AxisURL
Show/hides the timestamp.
setShowDate(boolean) - Method in class it.lilik.capturemjpeg.AxisURL
Show/hides the date.
setShowText(boolean) - Method in class it.lilik.capturemjpeg.AxisURL
Show/hides the text.
setURL(String) - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Changes the URI.
SonyURL - Class in it.lilik.capturemjpeg
This class can handle URL generation for a specific host (Sony camera).
SonyURL(String) - Constructor for class it.lilik.capturemjpeg.SonyURL
Creates a SonyURL for the specified host
host must be an IP or an hostname, without http:// or any trailing slash.
startCapture() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Starts the capture cycle.
stopCapture() - Method in class it.lilik.capturemjpeg.CaptureMJPEG
Stops this thread when the current image if finished

A C D E G I M P R S

Copyright © 2008-09 Alessio Caiazza, Cosimo Cecchi All Rights Reserved.