summaryrefslogtreecommitdiff
path: root/src/lib/film.cc
AgeCommit message (Collapse)Author
2019-04-28Restore ISDCF subtitle language option as an override (#1536).Carl Hetherington
2019-04-03Make a note about ISDCFMetadata SubtitleLanguage being set (part of #1516).Carl Hetherington
2019-04-02Extract subtitle language from text content rather than ISDCFMetadata (part ↵Carl Hetherington
of #1516).
2019-03-27Hack to avoid empty tracks appearing in the DCP Track control.Carl Hetherington
2019-03-25Sort KDM CPL list in reverse timestamp order (#1496).Carl Hetherington
2019-03-15Don't offer to make KDMs for CPLs with no encrypted assets (#1490).Carl Hetherington
2019-02-09Back up old metadata.xml files when we are about to save a new version of them.v2.13.116Carl Hetherington
2019-01-31Check consistency of refer-to-DCP settings after adding content (#1456).Carl Hetherington
2019-01-26Suggest that DCP rates <= 30 are used unless the user explictly goes higher ↵Carl Hetherington
(#1441).
2019-01-15Token commit to fix version tagging SNAFU.v2.13.102Carl Hetherington
2019-01-13Fix Gb -> GB confusion (thanks Rob van Nieuwkerk).Carl Hetherington
2019-01-08Re-analyse audio when DCP channel count changes (#1189).Carl Hetherington
2018-12-23Only make 48kHz-audio DCPs for now (#1436).Carl Hetherington
2018-12-07Fix crash when using kdm_cli and specifying a certificate with no ↵Carl Hetherington
screen/cinema details.
2018-11-24Fix missed overload change.Carl Hetherington
2018-11-23Move make_default into AudioMapping.Carl Hetherington
2018-11-21Tidy and fix logging.Carl Hetherington
2018-11-21Take Film pointer out of Content.Carl Hetherington
2018-11-09Allow specification of trusted devices by thumbprint rather thanv2.13.68Carl Hetherington
by full certificate.
2018-11-07Add button to force re-encode of J2K content.Carl Hetherington
2018-10-26Use Film/Playlist for SPL management rather than special classes.Carl Hetherington
2018-10-14Remove debug code.Carl Hetherington
2018-10-13Give a more informative error when using bad filename characters on Windows.v2.13.60Carl Hetherington
2018-09-07Use possibly-safer means of emitting maybe_sequence.Carl Hetherington
2018-08-29Fix another hang caused by Playlist::maybe_sequence being calledCarl Hetherington
between PENDING and DONE for VIDEO_RATE_CHANGED. maybe_sequence ends up with a call to get_video before the butler has heard that the VIDEO_RATE_CHANGED is DONE.
2018-08-29Check for unassigned text tracks.Carl Hetherington
2018-08-23Basics of selecting 'tracks' for CCAPs.Carl Hetherington
2018-08-21Check content before making DCP.Carl Hetherington
2018-08-20Make ContentChange into a generic ChangeSignaller and use it for Filmv2.13.44Carl Hetherington
changes, since we setup_pieces() in response to at least one of these and hence we must know before it happens so we can suspend the butler and player.
2018-08-19Similar pending/done for Film::Change.Carl Hetherington
2018-08-19Replace May/Done/NotDone signal sets with one signal and extendCarl Hetherington
this treatment to anything that caused Player::setup_pieces. This should fix out-of-sequence Player emissions caused by setup_pieces being called by one thread while the butler is calling pass().
2018-07-23Tidy up after mass rename.Carl Hetherington
2018-07-23More automated renaming.Carl Hetherington
ActiveCaptions -> ActiveText BitmapCaption -> BitmapText ContentCaption -> ContentText ContentTextCaption -> ContentStringText TextCaptionFileContent -> StringTextFileContent TextCaptionFileDecoder -> StringTextFileDecoder TextCaptionFile -> StringTextFile TextCaption -> StringText PlayerCaption -> PlayerText CaptionContent -> TextContent CaptionDecoder -> TextDecoder CaptionPanel -> TextPanel CaptionView -> TextView CaptionAppearanceDialog -> SubtitleAppearanceDialog CaptionType -> TextType
2018-07-21Fix crash.Carl Hetherington
2018-07-21Basics of multiple captions per content so that DCPContent canCarl Hetherington
hold subs and closed captions.
2018-07-20Put caption details inside their own tag in the metadata.Carl Hetherington
2018-07-19Clean up after previous commit.Carl Hetherington
2018-07-19Rename Subtitle -> TextCarl Hetherington
sed -i "s/SubtitleContent/TextContent/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/wx/*.h src/tools/*.cc test/*.cc sed -i "s/SubtitleDecoder/TextDecoder/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/wx/*.h src/tools/*.cc test/*.cc sed -i "s/subtitle_content/text_content/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/wx/*.h src/tools/*.cc test/*.cc src/lib/wscript src/wx/wscript sed -i "s/subtitle_decoder/text_decoder/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/wx/*.h src/tools/*.cc test/*.cc src/lib/wscript mv src/lib/subtitle_decoder.cc src/lib/text_decoder.cc mv src/lib/subtitle_decoder.h src/lib/text_decoder.h mv src/lib/subtitle_content.cc src/lib/text_content.cc mv src/lib/subtitle_content.h src/lib/text_content.h mv src/lib/dcp_subtitle_decoder.cc src/lib/dcp_text_decoder.cc mv src/lib/dcp_subtitle_decoder.h src/lib/dcp_text_decoder.h mv src/lib/dcp_subtitle_content.cc src/lib/dcp_text_content.cc mv src/lib/dcp_subtitle_content.h src/lib/dcp_text_content.h mv src/lib/text_subtitle_content.cc src/lib/text_text_content.cc mv src/lib/text_subtitle_content.h src/lib/text_text_content.h mv src/lib/text_subtitle_decoder.cc src/lib/text_text_decoder.cc mv src/lib/text_subtitle_decoder.h src/lib/text_text_decoder.h mv src/wx/timeline_subtitle_content_view.cc src/wx/timeline_text_content_view.cc mv src/wx/timeline_subtitle_content_view.h src/wx/timeline_text_content_view.h
2018-06-08Speed up timeline drags in some cases.Carl Hetherington
2018-04-22Add MOS tag in ISDCF names if there is no sound.v2.13.16Carl Hetherington
2018-03-22Improve the appearance of a few error messages (#1187).Carl Hetherington
2018-03-10Take ISDCF metadata from templates.Carl Hetherington
2018-02-14Adapt for changes to disable_forensic variable types in libdcp.Carl Hetherington
2018-02-14Don't disable forensic marking by default.Mart Jansink
2018-02-10Fix odd behaviour when analysing single bits of audio which start at ↵Carl Hetherington
non-zero positions (#1203).
2018-02-08typeid() doesn't seem to downcast, so just check types in the ↵Carl Hetherington
take_settings_from methods (#1192).
2018-02-05Throw an exception if we try to make KDMs for an unencrypted project (#1188).Carl Hetherington
2018-01-31I think fix_conflicting_settings is now not required.Carl Hetherington
2018-01-31Disable DCP panel stuff which cannot be altered when a DCP is being referenced.Carl Hetherington
2018-01-16Allow configuration of default value of upload-to-TMS button.Carl Hetherington