summaryrefslogtreecommitdiff
path: root/src/lib/image.h
AgeCommit message (Expand)Author
2019-11-04Fix incorrect images when cropping without stretch.Carl Hetherington
2019-05-24Basic ability to set video range (JPEG/MPEG) at least for YUV content. May n...Carl 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-02Play PNG subtitles from DCPs; possibly not in the right scale.Carl Hetherington
2018-07-08Write image subs to DCPs.Carl Hetherington
2018-02-27Add a load of explicit keywords.Carl Hetherington
2018-01-02Add convert_pixel_format convenience function.Carl Hetherington
2017-12-29Add basic memory-used stuff for butler and reduce minimum audioCarl Hetherington
2017-06-07Fix crash when alpha-blending subtitles onto YUV420 images.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-09Basic video transcoding working.Carl Hetherington
2017-04-19Various Doxygen fixes.Carl Hetherington
2016-07-16Remove unused method.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
2015-11-17Fix crash due to writing off the end of an Image's buffer; see comments.Carl Hetherington
2015-08-26Rest of src/lib/*.h tidying.Carl Hetherington
2015-08-26Include tidying src/lib/a-j*.hCarl Hetherington
2015-08-25Add video waveform viewer.Carl Hetherington
2015-08-17Remove unused Image::crop.Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-11Remove unused method.Carl Hetherington
2015-04-22Actually use YUV->RGB setting when converting.Carl Hetherington
2015-03-25Remove Scaler config and use SWS_BICUBIC everywhere.Carl Hetherington
2015-02-02Changes to libdcp API.Carl Hetherington
2015-01-29Move Socket to dcpomatic_socket.{cc,h}.Carl Hetherington
2015-01-03Various libdcp API changes.Carl Hetherington
2014-12-05Some include tidying.Carl Hetherington
2014-09-30Basic video fade support.Carl Hetherington
2014-09-11Spot repeated frames from single-image sources and optimise encoding.Carl Hetherington
2014-07-22Warning fixes.Carl Hetherington
2014-05-20Merge master.Carl Hetherington
2014-05-14Make DCPVideoFrame use PlayerVideoFrame to store its image.Carl Hetherington
2014-03-25It builds.Carl Hetherington
2014-03-17Merge master.Carl Hetherington
2014-03-15Remove support for FFmpeg postprocessing filters.Carl Hetherington
2014-02-24Tweaks for libdcp.Carl Hetherington
2014-02-11Partial hacks to use of libdcp 1.0.Carl Hetherington
2013-12-04Do lots of the player processing with less copying.Carl Hetherington
2013-09-20Port make_black fix for YUVA from master.Carl Hetherington
2013-08-23Tidy up duplicated code.Carl Hetherington
2013-07-12Get libdcp to do RGB->XYZ conversion.Carl Hetherington
2013-07-12Remove unused RGBPlusAlphaImage; merge Image/SimpleImage.Carl Hetherington
2013-07-10Make subtitles work at least a bit.Carl Hetherington
2013-06-16Some work on cropping in the film viewer; also prevent player from always sca...Carl Hetherington
2013-05-31Various stuff; mostly change to decoder scaling and adding subtitle; scaling ...Carl Hetherington
2013-05-25Merge master and multifarious hackery.Carl Hetherington
2013-05-03Try to fix the filter / AVFrame ownership.Carl Hetherington