summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2015-07-01Restore short-cutting of analysis gain updates.Carl Hetherington
If we have an analysis of one piece of content and the gain changes we don't re-run the analysis, instead applying a suitable `correction' in the UI.
2015-07-01Re-add show audio button and analyse just that content when it is clicked.Carl Hetherington
2015-07-01Go back to player having a playlist and not assuming it uses the film's content.Carl Hetherington
2015-07-01Remove some unused methods.Carl Hetherington
2015-07-01Improve speed when encoding lots of identical frames when the same subtitles.Carl Hetherington
2015-07-01Fix progress reporting when repeating frames.lCarl Hetherington
2015-06-30pot/pot-merge.Carl Hetherington
2015-06-30Write FFmpeg log output to our log file.Carl Hetherington
2015-06-30Calm down default logging a bit.Carl Hetherington
2015-06-29Fix merge.Carl Hetherington
2015-06-26Fix missing subtitles in some cases.Carl Hetherington
We were passing subtitles back from decoders to SubtitleDecoder using dcp::SubtitleStrings and relying on their storage of time to know when the subtitles were. These times are quantised (by the use of dcp::SubtitleString) and then compared with unquantised times (kept as ContentTime) in the main checking loop in SubtitleDecoder::get(). Fix this by storing periods as ContentTimePeriod as well as in the dcp::SubtitleStrings.
2015-06-26Make sure use of subs is reflected in the video identifier.Carl Hetherington
2015-06-26Fonts change appearance of subtitles if they are burnt in.Carl Hetherington
2015-06-26The appearance of FFmpegContent can be changed by altering subtitle ↵Carl Hetherington
scale/offset etc.
2015-06-25Disallow non-burn of image subtitles by disabling the relevant widgets (#625).Carl Hetherington
2015-06-25Make player decide whether subtitles should be burnt based onCarl Hetherington
content settings rather than using the film's settings. Remove film property of burn-subtitles.
2015-06-25Add burn_subtitles property to SubtitleContent.Carl Hetherington
2015-06-25Use optional<> for PositionImage in PlayerVideo to make things a bit clearer.Carl Hetherington
2015-06-25Add DEBUG_DECODE and some basic debugging of the decoding process.Carl Hetherington
2015-06-25Remove some old debugging code.Carl Hetherington
2015-06-23Fix missing YUVToRGB node when saving colour conversions (#618).Carl Hetherington
2015-06-21Add more video properties to content properties dialog.Carl Hetherington
Also implement the whole properties thing more neatly.
2015-06-21Prevent DCP creation if we're trying not to burn in text subs (#606).Carl Hetherington
2015-06-21No-op: remove all trailing whitespace.Carl Hetherington
2015-06-19Try again to fix OS X resource directory location.Carl Hetherington
2015-06-19No-op; variable renaming.Carl Hetherington
2015-06-19Speculative fix to OS X shared_path to fix finding of Liberation-Sans.Carl Hetherington
2015-06-18Missing binary specifier.Carl Hetherington
2015-06-18Use output channel counts from processors to decide DCI name, when ↵Carl Hetherington
appropriate (#609).
2015-06-18Incorporate fade in video content identifiers (#613).Carl Hetherington
2015-06-18Fix check for overlap to be less greedy.Carl Hetherington
2015-06-18Remove delta from Playlist::length().Carl Hetherington
2015-06-18Comment.Carl Hetherington
2015-06-17Final tweaks and removal of Film::playlist().Carl Hetherington
2015-06-17AnalyseAudioJob does not need an explicit playlist.Carl Hetherington
2015-06-17Remove unnecessary Playlist argument to Film::audio_analysis_path.Carl Hetherington
2015-06-17Remove Film::make_player().Carl Hetherington
2015-06-17Hence Player does not need Playlist.Carl Hetherington
2015-06-17Use Film's ContentChanged rather than Playlist's.Carl Hetherington
2015-06-17Forward frequent parameter from Playlist::ContentChanged through ↵Carl Hetherington
Film::ContentChanged.
2015-06-17Use Film::Changed instead of Playlist::Changed in Player.Carl Hetherington
2015-06-16Modify previous commit to move restriction code into the UI.Carl Hetherington
2015-06-16Prevent selection of too few DCP channels (#611).Carl Hetherington
This makes Film::audio_channels() return a minimum of any active processor's output channel count, even if fewer DCP channels have been selected. It may have been neater code-wise to make Player cope if such a setting is made, but it would probably confuse people if we don't auto-fix it (like this commit does).
2015-06-14Don't seek before 0 in FFmpegDecoder; fixes errors on seek close to 0.Carl Hetherington
2015-06-14Fix failure on 1-frame-back seek (#604).Carl Hetherington
I don't know why this works, but it's what 1.x has been using; I can't find any documentation on what AVSEEK_FLAG_BACKWARD is supposed to mean.
2015-06-13Try to fix completely broken i18n.Carl Hetherington
2015-06-13Try to fix crash.Carl Hetherington
2015-06-13Tidy progress report when sending problem report email.Carl Hetherington
2015-06-13Update progress bar when finding subtitles in FFmpeg content.Carl Hetherington
2015-06-12Calm down credits slightly.Carl Hetherington