summaryrefslogtreecommitdiff
path: root/src/lib/content_subtitle.cc
AgeCommit message (Collapse)Author
2015-06-26Fix missing subtitles in some cases.Carl Hetherington
We were passing subtitles back from decoders to SubtitleDecoder using dcp::SubtitleStrings and relying on their storage of time to know when the subtitles were. These times are quantised (by the use of dcp::SubtitleString) and then compared with unquantised times (kept as ContentTime) in the main checking loop in SubtitleDecoder::get(). Fix this by storing periods as ContentTimePeriod as well as in the dcp::SubtitleStrings.
2015-06-08Adapt for changes to libdcp API.Carl Hetherington
2015-01-10Update for libdcp changes.Carl Hetherington
2014-12-20Hand-apply d849d411cff28ef5453085791d0b4d7cd73bd070 from master; replace all ↵Carl Hetherington
assert()s with thrown exceptions.
2014-05-22Add ContentTimePeriod class.Carl Hetherington
2014-03-25Missing files from previous.Carl Hetherington