| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-08 | Move UTC offset for KDMs from the cinema to the point of KDM creation (#2300).v2.17.6 | Carl Hetherington | |
| 2023-03-08 | Change how video timing is done. | Carl Hetherington | |
| This commit changes the approach with video timing. Previously, we would (more-or-less) try to use every video frame from the content in the output, hoping that they come at a constant frame rate. This is not always the case, however. Here we preserve the PTS of video frames, and then when one arrives we output whatever DCP video frames we can (at the regular DCP frame rate). Hopefully this will solve a range of sync problems, but it could also introduce new ones. | |||
| 2023-03-08 | Add operator* for Time and int. | Carl Hetherington | |
| 2023-03-08 | Write player debug logs from tests on -- --log=debug-player | Carl Hetherington | |
| 2023-03-08 | Cleanup: fix name of film to match test. | Carl Hetherington | |
| 2023-03-08 | Fix FFmpegExaminer termination condition when there is no video; | Carl Hetherington | |
| it's hard to see how this ever worked. | |||
| 2023-03-08 | Bump ffmpeg to 5.1.2 "Riemann" | Carl Hetherington | |
| 2023-03-08 | Normalise XML attribute names to be camelCase (#2241). | Carl Hetherington | |
| 2023-03-08 | Use 2.18.x subdirectory for configuration. | Carl Hetherington | |
| 2023-03-07 | Fix missing scrollbar in the audio tab on macOS/Windows (#2480).v2.16.47 | Carl Hetherington | |
| 2023-03-07 | Cleanup: use layout() wrapper. | Carl Hetherington | |
| 2023-03-05 | Remove some 3D stuff I think is unnecessary since the changes in ↵v2.16.46 | Carl Hetherington | |
| 2f12058c535045cecc226fe47b3d60da8851a862 | |||
| 2023-03-05 | Fix error when padding is needed in 3D encodes (#2476). | Carl Hetherington | |
| 2023-03-05 | Catch exceptions from some calls to write_metadata(). | Carl Hetherington | |
| 2023-03-05 | Fix small DCP standard choice (#2475). | Carl Hetherington | |
| 2023-03-04 | Replace spaces with _ in default KDM name formats, as spaces are | Carl Hetherington | |
| removed from the filename before it is used. | |||
| 2023-03-04 | Bump libsub for another font color fix. | Carl Hetherington | |
| 2023-03-03 | Add option to limit DCP output to the "Bv2.0 profile" (#2470).v2.16.45 | Carl Hetherington | |
| I'm far from convinced about the point/sense of all these "profiles" (rather than just implementing or at least tolerating the standard) but lots of people are having problems with "QC" processes failing their DCPs with complaints related to MCASubDescriptors. It seems to make sense to have an option to turn them off - at least for now, until either the "QC" situation settles down or any bugs in DCP-o-matic are found and fixed. | |||
| 2023-03-03 | Cleanup: tidy a comment. | Carl Hetherington | |
| 2023-03-03 | Add Choice::add() with a client string. | Carl Hetherington | |
| 2023-03-03 | Add Choice::get_data(). | Carl Hetherington | |
| 2023-03-03 | Tidy up a little with a lambda. | Carl Hetherington | |
| 2023-03-03 | Move some settings to new non-standard page. | Carl Hetherington | |
| 2023-03-03 | Add --hints option to dcpomatic2_cli (#2468). | Carl Hetherington | |
| 2023-03-03 | Add word_wrap(). | Carl Hetherington | |
| 2023-03-03 | Add ansi.h and one define. | Carl Hetherington | |
| 2023-03-03 | Setup ffmpeg log callback in dcpomatic_setup() instead of in FFmpeg. | Carl Hetherington | |
| 2023-03-03 | Cleanup: remove unused variable. | Carl Hetherington | |
| 2023-03-03 | Cleanup: remove capture_asdcp_logs() from header. | Carl Hetherington | |
| 2023-03-03 | Un-check screens when they or their cinema are deleted. | Carl Hetherington | |
| 2023-03-02 | Supporters update. | Carl Hetherington | |
| 2023-03-02 | Remove duplicate include. | Carl Hetherington | |
| 2023-02-28 | Add a couple of tooltips. | Carl Hetherington | |
| 2023-02-27 | Strip disallowed characters from subtitles before they get into the XML. | Carl Hetherington | |
| 2023-02-27 | Bump libdcp for some test fixes. | Carl Hetherington | |
| 2023-02-27 | Merge branch '2389-vpos' | Carl Hetherington | |
| Here we are trying to fix a variety of confusions related to vertical subtitle position (#2389). | |||
| 2023-02-27 | Fix tests. | Carl Hetherington | |
| 2023-02-27 | Cleanup: swap a list for a vector. | Carl Hetherington | |
| 2023-02-27 | Align text subtitles from the bottom of the screen. | Carl Hetherington | |
| 2023-02-27 | Show possible subtitle bounding boxes due to SMPTE standard misunderstandings. | Carl Hetherington | |
| 2023-02-27 | Add override_standard to bounding_box(). | Carl Hetherington | |
| 2023-02-27 | Early check to see if there's anything to do in set_state(). | Carl Hetherington | |
| 2023-02-27 | Don't cancel finished jobs otherwise their finished callbacks will be called ↵ | Carl Hetherington | |
| again. | |||
| 2023-02-27 | Cleanup: whitespace. | Carl Hetherington | |
| 2023-02-27 | Use a ScopeGuard to manage _loading_analysis properly. | Carl Hetherington | |
| 2023-02-27 | Cleanup: pass required things int {x,y}_position instead of a whole StringText. | Carl Hetherington | |
| 2023-02-27 | Make subtitle analysis depend on DCP standard. | Carl Hetherington | |
| 2023-02-27 | Use bounding_box() instead of render_text() for speed. | Carl Hetherington | |
| 2023-02-27 | Add bounding_box(). | Carl Hetherington | |
| 2023-02-27 | Move the contents of setup_layout() into create_layout() and make | Carl Hetherington | |
| a new setup_layout() which can do some more stuff. | |||
