| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-09-04 | Fix OS X build.v2.13.48 | Carl Hetherington | |
| 2018-09-04 | Allow the butler to say "try again later" when get_video() is called | Carl Hetherington | |
| while it's suspended. Then make the GUI follow that suggestion. Should | |||
| 2018-09-04 | Build Empty objects from the presence or absence of decoders in | Carl Hetherington | |
| Pieces, rather than the presence or absence of content. This seems better because of cases like encrypted DCPs without a a KDM: here we may have content but no decoder. | |||
| 2018-09-04 | Return 0 from decoder_factory when we have a DCP with no KDM, rather than ↵ | Carl Hetherington | |
| throwing an exception. | |||
| 2018-09-04 | Fix name of header guard. | Carl Hetherington | |
| 2018-09-03 | pot/merge. | Carl Hetherington | |
| 2018-09-03 | Updated nl_NL translation from Rob van Nieuwkerk. | Carl Hetherington | |
| 2018-09-03 | pot/merge. | Carl Hetherington | |
| 2018-09-03 | Add basic quality option for x264 export. | Carl Hetherington | |
| 2018-09-02 | Remove unnecessary subtitle scale (I think). | Carl Hetherington | |
| 2018-09-02 | Fix subtitle scaling when writing PNG subs. | Carl Hetherington | |
| 2018-09-02 | Fix assertion failure when content has more than one audio stream. | Carl Hetherington | |
| 2018-09-02 | White space. | Carl Hetherington | |
| 2018-09-02 | Play PNG subtitles from DCPs; possibly not in the right scale. | Carl Hetherington | |
| 2018-08-29 | Missing handling of CHANGE_TYPE_CANCELLED causing another hang.v2.13.46 | Carl Hetherington | |
| 2018-08-29 | Fix another hang caused by Playlist::maybe_sequence being called | Carl 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-29 | Fix warning.v2.13.45 | Carl Hetherington | |
| 2018-08-29 | Write annotation text and language to CCAP nodes correctly. | Carl Hetherington | |
| 2018-08-29 | Check for unassigned text tracks. | Carl Hetherington | |
| 2018-08-29 | Add some asserts. | Carl Hetherington | |
| 2018-08-29 | Basics of splitting CCAP streams into different assets. | Carl Hetherington | |
| 2018-08-28 | Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic | Carl Hetherington | |
| 2018-08-28 | Remove unnecessary log entries. | Carl Hetherington | |
| 2018-08-27 | Remove accidentally commented-out code. | Carl Hetherington | |
| 2018-08-23 | Remove TextType from various places as (I believe) it can be inferred from ↵ | Carl Hetherington | |
| the content. | |||
| 2018-08-23 | More caption -> text. | Carl Hetherington | |
| 2018-08-23 | Rename some caption -> text. | Carl Hetherington | |
| 2018-08-23 | Basics of selecting 'tracks' for CCAPs. | Carl Hetherington | |
| 2018-08-22 | Fix hang due to incorrect signal ordering. | Carl Hetherington | |
| 2018-08-22 | Revert "Store a name with text content." | Carl Hetherington | |
| This reverts commit 2571104b6a208fa00b2c98d50f97849c3e7fa6c9. | |||
| 2018-08-22 | White space. | Carl Hetherington | |
| 2018-08-22 | Await video in get_video() if we are suspended. | Carl Hetherington | |
| Fix player_change to summon the butler if _suspended is changed, and ensure that the butler's Player::Change handler is the first to be called so that suspension is sorted out before any other Player::Change handlers might call get_video(). This is to prevent the sequence 1. player change-pending emitted 2. hence butler suspended -> 1 3. player change-done emitted 4. first handler is something which calls get_video() 5. get_video() awaits video which will never arrive because the butler is suspended. Here there is a pending change-done signal to butler. Ensuring this arrives before the handler which calls get_video() sorts it out. | |||
| 2018-08-22 | Store a name with text content. | Carl Hetherington | |
| 2018-08-22 | Fix build with multiple closed captions. | Carl Hetherington | |
| 2018-08-22 | libdcp updates for multiple CCAPs. | Carl Hetherington | |
| 2018-08-22 | Fix thinko in previous commit. | Carl Hetherington | |
| 2018-08-21 | Check content before making DCP. | Carl Hetherington | |
| 2018-08-21 | Reset last write times on examine. | Carl Hetherington | |
| 2018-08-21 | Give a message when changed files are re-examined. | Carl Hetherington | |
| 2018-08-21 | Check content for changes on loading a project. | Carl Hetherington | |
| 2018-08-21 | Store mtime in Content. | Carl Hetherington | |
| 2018-08-21 | Make Content::_paths private. | Carl Hetherington | |
| 2018-08-21 | Remove unused method. | 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-20 | Updated ru_RU and uk_UA translations from Igor Voytovich. | Carl Hetherington | |
| 2018-08-20 | Allow nested butler suspensions. | Carl Hetherington | |
| 2018-08-20 | MIssing PENDING/CANCELLED for VIDEO_CONTAINER_SIZE. Fix 3D fill with 2D ↵ | Carl Hetherington | |
| sources. | |||
| 2018-08-19 | Similar pending/done for Film::Change. | Carl Hetherington | |
| 2018-08-19 | Replace May/Done/NotDone signal sets with one signal and extend | Carl 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-08-19 | Suspend butler on player may-change as otherwise there's a window | Carl Hetherington | |
| between Player::_suspended being set to false and the the butler requesting a seek, during which the butler may call pass(). | |||
