summaryrefslogtreecommitdiff
path: root/src/lib/image_proxy.cc
AgeCommit message (Collapse)Author
2021-05-25Move video level conversion for RGB from FFmpegImageProxy to Image.Carl Hetherington
Since FFmpeg does not do video level conversion for RGB sources when we (sort of) ask it to in Image::crop_scale_window() it seems to make more sense to compensate for that by calling full_to_video_range() in the same place (rather than in FFmpegImageProxy).
2021-05-25C++11 tidying.Carl Hetherington
2021-01-07std::shared_ptrCarl Hetherington
2018-10-12Change MagickImageProxy to FFmpegImageProxy and make it use FFmpegCarl Hetherington
to decode images. Hence remove {Image,Graphics}Magick.
2016-06-21Revert "Use make_shared<>."Carl Hetherington
Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
2016-06-21Use make_shared<>.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2015-09-14Lots of #include <iostream>s for Arch.Carl Hetherington
2015-06-11Use better J2KImageProxy::same() method.Carl Hetherington
2015-06-08Add basic ::same for RawImageProxy and J2KImageProxy.Carl Hetherington
2015-04-16Add our own raw_convert that uses SafeStringStream.Carl Hetherington
2014-12-20Hand-apply d849d411cff28ef5453085791d0b4d7cd73bd070 from master; replace all ↵Carl Hetherington
assert()s with thrown exceptions.
2014-11-07Remove log from ImageProxy hierarchy.Carl Hetherington
2014-08-11Merge master.Carl Hetherington
2014-08-09Properly remove JSON server; remove some unused usings; remove some ↵Carl Hetherington
unnecessary uses of stringstream.
2014-07-09Split up image_proxy.{cc,h}Carl Hetherington
2014-07-09Use a new ImageProxy to hold J2K data from DCP content.Carl Hetherington
2014-06-22Merge master.Carl Hetherington
2014-06-22Fix large memory leak with image sources.Carl Hetherington
Reported-by: Ivan Pullman
2014-06-12Merge master.Carl Hetherington
2014-06-10Fix server/client with non-RGB24 images.Carl Hetherington
2014-06-09Fix corrupted still image sources in some cases.Carl Hetherington
2014-06-05Use Magick::Image::write rather than a hand-made loop; much faster.Carl Hetherington
2014-06-02Merge master.Carl Hetherington
2014-05-25More logging tweaks; missing noncopyable.Carl Hetherington
2014-05-25Logging tweaks.Carl Hetherington
2014-05-23Tweak logging a bit.Carl Hetherington
2014-05-21Try to fix clashes caused by ERROR, WARNING etc. as variables.Carl Hetherington
2014-05-21Tidy up logging a bit. Make it configurable from the GUI.Carl Hetherington
2014-05-21Add some timing logs to image_proxy.Carl Hetherington
2014-05-20Merge master.Carl Hetherington
2014-05-14Add ImageProxy class.Carl Hetherington