MediaWiki  master
Media

Media handlers and other classes relating to Multimedia support, with the exception of FileRepo and FileBackend, which have their own groups. More...

Collaboration diagram for Media:

Files

file  BitmapHandler.php
 Generic handler for bitmap images.
 
file  BitmapHandler_ClientOnly.php
 Handler for bitmap images that will be resized by clients.
 
file  BitmapMetadataHandler.php
 Extraction of metadata from different bitmap image types.
 
file  BmpHandler.php
 Handler for Microsoft's bitmap format.
 
file  DjVuHandler.php
 Handler for DjVu images.
 
file  DjVuImage.php
 DjVu image handler.
 
file  Exif.php
 Extraction and validation of image metadata.
 
file  ExifBitmapHandler.php
 Handler for bitmap images with exif metadata.
 
file  FileDeleteForm.php
 File deletion user interface.
 
 
file  GIFHandler.php
 Handler for GIF images.
 
file  GIFMetadataExtractor.php
 GIF frame counter.
 
file  ImageHandler.php
 Media-handling base classes and generic functionality.
 
file  IPTC.php
 Class for some IPTC functions.
 
file  JpegHandler.php
 Handler for JPEG images.
 
file  JpegMetadataExtractor.php
 Extraction of JPEG image metadata.
 
file  MediaHandler.php
 This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
 
file  MediaHandlerFactory.php
 Media-handling base classes and generic functionality.
 
file  MediaTransformError.php
 Base class for the output of file transformation methods.
 
file  MediaTransformOutput.php
 Base class for the output of file transformation methods.
 
file  PNGHandler.php
 Handler for PNG images.
 
file  PNGMetadataExtractor.php
 PNG frame counter and metadata extractor.
 
file  RevertAction.php
 File reversion user interface.
 
file  RiffExtractor.php
 Extractor for the Resource Interchange File Format.
 
file  SvgHandler.php
 Handler for SVG images.
 
file  SVGReader.php
 Extraction of SVG image metadata.
 
file  thumb.php
 The web entry point for retrieving media thumbnails, created by a MediaHandler subclass or proxy request if FileRepo::getThumbProxyUrl is configured.
 
file  thumb_handler.php
 The web entry point to be used as 404 handler behind a web server rewrite rule for media thumbnails, internally handled via thumb.php.
 
file  ThumbnailImage.php
 Base class for the output of file transformation methods.
 
file  TiffHandler.php
 Handler for Tiff images.
 
file  TransformationalImageHandler.php
 Base class for handlers which require transforming images in a similar way as BitmapHandler does.
 
file  TransformParameterError.php
 Base class for the output of file transformation methods.
 
file  TransformTooBigImageAreaError.php
 Base class for the output of file transformation methods.
 
file  WebPHandler.php
 Handler for Google's WebP format https://developers.google.com/speed/webp/
 
file  XCFHandler.php
 Handler for the Gimp's native file format (XCF)
 

Classes

class  BitmapHandler
 Generic handler for bitmap images. More...
 
class  BitmapHandler_ClientOnly
 Handler for bitmap images that will be resized by clients. More...
 
class  BitmapMetadataHandler
 Class to deal with reconciling and extracting metadata from bitmap images. More...
 
class  BmpHandler
 Handler for Microsoft's bitmap format; getimagesize() doesn't support these files. More...
 
class  DjVuHandler
 Handler for DjVu images. More...
 
class  DjVuImage
 Support for detecting/validating DjVu image files and getting some basic file metadata (resolution etc) More...
 
class  Exif
 Class to extract and validate Exif data from jpeg (and possibly tiff) files. More...
 
class  ExifBitmapHandler
 Stuff specific to JPEG and (built-in) TIFF handler. More...
 
class  FileDeleteForm
 File deletion user interface. More...
 
class  FormatMetadata
 Format Image metadata values into a human readable form. More...
 
class  GIFHandler
 Handler for GIF images. More...
 
class  GIFMetadataExtractor
 GIF frame counter. More...
 
class  ImageGalleryBase
 Image gallery. More...
 
class  ImageHandler
 Media handler abstract base class for images. More...
 
class  ImageHistoryList
 Builds the image revision log shown on image pages. More...
 
class  ImagePage
 Class for viewing MediaWiki file description pages. More...
 
class  IPTC
 Class for some IPTC functions. More...
 
class  JpegHandler
 JPEG specific handler. More...
 
class  JpegMetadataExtractor
 Class for reading jpegs and extracting metadata. More...
 
class  MediaHandler
 Base media handler class. More...
 
class  MediaTransformError
 Basic media transform error class. More...
 
class  MediaTransformOutput
 Base class for the output of MediaHandler::doTransform() and File::transform(). More...
 
class  PNGHandler
 Handler for PNG images. More...
 
class  PNGMetadataExtractor
 PNG frame counter. More...
 
class  SvgHandler
 Handler for SVG images. More...
 
class  SVGReader
 
class  ThumbnailImage
 Media transform output for images. More...
 
class  TiffHandler
 Handler for Tiff images. More...
 
class  TransformationalImageHandler
 Handler for images that need to be transformed. More...
 
class  TransformParameterError
 Shortcut class for parameter validation errors. More...
 
class  TransformTooBigImageAreaError
 Shortcut class for parameter file size errors. More...
 
class  WebPHandler
 Handler for Google's WebP format https://developers.google.com/speed/webp/ More...
 
class  WikiFilePage
 Special handling for file pages. More...
 
class  XCFHandler
 Handler for the Gimp's native file format; getimagesize() doesn't support these files. More...
 

Detailed Description

Media handlers and other classes relating to Multimedia support, with the exception of FileRepo and FileBackend, which have their own groups.