C# Class EasyBike.Droid.Helpers.GifDecoder

Exibir arquivo Open project: ThePublicBikeGang/EasyBike Class Usage Examples

Public Properties

Property Type Description
STATUS_FORMAT_ERROR int
STATUS_OK int
STATUS_OPEN_ERROR int
previousImage Android.Graphics.Bitmap

Protected Properties

Property Type Description
MAX_STACK_SIZE int
act int[]
bgColor int
bgIndex int
block byte[]
blockSize int
frameCount int
framePointer int
gct int[]
gctFlag bool
gctSize int
height int
lctFlag bool
lctSize int
loopCount int
mainPixels byte[]
mainScratch int[]
pixelAspect int
pixelStack byte[]
prefix short[]
rawData ByteBuffer
status int
suffix byte[]
width int

Public Methods

Method Description
advance ( ) : void
getCurrentFrameIndex ( ) : int
getDelay ( int n ) : int
getFrameCount ( ) : int
getLoopCount ( ) : int
getNextDelay ( ) : int
getNextFrame ( ) : Android.Graphics.Bitmap
read ( InputStream inputStream, int contentLength ) : int
read ( byte data ) : int

Protected Methods

Method Description
err ( ) : bool
init ( ) : void
read ( ) : int
readBitmap ( ) : void
readBlock ( ) : int
readColorTable ( int ncolors ) : int[]
readContents ( ) : void
readGraphicControlExt ( ) : void
readHeader ( ) : void
readLSD ( ) : void
readNetscapeExt ( ) : void
readShort ( ) : int
setPixels ( int frameIndex ) : void
skip ( ) : void

Private Methods

Method Description
decodeBitmapData ( GifFrame frame, byte dstPixels ) : void

Method Details

advance() public method

public advance ( ) : void
return void

err() protected method

protected err ( ) : bool
return bool

getCurrentFrameIndex() public method

public getCurrentFrameIndex ( ) : int
return int

getDelay() public method

public getDelay ( int n ) : int
n int
return int

getFrameCount() public method

public getFrameCount ( ) : int
return int

getLoopCount() public method

public getLoopCount ( ) : int
return int

getNextDelay() public method

public getNextDelay ( ) : int
return int

getNextFrame() public method

public getNextFrame ( ) : Android.Graphics.Bitmap
return Android.Graphics.Bitmap

init() protected method

protected init ( ) : void
return void

read() protected method

protected read ( ) : int
return int

read() public method

public read ( InputStream inputStream, int contentLength ) : int
inputStream InputStream
contentLength int
return int

read() public method

public read ( byte data ) : int
data byte
return int

readBitmap() protected method

protected readBitmap ( ) : void
return void

readBlock() protected method

protected readBlock ( ) : int
return int

readColorTable() protected method

protected readColorTable ( int ncolors ) : int[]
ncolors int
return int[]

readContents() protected method

protected readContents ( ) : void
return void

readGraphicControlExt() protected method

protected readGraphicControlExt ( ) : void
return void

readHeader() protected method

protected readHeader ( ) : void
return void

readLSD() protected method

protected readLSD ( ) : void
return void

readNetscapeExt() protected method

protected readNetscapeExt ( ) : void
return void

readShort() protected method

protected readShort ( ) : int
return int

setPixels() protected method

protected setPixels ( int frameIndex ) : void
frameIndex int
return void

skip() protected method

protected skip ( ) : void
return void

Property Details

MAX_STACK_SIZE protected_oe static_oe property

protected static int MAX_STACK_SIZE
return int

STATUS_FORMAT_ERROR public_oe static_oe property

public static int STATUS_FORMAT_ERROR
return int

STATUS_OK public_oe static_oe property

public static int STATUS_OK
return int

STATUS_OPEN_ERROR public_oe static_oe property

public static int STATUS_OPEN_ERROR
return int

act protected_oe property

protected int[] act
return int[]

bgColor protected_oe property

protected int bgColor
return int

bgIndex protected_oe property

protected int bgIndex
return int

block protected_oe property

protected byte[] block
return byte[]

blockSize protected_oe property

protected int blockSize
return int

frameCount protected_oe property

protected int frameCount
return int

framePointer protected_oe property

protected int framePointer
return int

gct protected_oe property

protected int[] gct
return int[]

gctFlag protected_oe property

protected bool gctFlag
return bool

gctSize protected_oe property

protected int gctSize
return int

height protected_oe property

protected int height
return int

lctFlag protected_oe property

protected bool lctFlag
return bool

lctSize protected_oe property

protected int lctSize
return int

loopCount protected_oe property

protected int loopCount
return int

mainPixels protected_oe property

protected byte[] mainPixels
return byte[]

mainScratch protected_oe property

protected int[] mainScratch
return int[]

pixelAspect protected_oe property

protected int pixelAspect
return int

pixelStack protected_oe property

protected byte[] pixelStack
return byte[]

prefix protected_oe property

protected short[] prefix
return short[]

previousImage public_oe property

public Bitmap,Android.Graphics previousImage
return Android.Graphics.Bitmap

rawData protected_oe property

protected ByteBuffer rawData
return ByteBuffer

status protected_oe property

protected int status
return int

suffix protected_oe property

protected byte[] suffix
return byte[]

width protected_oe property

protected int width
return int