| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-07-10 | Use dcp::compose rather than our own.compose | Carl Hetherington | |
| 2021-04-07 | Assorted C++11/formatting cleanups. | Carl Hetherington | |
| 2021-01-31 | Use enum class for Film::Property. | Carl Hetherington | |
| 2021-01-31 | More enum class additions. | Carl Hetherington | |
| 2021-01-08 | c++ tidying. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2021-01-07 | std::shared_ptr | Carl Hetherington | |
| 2020-11-23 | Remove swaroop variant. | Carl Hetherington | |
| 2020-11-16 | Fix limited value ranges in properties. | Carl Hetherington | |
| 2020-08-02 | Detect soft 2:3 pulldown (telecine) files and decode them at 23.976. | Carl Hetherington | |
| DVD rips from NTSC DVDs are sometimes (always?) encoded using soft 2:3 pulldown. The video frames are actually 23.976 but FFmpeg detects them as 29.97. With the current approach of the video decoder ignoring most PTSs and assuming a constant frame rate it is vital that the file contains the number of frames per second that the detected frame rate predicts. This fixes large sync errors with NTSC DVD rips (#1790). | |||
| 2019-06-09 | swaroop: support validity periods in ecinema KDMs. | Carl Hetherington | |
| 2019-05-14 | Non-swaroop build fixes.v2.15.4 | Carl Hetherington | |
| 2019-05-14 | swaroop: fix incorrect start times with encrypted MP4 content.attic/swaroop-v2.15.x | Carl Hetherington | |
| 2019-05-13 | swaroop: basics of encrypted MP4 playback. | Carl Hetherington | |
| 2019-05-10 | Put Time types in dcpomatic namespace. | Carl Hetherington | |
| 2019-02-01 | Fix crash when importing a file called subs.srt.txt. | Carl Hetherington | |
| 2018-12-12 | Fix content properties (#1428). | Carl Hetherington | |
| 2018-11-23 | Remove required Film from content examine. | Carl Hetherington | |
| 2018-11-23 | Move make_default into AudioMapping. | Carl Hetherington | |
| 2018-11-21 | Tidy and fix logging. | Carl Hetherington | |
| 2018-11-21 | Add and use new FrameRateChange constructors. | Carl Hetherington | |
| 2018-11-21 | Take Film pointer out of Content. | Carl Hetherington | |
| 2018-10-31 | swaroop: beginning of encrypted MP4 / .ecinema.v2.13.65 | Carl Hetherington | |
| 2018-10-19 | Add decryption support.v2.13.63 | Carl Hetherington | |
| 2018-08-20 | Make ContentChange into a generic ChangeSignaller and use it for Filmv2.13.44 | Carl 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-14 | More fixes for errors / crashes / misbehaviour with content changes | Carl Hetherington | |
| and the butler. Here we signal both before and after a change in content. Before, the player disables itself so that any pass()/seek() will be no-ops. After, the player rebuilds its pieces and the butler re-seeks to get back to where it was before the change. | |||
| 2018-07-23 | Introduce the idea of unknown original subtitle type to clean up the GUI a bit. | Carl Hetherington | |
| 2018-07-23 | Tidy up after mass rename. | Carl Hetherington | |
| 2018-07-23 | More 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-22 | Display only required tabs, including subs / ccap. | Carl Hetherington | |
| 2018-07-21 | Fix join for new caption stuff. | Carl Hetherington | |
| 2018-07-21 | Revert "Remove join function; the code is long and I don't think anybody" | Carl Hetherington | |
| It turns out Carsten uses it :) This reverts commit bd5e8b83a3a18787241982efdae809d4db21f65d. | |||
| 2018-07-21 | Basics of multiple captions per content so that DCPContent can | Carl Hetherington | |
| hold subs and closed captions. | |||
| 2018-07-20 | Remove join function; the code is long and I don't think anybody | Carl Hetherington | |
| uses it. | |||
| 2018-07-19 | Clean up after previous commit. | Carl Hetherington | |
| 2018-07-19 | Rename Subtitle -> Text | Carl 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-08 | Auto-rotate videos. | Carl Hetherington | |
| 2018-06-08 | Remove details video properties from non-video content XML. | Carl Hetherington | |
| 2018-05-13 | Update to match new FFmpeg; fixes #1296. | Carl Hetherington | |
| 2018-02-08 | typeid() doesn't seem to downcast, so just check types in the ↵ | Carl Hetherington | |
| take_settings_from methods (#1192). | |||
| 2018-01-05 | s/use_template/take_settings_from/g | Carl Hetherington | |
| 2017-08-31 | Fix erroneous re-use of video files after turning off burnt subtitles (#1113). | Carl Hetherington | |
| 2017-05-13 | Get initial colour conversion from FFmpeg header, if it's understood (#993). | Carl Hetherington | |
| 2017-04-19 | Basic grunt-work, untested and unfinished, but it compiles. | Carl Hetherington | |
| 2016-12-16 | Fix for new bits in FFmpeg (#1033). | Carl Hetherington | |
| 2016-08-24 | Basic template support (#485). | Carl Hetherington | |
| 2016-08-24 | Revert "Bump libdcp for new method." | Carl Hetherington | |
| This reverts commit 3412af70b950dcdc604413ef05c26becda6da789. | |||
| 2016-08-24 | Bump libdcp for new method. | Carl Hetherington | |
| 2016-08-12 | Move locale_convert into libdcp. | Carl Hetherington | |
| 2016-08-12 | Replace incorrect uses of raw_convert with a new locale_convert. | Carl Hetherington | |
