| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-01-21 | Use enum class for the things in types.h | Carl Hetherington | |
| 2021-01-17 | Replace std::list with std::vector in the API. | Carl Hetherington | |
| 2021-01-08 | std::shared_ptr | Carl Hetherington | |
| 2020-11-20 | Tidy up handling of language metadata for subtitles. | Carl Hetherington | |
| Tried to normalise the idea that subtitle languages are stored as strings but set as LanguageTags. This may be too defensive; perhaps SMPTE language metadata is always right, or perhaps even if it isn't we should throw errors. | |||
| 2020-11-02 | Rename Data -> ArrayData. | Carl Hetherington | |
| 2020-09-27 | <ContentVersion> is optional in Interop so we can't assume it's there. | Carl Hetherington | |
| 2020-09-21 | Use a vector<ContentVersion> instead of just one, to support the | Carl Hetherington | |
| new metadata. | |||
| 2020-09-21 | Add ContentVersion class. | Carl Hetherington | |
| 2020-09-20 | Remove XMLMetadata use from tests. | Carl Hetherington | |
| 2020-09-20 | Remove XMLMetadata from DCP::write_xml and DCP::write_assetmap. | Carl Hetherington | |
| 2020-09-20 | Stop using XMLMetadata in CPL. It's always felt a bit clumsy, and | Carl Hetherington | |
| with the CPL metadata extension having a method like set_metadata() in CPL will be confusing. | |||
| 2020-09-09 | Use the <Id> read in when the Reel was created from XML (if appropriate) | Carl Hetherington | |
| when writing it out again, rather than creating a new one each time. Also there is the associated test churn here from removing a call to make_uuid(). | |||
| 2020-07-12 | Fix up some tests. | Carl Hetherington | |
| 2020-07-11 | Hopefully make all tests stable enough to be run with --random, | Carl Hetherington | |
| stopping test reference churn. | |||
| 2019-03-16 | Fix some GPL boilerplate. | Carl Hetherington | |
| 2019-03-12 | More insulation against libdcp version updates. | Carl Hetherington | |
| 2019-03-12 | Stop test output depending on libdcp version. | Carl Hetherington | |
| 2019-01-14 | Tidy repeated call of make_uuid() and don't put urn:uuid: in front of ↵ | Carl Hetherington | |
| default content version label text as it's a bit confusing. | |||
| 2018-09-02 | Hopefully-correct PKL and AssetMap when using Interop PNG subtitles. | Carl Hetherington | |
| 2018-07-09 | Switch to UUIDs for Interop image subtitle identification (rather than ↵ | Carl Hetherington | |
| indices). Basic and untested SMPTE image subtitle support. | |||
| 2018-07-08 | Basic interop bitmap writing. | Carl Hetherington | |
| 2018-07-07 | SubtitleString -> shared_ptr<Subtitle> | Carl Hetherington | |
| 2018-02-12 | Use a different ID for the XML inside a SMPTE subtitle MXF than the | Carl Hetherington | |
| ID for the MXF itself. Apparently not doing so is an error (according to Doremi's release notes for 2.8.18). | |||
| 2018-02-07 | db8af2f changed rebase() to round down when rebasing times, but | Carl Hetherington | |
| did not say why. This rounding down produces some unexpected results, e.g. taking 41 at a TCR of 1000 to a TCR of 24 gives 0, which upsets those who use DCP-o-matic and put in a SRT subtitle ending at ,041 --- the sub time is rounded down to 0 for a SMPTE DCP. This commit restores round-to-nearest behaviour. | |||
| 2018-01-13 | Fix missing HAlign/VAlign attributes in subtitles when their value is negative. | Carl Hetherington | |
| 2018-01-13 | Fix test references to have no whitespace. | Carl Hetherington | |
| 2017-02-24 | Format XML sub output nicely with indents and such. | Carl Hetherington | |
| 2016-11-09 | Fix tests for changes to subtitle whitespace. | Carl Hetherington | |
| 2016-10-07 | Rework subtitle writing to fix incorrect output with | Carl Hetherington | |
| in-line font changes (#952). | |||
| 2016-06-24 | Support underlining of subtitles. | Carl Hetherington | |
| 2016-06-01 | Still more licence fixups. | Carl Hetherington | |
| 2016-04-12 | Add direction support for SMPTE subtitles; fix pragma warnings with ↵ | Carl Hetherington | |
| non-openmp builds. | |||
| 2016-04-05 | Add a couple of small bold tests. | Carl Hetherington | |
| 2016-04-05 | Basic untested support for bold in subtitles. | Carl Hetherington | |
| 2015-09-28 | Round down when rebasing times. | Carl Hetherington | |
| 2015-07-20 | Round up in Time::as_editable_units. | Carl Hetherington | |
| 2015-06-24 | No-op: whitespace. | Carl Hetherington | |
| 2015-06-08 | Remove slightly strange InteropSubtitleAsset constructor; add default one ↵ | Carl Hetherington | |
| for SMPTESubtitleAsset. | |||
| 2015-06-05 | Initial work on SMPTE subtitles. | Carl Hetherington | |
| 2015-06-05 | Rename some stuff Content -> Asset. | Carl Hetherington | |
| 2015-06-03 | Basic HAlign / HPosition support. | Carl Hetherington | |
| 2015-06-03 | Add AspectAdjust to subtitles. | Carl Hetherington | |
| 2015-05-06 | Pad times with zeros; add Time::rebase(). | Carl Hetherington | |
| 2015-04-30 | Slightly better write subtitle tests. | Carl Hetherington | |
| 2015-04-30 | Add a very simple test for writing subtitles. | Carl Hetherington | |
