summaryrefslogtreecommitdiff
path: root/src/lib/image.cc
AgeCommit message (Expand)Author
2019-01-31Hack in expansion for GBRP10LE.attic/video-levels-hackCarl Hetherington
2019-01-31Add some comments.Carl Hetherington
2018-12-12Fix bad rendering of AV_PIX_FMT_PAL8 (palette-ised) images (#1426).v2.13.83Carl Hetherington
2018-10-12Restore Image::as_png using libpng.Carl Hetherington
2018-10-12Change MagickImageProxy to FFmpegImageProxy and make it use FFmpegCarl Hetherington
2018-09-06Quell more valgrind warnings.Carl Hetherington
2018-09-02Play PNG subtitles from DCPs; possibly not in the right scale.Carl Hetherington
2018-07-09Try to fix Centos build.Carl Hetherington
2018-07-08Write image subs to DCPs.Carl Hetherington
2018-03-02Fix corruption of subsampled images that are being placed into blackCarl Hetherington
2018-02-12Add SWS_ACCURATE_RND to sws flags. Without this, conversions to RGB inCarl Hetherington
2018-01-11Harden alpha blend tests and fix alpha_blend again.Carl Hetherington
2018-01-10Fix yet more pixel order confusions.Carl Hetherington
2018-01-10Fix some incorrect alpha blending; may help with #1155.Carl Hetherington
2018-01-03Fix alpha blending with with offset; should help with #1155.Carl Hetherington
2018-01-03Fix incorrect alpha-blend in some cases.Carl Hetherington
2018-01-03Use convert_pixel_format a little.Carl Hetherington
2018-01-02Add convert_pixel_format convenience function.Carl Hetherington
2017-12-30Add missing factor to fix problems when padding in subsampled containers; sho...Carl Hetherington
2017-12-30Make horizontal_factor look the same as vertical_factor.Carl Hetherington
2017-12-29Add basic memory-used stuff for butler and reduce minimum audioCarl Hetherington
2017-09-26Speculative fix for alpha blending onto YUV422P10LE.Carl Hetherington
2017-06-07Fix crash when alpha-blending subtitles onto YUV420 images.Carl Hetherington
2017-05-25Trim some code.Carl Hetherington
2017-05-25More tests; fix blend for YUV420P10LE.Carl Hetherington
2017-05-24Implement alpha_blend for YUV420P and YUV420P10. Improve unit test.Carl Hetherington
2017-05-24Better error message.Carl Hetherington
2017-04-19Various Doxygen fixes.Carl Hetherington
2016-08-22Do full gamma correction etc. when alpha-blending subtitlesCarl Hetherington
2016-07-16Remove unused method.Carl Hetherington
2016-07-09Missing swap in Image::swap.Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
2016-06-21Use make_shared<>.Carl Hetherington
2016-06-13Rename MD5Digester -> Digester.Carl Hetherington
2016-05-26Fix slightly inexplicable RGB/BGR confusion; before this the colour of subtit...Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-05-12Optimise image scaling for the preview.Carl Hetherington
2016-05-11Fix typo (* for +) and use libdcp's sRGB to XYZ matrix (to help with #752).Carl Hetherington
2016-05-04Allow build with the Ubuntu 16.04 version of FFmpeg.Carl Hetherington
2016-03-08Bump ffmpeg to master somewhere post 3.0.Carl Hetherington
2015-11-17Fix crash due to writing off the end of an Image's buffer; see comments.Carl Hetherington
2015-11-08Add appearance dialog for SubRip subtitles.Carl Hetherington
2015-11-03Add missing alpha_blend() for XYZ content so that subtitle overlay works on D...Carl Hetherington
2015-10-29Fix incorrect colourspace conversion of XYZ contentCarl Hetherington
2015-10-20Replace StringError with the equivalent std::runtime_error.Carl Hetherington
2015-10-15Use AV_ prefixes on some FFmpeg bits.Carl Hetherington
2015-08-26Rest of src/lib/*.h tidying.Carl Hetherington
2015-08-25Purge rint() and use llrint and friends.Carl Hetherington
2015-08-25Add video waveform viewer.Carl Hetherington
2015-08-24White space.Carl Hetherington