MediaWiki master
Wikimedia\RiffExtractor Class Reference

Extractor for the Resource Interchange File Format. More...

Static Public Member Functions

static extractUInt32 ( $string)
 Extract a little-endian uint32 from a 4 byte string.
 
static findChunks ( $file, $maxChunks=-1)
 
static findChunksFromFile ( $filename, $maxChunks=-1)
 

Detailed Description

Extractor for the Resource Interchange File Format.

Definition at line 14 of file RiffExtractor.php.

Member Function Documentation

◆ extractUInt32()

static Wikimedia\RiffExtractor::extractUInt32 ( $string)
static

Extract a little-endian uint32 from a 4 byte string.

Parameters
string$string4-byte string
Returns
int

Definition at line 95 of file RiffExtractor.php.

◆ findChunks()

static Wikimedia\RiffExtractor::findChunks ( $file,
$maxChunks = -1 )
static
Parameters
resource$file
int$maxChunks
Returns
array|false

Definition at line 32 of file RiffExtractor.php.

◆ findChunksFromFile()

static Wikimedia\RiffExtractor::findChunksFromFile ( $filename,
$maxChunks = -1 )
static
Parameters
string$filename
int$maxChunks
Returns
array|false

Definition at line 20 of file RiffExtractor.php.

Referenced by MediaWiki\Media\WebPHandler\extractMetadata().


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