ch.randelshofer.media.jpeg
Class MJPGImageReaderSpi
java.lang.Object
javax.imageio.spi.IIOServiceProvider
javax.imageio.spi.ImageReaderWriterSpi
javax.imageio.spi.ImageReaderSpi
ch.randelshofer.media.jpeg.MJPGImageReaderSpi
- All Implemented Interfaces:
- javax.imageio.spi.RegisterableService
public class MJPGImageReaderSpi
- extends javax.imageio.spi.ImageReaderSpi
ImageIO service provider interface for images in the Motion JPEG (MJPG)
format.
The reader described by this class can read Motion JPEG files with omitted
Huffmann table.
For more information see:
Microsoft Windows Bitmap Format.
Multimedia Technical Note: JPEG DIB Format.
(c) 1993 Microsoft Corporation. All rights reserved.
BMPDIB.txt
- Version:
- 1.0 2010-01-06 Created.
- Author:
- Werner Randelshofer
| Fields inherited from class javax.imageio.spi.ImageReaderSpi |
inputTypes, STANDARD_INPUT_TYPE, writerSpiNames |
| Fields inherited from class javax.imageio.spi.ImageReaderWriterSpi |
extraImageMetadataFormatClassNames, extraImageMetadataFormatNames, extraStreamMetadataFormatClassNames, extraStreamMetadataFormatNames, MIMETypes, names, nativeImageMetadataFormatClassName, nativeImageMetadataFormatName, nativeStreamMetadataFormatClassName, nativeStreamMetadataFormatName, pluginClassName, suffixes, supportsStandardImageMetadataFormat, supportsStandardStreamMetadataFormat |
| Fields inherited from class javax.imageio.spi.IIOServiceProvider |
vendorName, version |
| Methods inherited from class javax.imageio.spi.ImageReaderSpi |
createReaderInstance, getImageWriterSpiNames, getInputTypes, isOwnReader |
| Methods inherited from class javax.imageio.spi.ImageReaderWriterSpi |
getExtraImageMetadataFormatNames, getExtraStreamMetadataFormatNames, getFileSuffixes, getFormatNames, getImageMetadataFormat, getMIMETypes, getNativeImageMetadataFormatName, getNativeStreamMetadataFormatName, getPluginClassName, getStreamMetadataFormat, isStandardImageMetadataFormatSupported, isStandardStreamMetadataFormatSupported |
| Methods inherited from class javax.imageio.spi.IIOServiceProvider |
getVendorName, getVersion, onDeregistration, onRegistration |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MJPGImageReaderSpi
public MJPGImageReaderSpi()
canDecodeInput
public boolean canDecodeInput(java.lang.Object source)
throws java.io.IOException
- Specified by:
canDecodeInput in class javax.imageio.spi.ImageReaderSpi
- Throws:
java.io.IOException
createReaderInstance
public javax.imageio.ImageReader createReaderInstance(java.lang.Object extension)
throws java.io.IOException
- Specified by:
createReaderInstance in class javax.imageio.spi.ImageReaderSpi
- Throws:
java.io.IOException
getDescription
public java.lang.String getDescription(java.util.Locale locale)
- Specified by:
getDescription in class javax.imageio.spi.IIOServiceProvider