GIFMetadataExtractor Class Reference

GIF frame counter. More...

List of all members.

Static Public Member Functions

static getMetadata ($filename)
static readGCT ($fh, $bpp)
static decodeBPP ($data)
static skipBlock ($fh)

Static Public Attributes

static $gif_frame_sep
static $gif_extension_sep
static $gif_term


Detailed Description

GIF frame counter.

Originally written in Perl by Steve Sanbeg. Ported to PHP by Andrew Garrett Deliberately not using MWExceptions to avoid external dependencies, encouraging redistribution.

Definition at line 10 of file GIFMetadataExtractor.php.


Member Function Documentation

static GIFMetadataExtractor::decodeBPP ( data  )  [static]

Definition at line 153 of file GIFMetadataExtractor.php.

Referenced by getMetadata().

static GIFMetadataExtractor::getMetadata ( filename  )  [static]

Definition at line 15 of file GIFMetadataExtractor.php.

References $filename, decodeBPP(), readGCT(), and skipBlock().

static GIFMetadataExtractor::readGCT ( fh,
bpp 
) [static]

Definition at line 145 of file GIFMetadataExtractor.php.

References $i.

Referenced by getMetadata().

static GIFMetadataExtractor::skipBlock ( fh  )  [static]

Definition at line 164 of file GIFMetadataExtractor.php.

Referenced by getMetadata().


Member Data Documentation

GIFMetadataExtractor::$gif_extension_sep [static]

Definition at line 12 of file GIFMetadataExtractor.php.

GIFMetadataExtractor::$gif_frame_sep [static]

Definition at line 11 of file GIFMetadataExtractor.php.

GIFMetadataExtractor::$gif_term [static]

Definition at line 13 of file GIFMetadataExtractor.php.


The documentation for this class was generated from the following file:

Generated on Sat Apr 30 22:57:38 2011 for MediaWiki by  doxygen 1.5.9