| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-28 | Fix theoretical int overflow. | Carl Hetherington | |
| 2021-04-08 | Assorted C++11/formatting cleanups. | Carl Hetherington | |
| 2021-03-20 | Tidy up HMSF handling in a few places. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2019-01-10 | Only fill video gaps if they are at least half a frame in length. | Carl Hetherington | |
| Fixes lack of image (sometimes) when trimming drop-frame content. | |||
| 2018-10-09 | swaroop: restart playback after player crash. | Carl Hetherington | |
| 2018-01-31 | Fix missing subtitles when they start just after the start of a frame. | Carl Hetherington | |
| 2018-01-18 | Remove a cast from float to double which seemingly causes | Carl Hetherington | |
| slight errors in Time::ceil(). Possibly related to #1174. | |||
| 2018-01-18 | Move a couple of tests to a more appropriate place. | Carl Hetherington | |
| 2017-05-18 | Remove old declaration. | Carl Hetherington | |
| 2017-04-19 | Various Doxygen fixes. | Carl Hetherington | |
| 2017-04-19 | Fix merging of audio in various circumstances. | Carl Hetherington | |
| 2017-04-19 | Attempt to tidy up internal APIs slightly. | Carl Hetherington | |
| 2017-01-04 | Fix non-frame-aligned trims when using trim-to-playhead. | Carl Hetherington | |
| Reimplement Time::ceil and add a corresponding Time::floor with tests. ceil returns slightly different results to previously with non-integer frame rates. Then use floor to round the playhead position when trimming. | |||
| 2017-01-04 | Rename Time::round_up to Time::ceil. | Carl Hetherington | |
| 2016-10-23 | Merge identical time periods returned from text_subtitles_during | Carl Hetherington | |
| to stop multiple copies of subtitles being returned from the decoder. | |||
| 2016-10-08 | Fix overlapping burnt-in subtitles in some cases (#959). | Carl Hetherington | |
| Firstly, when finding subtitles that exist during a period, only return those which overlap more than half the period. This means that, in a fight over a frame, the longest-running subtitle in that frame will win. Secondly, make SubtitleDecoder::get pick the wanted subtitles from the cache simply by comparing their periods to those that were requested. I think this is nicer than what was there before (basically reevaulating 'what subtitle(s) for this period') and also makes the first part of this commit effective. | |||
| 2016-08-12 | Missing include. | Carl Hetherington | |
| 2016-08-12 | Remove all use of stringstream in an attempt to fix | Carl Hetherington | |
| the suspected thread-unsafe crash bugs on OS X. | |||
| 2016-07-31 | Allow configuration of MXF/XML filenames (part of #710). | Carl Hetherington | |
| 2016-07-22 | Rename SafeStringStream -> locked_stringstream. Bump deps for removal of ↵ | Carl Hetherington | |
| stringstream. | |||
| 2016-05-25 | No-op; fix GPL address and use the explicit-program-name version. | Carl Hetherington | |
| 2016-02-24 | Add comment. | Carl Hetherington | |
| 2016-02-18 | Fix incorrect rounding in frames_round() and frames_ceil() when passed ↵ | Carl Hetherington | |
| integer parameters. | |||
| 2015-10-13 | Some attempts to block referencing of DCPs when it is not possible. | Carl Hetherington | |
| 2015-10-12 | Rename split-by-video content slightly; fix referencing to multi-reel DCPs. | Carl Hetherington | |
| 2015-10-12 | Basics of reel split. | Carl Hetherington | |
| 2015-10-12 | Templatise TimePeriod and add DCPTimePeriod. | Carl Hetherington | |
| 2015-09-29 | Make sure we round properly when deciding how many audio frames to discard. | Carl Hetherington | |
| 2015-09-26 | const fix. | Carl Hetherington | |
| 2015-08-26 | Include tidying src/lib/a-j*.h | Carl Hetherington | |
| 2015-08-25 | Purge rint() and use llrint and friends. | Carl Hetherington | |
| 2015-07-29 | Replace Time::frames with Time::frames_round and Time::frames_floor. | Carl Hetherington | |
| I believe both are necessary; doing floor instead of round caused #648. | |||
| 2015-07-20 | Fix missing second-lines of subtitles (#641). | Carl Hetherington | |
| 2015-07-15 | Try doing frames calculation with int where possible. | Carl Hetherington | |
| 2015-07-14 | Try rounding down when calculating frames from Times. | Carl Hetherington | |
| 2015-07-14 | Express trims using ContentTime so that they do not change | Carl Hetherington | |
| when DCP frame rate is changed (#637). | |||
| 2015-07-09 | Missing rounding. | Carl Hetherington | |
| 2015-06-21 | No-op: remove all trailing whitespace. | Carl Hetherington | |
| 2015-06-02 | Handle multiple audio streams in a single piece of content | Carl Hetherington | |
| in a similar way to the V1 patch. | |||
| 2015-05-26 | Improve implementation of ContentTime/DCPTime. | Carl Hetherington | |
| 2015-05-12 | Assorted image subtitle fixes. | Carl Hetherington | |
| 2015-01-20 | Fix rounding when converting to frames. | Carl Hetherington | |
| 2014-12-20 | Hand-apply d849d411cff28ef5453085791d0b4d7cd73bd070 from master; replace all ↵ | Carl Hetherington | |
| assert()s with thrown exceptions. | |||
| 2014-12-05 | Some include tidying. | Carl Hetherington | |
| 2014-11-20 | Add comment. | Carl Hetherington | |
| 2014-08-23 | Fix some errant stringstreams. | Carl Hetherington | |
| 2014-07-22 | Warning fixes. | Carl Hetherington | |
| 2014-07-04 | Add 'starting' option to subtitles_during(). | Carl Hetherington | |
