summaryrefslogtreecommitdiff
path: root/src/lib
AgeCommit message (Collapse)Author
2015-09-05Don't bother with audio in the film viewer.Carl Hetherington
2015-09-05Use libsamplerate for resampling instead of FFmpeg / libsoxr.Carl Hetherington
libsoxr was crashing on Windows and seems somewhat unmaintained.
2015-09-04Better error checking in Resampler.Carl Hetherington
2015-09-02Use soxr resampler.Carl Hetherington
2015-09-02Don't share _terminate.Carl Hetherington
_terminate was being shared between enqueue() and the encoding threads so that when terminating and recreating the encoding threads any pending enqueue() was dropped (#683).
2015-09-01Don't start thread in constructor. (ServerFinder)Carl Hetherington
2015-09-01Don't start thread in constructor. (Writer)Carl Hetherington
2015-09-01Tidy up thread in destructor (Job)Carl Hetherington
2015-09-01Don't start thread in constructor. (JobManager)Carl Hetherington
2015-09-01Don't start thread in constructor; tidy up thread in destructor (UpdateChecker).Carl Hetherington
2015-09-01update.{cc,h} -> update_checker.{cc,h}.Carl Hetherington
2015-09-01Fix crash on cancellation of encodes during check of image data; allow ↵Carl Hetherington
cancellation during this time (#679).
2015-09-01Add basic test for client/server with a J2K image.Carl Hetherington
2015-09-01Hack to remove boost atomic dependency.Carl Hetherington
2015-09-01Try to fix build.Carl Hetherington
2015-09-01Comment.Carl Hetherington
2015-09-01Fix duplicate name of _mutex in ExceptionStore and some of its children.Carl Hetherington
2015-09-01Protect _threads with a mutex since it may be updated fromCarl Hetherington
the GUI thread (via ServersChanged) or from the job thread (via end ()).
2015-08-31Reduce seek-inducing slack in SubtitleDecoder; see comment.Carl Hetherington
2015-08-31Fix overlaps; before you'd get a different answerCarl Hetherington
if you did a.overlaps(b) cf b.overlaps(a) if they were just-not overlapping.
2015-08-31Add a using cout for luck.Carl Hetherington
2015-08-31Apply reverse of recent dcp_to_content_video fix to content_video_to_dcp.Carl Hetherington
2015-08-31Bail early from subtitle finding if there are no subtitle streams.Carl Hetherington
2015-08-31Updated es_ES translation from Manuel AC.Carl Hetherington
2015-08-30Updated ru_RU from Igor Voytovich.Carl Hetherington
2015-08-28Fix crash on adding a KDM to a DCP (hopefully #645).Carl Hetherington
2015-08-28Fix incorrect loading of decryption private key from config.Carl Hetherington
2015-08-27pot/merge.Carl Hetherington
2015-08-27Fix Player::dcp_to_content_video with similar but not equal content/DCP ↵Carl Hetherington
frame rates.
2015-08-27Clean up.Carl Hetherington
2015-08-27Tidy up DCP content colour conversion a bit.Carl Hetherington
2015-08-27Clean up slightly; use set_default_colour_conversion rather than doing ↵Carl Hetherington
things in the constructor.
2015-08-27We can't use J2K data directly if we've set a new colour conversion.Carl Hetherington
2015-08-27Make sure we don't create any config directories until we've set up the i18n ↵Carl Hetherington
properly.
2015-08-26Another small analysis optimisation, and (I think) a bug fix to peak location.Carl Hetherington
2015-08-26Small optimisations to audio analysis.Carl Hetherington
2015-08-26Separate AudioPoint.Carl Hetherington
2015-08-26Separate ExceptionStore.Carl Hetherington
2015-08-26Separate FFmpegSubtitlePeriod.Carl Hetherington
2015-08-26Split log.{cc,h}.Carl Hetherington
2015-08-26Rest of src/lib/*.h tidying.Carl Hetherington
2015-08-26Include tidying src/lib/a-j*.hCarl Hetherington
2015-08-26Move ServerDescription into its own header.Carl Hetherington
2015-08-26Add Ubuntu font hack.Carl Hetherington
2015-08-26Hack to make font finding work on Ubuntu even when not installed.Carl Hetherington
2015-08-26Revert "Replace _floor with _round in dcp_to_content_video. _floor breaksCarl Hetherington
playback on Win XP 32 as the player keeps requesting the same frame from the decoder rather than the next one." This reverts commit e386b94425586760374d8e1cb16be99af09cf07f. The actual cause of the Win XP 32 bug appears to be -ffast-math.
2015-08-25Purge rint() and use llrint and friends.Carl Hetherington
2015-08-25Replace _floor with _round in dcp_to_content_video. _floor breaksCarl Hetherington
playback on Win XP 32 as the player keeps requesting the same frame from the decoder rather than the next one.
2015-08-25Reflect colour conversion changes in player / waveform viewer.Carl Hetherington
2015-08-25Add video waveform viewer.Carl Hetherington