summaryrefslogtreecommitdiff
path: root/src/lib/dcpomatic_time.h
AgeCommit message (Expand)Author
2026-02-28WIP: use fraction for DCP frame rate.archive-frame-ratesCarl Hetherington
2026-02-28Tidy constructor.Carl Hetherington
2026-02-28White space: dcpomatic_time.{cc,h}Carl Hetherington
2025-07-10Add an extra include for Arch.Carl Hetherington
2024-03-12Add operator<= for HMSF.Carl Hetherington
2024-01-28Add operator* for Time and int.Carl Hetherington
2023-10-28Fix theoretical int overflow.Carl Hetherington
2021-04-08Assorted C++11/formatting cleanups.Carl Hetherington
2021-03-20Tidy up HMSF handling in a few places.Carl Hetherington
2021-01-07BOOST_FOREACH.Carl Hetherington
2019-05-10Put Time types in dcpomatic namespace.Carl Hetherington
2019-01-10Only fill video gaps if they are at least half a frame in length.Carl Hetherington
2018-10-09swaroop: restart playback after player crash.Carl Hetherington
2018-01-31Fix missing subtitles when they start just after the start of a frame.Carl Hetherington
2018-01-18Remove a cast from float to double which seemingly causesCarl Hetherington
2018-01-18Move a couple of tests to a more appropriate place.Carl Hetherington
2017-05-18Remove old declaration.Carl Hetherington
2017-04-19Various Doxygen fixes.Carl Hetherington
2017-04-19Fix merging of audio in various circumstances.Carl Hetherington
2017-04-19Attempt to tidy up internal APIs slightly.Carl Hetherington
2017-01-04Fix non-frame-aligned trims when using trim-to-playhead.Carl Hetherington
2017-01-04Rename Time::round_up to Time::ceil.Carl Hetherington
2016-10-23Merge identical time periods returned from text_subtitles_duringCarl Hetherington
2016-10-08Fix overlapping burnt-in subtitles in some cases (#959).Carl Hetherington
2016-08-12Missing include.Carl Hetherington
2016-08-12Remove all use of stringstream in an attempt to fixCarl Hetherington
2016-07-31Allow configuration of MXF/XML filenames (part of #710).Carl Hetherington
2016-07-22Rename SafeStringStream -> locked_stringstream. Bump deps for removal of str...Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2016-02-24Add comment.Carl Hetherington
2016-02-18Fix incorrect rounding in frames_round() and frames_ceil() when passed intege...Carl Hetherington
2015-10-13Some attempts to block referencing of DCPs when it is not possible.Carl Hetherington
2015-10-12Rename split-by-video content slightly; fix referencing to multi-reel DCPs.Carl Hetherington
2015-10-12Basics of reel split.Carl Hetherington
2015-10-12Templatise TimePeriod and add DCPTimePeriod.Carl Hetherington
2015-09-29Make sure we round properly when deciding how many audio frames to discard.Carl Hetherington
2015-09-26const fix.Carl Hetherington
2015-08-26Include tidying src/lib/a-j*.hCarl Hetherington
2015-08-25Purge rint() and use llrint and friends.Carl Hetherington
2015-07-29Replace Time::frames with Time::frames_round and Time::frames_floor.Carl Hetherington
2015-07-20Fix missing second-lines of subtitles (#641).Carl Hetherington
2015-07-15Try doing frames calculation with int where possible.Carl Hetherington
2015-07-14Try rounding down when calculating frames from Times.Carl Hetherington
2015-07-14Express trims using ContentTime so that they do not changeCarl Hetherington
2015-07-09Missing rounding.Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-02Handle multiple audio streams in a single piece of contentCarl Hetherington
2015-05-26Improve implementation of ContentTime/DCPTime.Carl Hetherington
2015-05-12Assorted image subtitle fixes.Carl Hetherington
2015-01-20Fix rounding when converting to frames.Carl Hetherington