Maven module :un.storage : image-png :
Class : un.storage.imagery.apng.APNGMetaModel
Extends/Implements : -
Subclasses : -

source :
http://en.wikipedia.org/wiki/APNG
https://wiki.mozilla.org/APNG_Specification
author  Johann Sorel


Variables : APNG_DISPOSE_OP_NONE, APNG_DISPOSE_OP_BACKGROUND, APNG_DISPOSE_OP_PREVIOUS, APNG_BLEND_OP_SOURCE, APNG_BLEND_OP_OVER, CHUNK_acTL, CHUNK_fcTL, CHUNK_fdAT, MD_acTL, MD_acTL_NUMFRAMES, MD_acTL_NUMPLAYS, MD_fcTL, MD_fcTL_SEQUENCENUMBER, MD_fcTL_WIDTH, MD_fcTL_HEIGHT, MD_fcTL_XOFFSET, MD_fcTL_YOFFSET, MD_fcTL_DELAYNUM, MD_fcTL_DELAYDEN, MD_fcTL_DISPOSEOP, MD_fcTL_BLENDOP, MD_fdAT, MD_fdAT_SEQUENCENUMBER
Functions : -



APNG_DISPOSE_OP_NONE: no disposal is done on this frame before
rendering the next; the contents of the output buffer are left as is.
public byte APNG_DISPOSE_OP_NONE


APNG_DISPOSE_OP_BACKGROUND: the frame's region of the output
buffer is to be cleared to fully transparent black before rendering the next frame.
public byte APNG_DISPOSE_OP_BACKGROUND


APNG_DISPOSE_OP_PREVIOUS: the frame's region of the output buffer
is to be reverted to the previous contents before rendering the next frame.
public byte APNG_DISPOSE_OP_PREVIOUS


If `blend_op` is APNG_BLEND_OP_SOURCE all color components of the frame,
including alpha, overwrite the current contents of the frame's output buffer region
public byte APNG_BLEND_OP_SOURCE


If `blend_op` is APNG_BLEND_OP_OVER the frame should be composited
onto the output buffer based on its alpha, using a simple OVER
operation as described in the "Alpha Channel Processing" section of
the PNG specification [PNG-1.2].
Note that the second variation of the sample code is applicable.
public byte APNG_BLEND_OP_OVER

public Chars CHUNK_acTL

public Chars CHUNK_fcTL

public Chars CHUNK_fdAT

public NodeCardinality MD_acTL

public NodeCardinality MD_acTL_NUMFRAMES

public NodeCardinality MD_acTL_NUMPLAYS

public NodeCardinality MD_fcTL

public NodeCardinality MD_fcTL_SEQUENCENUMBER

public NodeCardinality MD_fcTL_WIDTH

public NodeCardinality MD_fcTL_HEIGHT

public NodeCardinality MD_fcTL_XOFFSET

public NodeCardinality MD_fcTL_YOFFSET

public NodeCardinality MD_fcTL_DELAYNUM

public NodeCardinality MD_fcTL_DELAYDEN

public NodeCardinality MD_fcTL_DISPOSEOP

public NodeCardinality MD_fcTL_BLENDOP

public NodeCardinality MD_fdAT

public NodeCardinality MD_fdAT_SEQUENCENUMBER