summaryrefslogtreecommitdiff
path: root/image/webp.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove webp image handlingVincent Sanders2015-04-211-229/+0
| | | | | | | | | | | | | | | | The bitmap and image handling interfaces have changed within NetSurf and the webp image handling has not been fixed up appropriately to cope. After discussion with the other developers it has been decided that the webp support is not worth the necessary development effort to rewrite and maintain. The webp format is not in wide usage and Mozilla, Microsoft and Apple have not adopted it. This means the removal will not adversely impact NetSurf. Resolves:2310
* make image content handlers title setting use the heap instead of the stack ↵Vincent Sanders2012-10-251-3/+8
| | | | and remove the possibility of buffer overruns
* More useful title info for images.Michael Drake2012-10-241-2/+3
|
* reduce talloc usage to box tree layout onlyVincent Sanders2012-10-031-4/+3
|
* Remove mime_type parameter from content handler content_type callback APIJohn Mark Bell2011-09-031-1/+1
| | | | svn path=/trunk/netsurf/; revision=12704
* refactor bitmap out of generic content structureVincent Sanders2011-08-311-8/+22
| | | | svn path=/trunk/netsurf/; revision=12686
* make image content handlers build conditional from teh makefileVincent Sanders2011-08-281-4/+0
| | | | svn path=/trunk/netsurf/; revision=12673
* Initial image content handler refactorVincent Sanders2011-08-271-71/+22
| | | | svn path=/trunk/netsurf/; revision=12671
* Remove plotter table global. Pass a redraw context around redraw functions. ↵Michael Drake2011-06-301-3/+3
| | | | | | Knockout could be handled better. Note: untested on most front ends. svn path=/trunk/netsurf/; revision=12543
* Unify content_redraw params in content_redraw_data struct. Core and RISC OS ↵Michael Drake2011-06-281-12/+8
| | | | | | content handlers updated. svn path=/trunk/netsurf/; revision=12529
* refactor content handler initilisation to use named initialisorsVincent Sanders2011-05-091-15/+7
| | | | svn path=/trunk/netsurf/; revision=12341
* Untested fix and tile implementation for webp.Michael Drake2011-05-091-4/+12
| | | | svn path=/trunk/netsurf/; revision=12328
* Merge branches/jmb/content-factory to trunkJohn Mark Bell2011-05-061-4/+132
| | | | svn path=/trunk/netsurf/; revision=12283
* Fix compilationChris Young2011-03-211-2/+1
| | | | svn path=/trunk/netsurf/; revision=12118
* Update to use official libwebp 0.1Chris Young2011-03-201-30/+15
| | | | | | Remove libvpx references as no longer needed. svn path=/trunk/netsurf/; revision=12115
* Fix bug #3194007: stop emitting duplicate READY/DONE events.John Mark Bell2011-02-271-1/+3
| | | | | | | * Make content handlers responsible for setting READY/DONE state & emitting events. * Stop content_convert doing this when there is a registered convert function for the content type. svn path=/trunk/netsurf/; revision=11850
* ConstifyJohn Mark Bell2011-02-141-1/+1
| | | | svn path=/trunk/netsurf/; revision=11680
* Pass clip rect as struct through content_redraw api. Update the front ends ↵Michael Drake2011-02-131-2/+1
| | | | | | to use this. Note only RO build tested. svn path=/trunk/netsurf/; revision=11670
* SimplifyChris Young2010-10-161-11/+9
| | | | svn path=/trunk/netsurf/; revision=10889
* Make properly endian-safeChris Young2010-10-161-16/+19
| | | | | | Fix warnings svn path=/trunk/netsurf/; revision=10888
* Fix WebP images for little-endian processors, and enable for gtk build.Chris Young2010-10-161-2/+18
| | | | | | | Direct links work, images embedded in web pages are not showing up - test page at http://www.unsatisfactorysoftware.co.uk/netsurf/webptest/ svn path=/trunk/netsurf/; revision=10886
* WebP image support, needs libwebp (from trunk/libwebp) and libvpx.Chris Young2010-10-031-0/+137
Only enabled for Amiga build currently, may have colour issues on little-endian CPUs svn path=/trunk/netsurf/; revision=10860