summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-12Bump versionv2.11.55Carl Hetherington
2018-02-12More set_interop().Carl Hetherington
2018-02-12Bump libdcp for SMPTE subtitle MXF-vs-XML ID fix.Carl Hetherington
2018-02-12Fix interop/SMPTE confusion.Carl Hetherington
2018-02-11More missing set_interop().Carl Hetherington
2018-02-11Try to fix test.Carl Hetherington
2018-02-10Bump versionCarl Hetherington
2018-02-10Bump versionv2.11.54Carl Hetherington
2018-02-10Save decoding resolution reduction between launches (#1195).Carl Hetherington
2018-02-10Use av_guess_frame_rate rather than av_stream_get_r_frame_rate;Carl Hetherington
helps with #1030. I hope this isn't a bad idea; this commit should be reverted if there any hints of misread video frame rates.
2018-02-10Bump versionCarl Hetherington
2018-02-10Bump versionv2.11.53Carl Hetherington
2018-02-10Fix odd behaviour when analysing single bits of audio which start at ↵Carl Hetherington
non-zero positions (#1203).
2018-02-09Always pre-roll when seeking in DCPs; I don't think the performanceCarl Hetherington
hit is anything to worry about (especially compared to the time taken to decode the next frame).
2018-02-09Bump versionCarl Hetherington
2018-02-09Bump versionv2.11.52Carl Hetherington
2018-02-09Fix one cause of assertion failures in audio_buffers (#1193).Carl Hetherington
2018-02-09Fix letterbox/pillarbox in player (#1196).Carl Hetherington
2018-02-09Updated ru_RU translation from Igor Voytovich.Carl Hetherington
2018-02-08Bump versionCarl Hetherington
2018-02-08Bump versionv2.11.51Carl Hetherington
2018-02-08typeid() doesn't seem to downcast, so just check types in the ↵Carl Hetherington
take_settings_from methods (#1192).
2018-02-08Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomaticCarl Hetherington
2018-02-08Pass DCP subtitles before video so that they are present when the video ↵Carl Hetherington
frame looks for them.
2018-02-07Bump versionCarl Hetherington
2018-02-07Bump versionv2.11.50Carl Hetherington
2018-02-07New test.Carl Hetherington
2018-02-07Bump libdcp for subtitle time rounding fix.Carl Hetherington
2018-02-07Fix ignore/referencing logic.Carl Hetherington
2018-02-07Slightly better log message.Carl Hetherington
2018-02-06Fix failure to parse subtitle files with OS X line endings.Carl Hetherington
2018-02-06Bump versionCarl Hetherington
2018-02-06Bump versionv2.11.49Carl Hetherington
2018-02-06Ignore video/audio when it is referenced; should help with #1191.Carl Hetherington
2018-02-05Missing setup of sensitivity in DCP panel.Carl Hetherington
2018-02-05Add nascent ar_LB to cscript to fix RPM builds.Carl Hetherington
2018-02-05Make KDMs active again even without encryption so you can fiddle with the ↵Carl Hetherington
cinemas/screens list etc.
2018-02-05Warning fixes.Carl Hetherington
2018-02-05Bump versionCarl Hetherington
2018-02-05Bump versionv2.11.48Carl Hetherington
2018-02-05Let's try disabling KDM menu options when we are using non-encrypted films.Carl Hetherington
2018-02-05Throw an exception if we try to make KDMs for an unencrypted project (#1188).Carl Hetherington
2018-02-05Fix KDM target buttons for DKDMs too (#1137).Carl Hetherington
2018-02-04Listen for server replies on different ports on main and batch, and get ↵Carl Hetherington
servers to send replies to both (#1190).
2018-02-03Updated de_DE translation from Carsten Kurz.Carl Hetherington
2018-02-03Try relaxing image check slightly.Carl Hetherington
2018-02-02Whitespace.Carl Hetherington
2018-02-02Prior to 2537a2d Decoder::position() was not updated if a decoder emittedCarl Hetherington
data which were ignored by the Player. 2537a2d changed this so that Decoder::position() is always updated, as it could not see the point of the previous behaviour. It now seems that the behaviour prior to 2537a2d fixed problems with cases like remake_with_subtitle_test. With this test the FFmpeg content happens to emit a final frame just after its end point with a gap before it. Code prior to 2537a2d handled this by making sure that FFmpegDecoder::flush() filled the gap (it reads VideoDecoder::position and fills the gap at the end of content accordingly). This no longer works if VideoDecoder::position is updated to take into account the emitted (and ignored) frame just after the end of the content. This commit re-fixes that problem by a different means; Player::video now fills the gaps in this case by more careful handling of received data which is off the end of the content.
2018-02-02Relayout player information after it changes. Should help with #1185.Carl Hetherington
2018-02-02Possible fix for film_metadata_test.Carl Hetherington