-
- All Implemented Interfaces:
-
com.facebook.imageformat.ImageFormat.FormatChecker
public class DefaultImageFormatChecker implements ImageFormat.FormatChecker
Default image format checker that is able to determine all DefaultImageFormats.
-
-
Method Summary
Modifier and Type Method Description voidsetUseNewOrder(boolean useNewOrder)intgetHeaderSize()Get the number of header bytes the format checker requires final ImageFormatdetermineFormat(Array<byte> headerBytes, int headerSize)Tries to match imageHeaderByte and headerSize against every known image format. -
-
Method Detail
-
setUseNewOrder
void setUseNewOrder(boolean useNewOrder)
-
getHeaderSize
int getHeaderSize()
Get the number of header bytes the format checker requires
-
determineFormat
@Nullable() final ImageFormat determineFormat(Array<byte> headerBytes, int headerSize)
Tries to match imageHeaderByte and headerSize against every known image format. If any matchsucceeds, corresponding ImageFormat is returned.
- Parameters:
headerBytes- the header bytes to checkheaderSize- the available header size
-
-
-
-