| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-16 | Don't use pointless scale_for_display() (#2485). | Carl Hetherington | |
| Not only is it much more complicated than it needs to be, but it also meant that for a PlayerVideo _inter_size and _out_size are calculated slightly differently, meaning that when trying to put a full-frame image into the output there could sometimes be small differences between the two, meaning small gaps. | |||
| 2023-03-16 | Cleanup: improve comment and parameter name. | Carl Hetherington | |
| 2023-03-16 | I don't think this round is necessary, as the return values of this method | Carl Hetherington | |
| are either used for UI/metadata or then passed to scale_for_display(), which does its own pixel quanta rounding. | |||
| 2023-03-12 | Updated zh_CN translation from Danbo Song. | Carl Hetherington | |
| 2023-03-11 | Use IAB rather than ATMOS in ISDCF names (#2482). | 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-04 | Replace spaces with _ in default KDM name formats, as spaces are | Carl Hetherington | |
| removed from the filename before it is used. | |||
| 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 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-02 | Remove duplicate include. | Carl Hetherington | |
| 2023-02-27 | Strip disallowed characters from subtitles before they get into the XML. | 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 | 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. | |||
| 2023-02-27 | Small optimisation: use a const& | Carl Hetherington | |
| 2023-02-27 | Cleanup: use an early return. | Carl Hetherington | |
| 2023-02-27 | Support the 2014 version of SMPTE 428-7 in render_text.cc and use it | Carl Hetherington | |
| when placing subtitles (e.g. SRT). Also default to outputting 2014-era alignment. | |||
| 2023-02-16 | Don't read video/audio from DCPs if it is being ignored (#2456). | Carl Hetherington | |
| This greatly speeds up the process of getting subtitles from a DCP. | |||
| 2023-02-12 | Fix build for new libdcp. | Carl Hetherington | |
| 2023-02-11 | Pass make_kdm as a function into kdm_for_screen(). | Carl Hetherington | |
| 2023-02-11 | Cleanup: extract encrypt() call from Film::make_kdm(). | Carl Hetherington | |
| 2023-02-11 | Fix incorrect messages about KDMs being written to folders. | Carl Hetherington | |
| 2023-02-11 | Warn/error on making KDMs using recipient certs whose validity periods | Carl Hetherington | |
| lie outside those of the KDMs (#2423). | |||
| 2023-02-10 | Export 24-bit audio in Prores files (#2438). | Carl Hetherington | |
| 2023-02-10 | Ignore overlapping ATMOS data in the same way that we ignore video (#2429). | Carl Hetherington | |
| 2023-02-10 | Fix multiple video overlaps. | Carl Hetherington | |
| 2023-02-10 | Cleanup: use vector instead of list. | Carl Hetherington | |
| 2023-02-10 | Cleanup: add Content::period(). | Carl Hetherington | |
| 2023-02-10 | Cleanup: use some better variable names. | Carl Hetherington | |
| 2023-02-10 | Clarify comment. | Carl Hetherington | |
| 2023-02-10 | Cleanup: remove unnecessary check. | Carl Hetherington | |
| 2023-02-05 | Recover better errors from ext4. | Carl Hetherington | |
| 2023-02-01 | Handle 2D/3D mismatches in the player (#2409). | Carl Hetherington | |
| Previously if there was 2D content in a 3D project (or vice versa) the player would emit the video anyway and the encoder would have to deal with it. Since previously the FFmpeg encoder did not deal with this quite right, it seems to make sense to move the logic into the player so that neither encoder has to worry about it. | |||
| 2023-01-30 | Cleanup: replace another short variable name. | Carl Hetherington | |
| 2023-01-30 | Cleanup: replace short variable name. | Carl Hetherington | |
| 2023-01-30 | Updated sl_SI translation from Martin Srebotnjak. | Carl Hetherington | |
| 2023-01-29 | Add DiskWriterBackendResponse::write_to_nanomsg() and use it | Carl Hetherington | |
| everywhere. In the process, use raw_convert() on both ends to avoid any locale-based problems with floating point number separators. | |||
