| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-10 | Remove compose.hpp includes. | Carl Hetherington | |
| sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc | |||
| 2025-07-10 | Replace String::compose with fmt. | Carl Hetherington | |
| sed -i "/Plural-Forms/n;/%100/n;/scanf/n;s/%[123456789]/{}/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc src/lib/po/*.po src/wx/po/*.po src/tools/po/*.po test/*.cc sed -i "s/String::compose */fmt::format/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc test/*.cc | |||
| 2025-07-10 | Convert some paths to string. | Carl Hetherington | |
| 2025-04-12 | Add has_alpha() flag to VideoContent. | Carl Hetherington | |
| 2024-02-21 | Make DCPExaminer::size() optional and deal with the consequences.v2.16.78 | Carl Hetherington | |
| This means we can fix the case of a VF having no known size in a nice way, in turn fixing problems caused by the fix to #2775. | |||
| 2023-10-09 | Use dcp::filesystem to wrap filesystem calls and fix_long_path | Carl Hetherington | |
| anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems. | |||
| 2022-05-05 | Use dcp::File in DCP-o-matic (#2231). | Carl Hetherington | |
| 2022-05-02 | Replace some raw arrays with std::vectors. | Carl Hetherington | |
| 2022-04-03 | C++11 and whitespace cleanups. | Carl Hetherington | |
| 2021-09-27 | Replace aligned bool with enum Alignment. | Carl Hetherington | |
| 2021-09-27 | Various alignment adjustments. | Carl Hetherington | |
| 2021-05-25 | Move 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-02-07 | C++11. | Carl Hetherington | |
| 2021-02-07 | More libdcp include fixes. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-11-16 | Obey requests to change the video range of RGB content. | Carl Hetherington | |
| Video that comes in with RGB pixels will not have its video level ranges changed by libswscale (it only does this for YUV and greyscale). Here we add code to do it ourselves for RGB content coming in via image files (e.g. PNG/DPX etc). Part of #1851. | |||
| 2020-04-14 | Use a struct rather than a std::pair as the return type from ImageProxy::image. | Carl Hetherington | |
| 2020-04-14 | DCPReadError -> ReadError in libdcp. | Carl Hetherington | |
| 2018-12-19 | Be more careful with fread in various places.v2.13.88 | Carl Hetherington | |
| 2018-10-12 | Change MagickImageProxy to FFmpegImageProxy and make it use FFmpeg | Carl Hetherington | |
| to decode images. Hence remove {Image,Graphics}Magick. | |||
| 2018-05-23 | Try to fix failure to load files with non-ASCII filenames into ImageMagick. | Carl Hetherington | |
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-05-23 | Attempt to make more concessions for Centos 5. | Carl Hetherington | |
| 2016-05-18 | Move video frame rate ('prepared-for') into Content. | Carl Hetherington | |
| 2016-05-18 | Rename video/audio/subtitle part methods. | Carl Hetherington | |
| 2016-05-18 | Reasonably straightforward stuff; main things are adding | Carl Hetherington | |
| a _parent to VideoContent (mainly, but not only, for signalling) and moving the video shared_ptr into Content, which makes much more sense to replace dynamic_cast tests for whether something has video or whatever. Nearly builds. | |||
| 2015-12-04 | Build fixes. | Carl Hetherington | |
| 2015-11-13 | Disable YUV->RGB conversion controls with non-YUV sources (#649). | Carl Hetherington | |
| 2015-11-06 | Allow single-frame image contents to adjust their video frame rates to that ↵ | Carl Hetherington | |
| of the DCP (fixes #714). | |||
| 2015-09-20 | Slightly hacky fix to make ImageSequenceDialog actually work. | Carl Hetherington | |
| 2015-08-18 | Include tidying. | Carl Hetherington | |
| 2015-07-16 | float -> double in a few places. | Carl Hetherington | |
| 2015-06-21 | No-op: remove all trailing whitespace. | Carl Hetherington | |
| 2015-06-18 | Missing binary specifier. | Carl Hetherington | |
| 2015-06-10 | Take a JPEG2000 header marked as SRGB to mean that no XYZ -> RGB conversion ↵ | Carl Hetherington | |
| should happen. | |||
| 2015-05-27 | Untested use of Frame for video/audio content lengths. | Carl Hetherington | |
| 2015-02-02 | Changes to libdcp API. | Carl Hetherington | |
| 2015-01-28 | Small fixes and tidy-ups spotted by cppcheck. | Carl Hetherington | |
| 2015-01-20 | More informative error when failing to decode JPEG2000 files. | Carl Hetherington | |
| 2014-12-09 | Various fixes pointed out by tests. | Carl Hetherington | |
| 2014-12-03 | Hand-apply 6a3cd511559433554ab40ed72ff94b7d8dc2c5bd from master; | Carl Hetherington | |
| Basics of an image sequence dialog that asks about frame rate and digest calculation. | |||
| 2014-11-23 | First cut at J2K import. | Carl Hetherington | |
| 2014-10-21 | Merge master. | Carl Hetherington | |
| 2014-10-18 | Fix build on Debian unstable which now has GraphicsMagick rather than ↵ | Carl Hetherington | |
| ImageMagick. | |||
| 2014-05-16 | Merge master. | Carl Hetherington | |
| 2014-05-12 | Remove LocaleGuard and lexical_cast<> in favour of libdcp::raw_convert, | Carl Hetherington | |
| which should get things right with both decimal and thousands separators; LocaleGuard fixed decimal separators ok but not, it appears, thousands ones. | |||
| 2014-04-27 | Fix video length thinko. | Carl Hetherington | |
| 2014-03-21 | Fix initial video length of stills. | Carl Hetherington | |
| 2014-03-04 | New DCPTime/ContentTime types. | Carl Hetherington | |
| 2014-02-11 | Partial hacks to use of libdcp 1.0. | Carl Hetherington | |
