Carl Hetherington [Mon, 16 May 2016 22:46:51 +0000 (23:46 +0100)]
Remove Sndfile code and use FFmpeg instead.
Carl Hetherington [Mon, 16 May 2016 22:38:58 +0000 (23:38 +0100)]
Change to recover hash.
Carl Hetherington [Mon, 16 May 2016 21:40:50 +0000 (22:40 +0100)]
More of previous.
Carl Hetherington [Mon, 16 May 2016 14:15:34 +0000 (15:15 +0100)]
Re-fix overlap checks for DCP referencing.
Carl Hetherington [Mon, 16 May 2016 13:47:54 +0000 (14:47 +0100)]
Test crash fix.
Carl Hetherington [Fri, 13 May 2016 14:42:44 +0000 (15:42 +0100)]
Various text fixes.
Carl Hetherington [Fri, 13 May 2016 13:43:27 +0000 (14:43 +0100)]
Remove unnecessary Film variable in ContentPart.
Carl Hetherington [Wed, 11 May 2016 07:46:39 +0000 (08:46 +0100)]
Another test fix.
Carl Hetherington [Wed, 11 May 2016 01:12:12 +0000 (02:12 +0100)]
Fix crash.
Carl Hetherington [Wed, 11 May 2016 00:47:53 +0000 (01:47 +0100)]
Fix test crash.
Carl Hetherington [Wed, 11 May 2016 00:41:39 +0000 (01:41 +0100)]
Fix a few crashes.
Carl Hetherington [Wed, 11 May 2016 00:05:29 +0000 (01:05 +0100)]
Fix seek, for video at least.
Carl Hetherington [Tue, 10 May 2016 23:54:48 +0000 (00:54 +0100)]
Better summaries for FFmpeg content in the list.
Carl Hetherington [Tue, 10 May 2016 23:31:31 +0000 (00:31 +0100)]
Fix crash with no video.
Carl Hetherington [Tue, 10 May 2016 23:31:22 +0000 (00:31 +0100)]
Make a DCP in the ffmpeg no-audio test case.
Carl Hetherington [Tue, 10 May 2016 22:41:55 +0000 (23:41 +0100)]
Use audio length in FFmpegContent if there is no video.
Carl Hetherington [Tue, 10 May 2016 14:06:19 +0000 (15:06 +0100)]
Store audio length in AudioStream.
Carl Hetherington [Tue, 10 May 2016 13:42:49 +0000 (14:42 +0100)]
Fix crash.
Carl Hetherington [Tue, 10 May 2016 13:38:59 +0000 (14:38 +0100)]
Fix some incorrect dynamic_pointer_casts.
Carl Hetherington [Tue, 10 May 2016 13:37:57 +0000 (14:37 +0100)]
Rename some methods.
Carl Hetherington [Tue, 10 May 2016 13:29:14 +0000 (14:29 +0100)]
Basics of splitting up Decoder tree like Content.
Carl Hetherington [Tue, 10 May 2016 12:50:47 +0000 (13:50 +0100)]
Partial work on using a no-video FFmpeg file.
Carl Hetherington [Tue, 10 May 2016 12:26:55 +0000 (13:26 +0100)]
Some allowances for video/audio/subtitle possibly being null.
Carl Hetherington [Tue, 10 May 2016 12:22:35 +0000 (13:22 +0100)]
Allow content parts to not be preset in XML.
Carl Hetherington [Tue, 10 May 2016 10:57:05 +0000 (11:57 +0100)]
Use optional<> for _video_stream.
Carl Hetherington [Mon, 9 May 2016 18:58:37 +0000 (19:58 +0100)]
Move video frame rate ('prepared-for') into Content.
Carl Hetherington [Mon, 25 Apr 2016 20:43:25 +0000 (21:43 +0100)]
Fix rebase onto master.
Carl Hetherington [Sat, 16 Apr 2016 00:19:38 +0000 (01:19 +0100)]
Fix rebase onto master.
Carl Hetherington [Thu, 14 Apr 2016 14:55:49 +0000 (15:55 +0100)]
Fix another crash with no subs.
Carl Hetherington [Thu, 14 Apr 2016 14:04:43 +0000 (15:04 +0100)]
Fix crash on DCP content with no subs.
Carl Hetherington [Thu, 14 Apr 2016 02:56:25 +0000 (03:56 +0100)]
Fiddle with some subtitle methods.
Carl Hetherington [Thu, 14 Apr 2016 02:28:38 +0000 (03:28 +0100)]
Fix some confusions with FFmpeg audio streams.
Carl Hetherington [Thu, 14 Apr 2016 01:54:33 +0000 (02:54 +0100)]
Fix Player::overlaps for the new world order.
Carl Hetherington [Thu, 14 Apr 2016 01:54:12 +0000 (02:54 +0100)]
Remove somewhat irritating logging to stdout.
Carl Hetherington [Thu, 14 Apr 2016 01:25:22 +0000 (02:25 +0100)]
Clean up; merge two methods.
Carl Hetherington [Thu, 14 Apr 2016 01:20:48 +0000 (02:20 +0100)]
Fix crash on emitting a signal during a constructor.
Carl Hetherington [Thu, 14 Apr 2016 01:06:18 +0000 (02:06 +0100)]
Rename video/audio/subtitle part methods.
Carl Hetherington [Thu, 14 Apr 2016 00:07:22 +0000 (01:07 +0100)]
Remove unused method.
Carl Hetherington [Thu, 14 Apr 2016 00:01:28 +0000 (01:01 +0100)]
Split audio; builds.
Carl Hetherington [Wed, 13 Apr 2016 17:39:56 +0000 (18:39 +0100)]
Copy SingleStreamAudioContent into DCPContent and SndfileContent.
Carl Hetherington [Wed, 13 Apr 2016 16:32:40 +0000 (17:32 +0100)]
One missing ->video.
Carl Hetherington [Wed, 13 Apr 2016 16:31:16 +0000 (17:31 +0100)]
Fix a couple of small type errors.
Carl Hetherington [Wed, 13 Apr 2016 16:09:33 +0000 (17:09 +0100)]
Add maybe_set to ContentPart.
Carl Hetherington [Wed, 13 Apr 2016 15:34:22 +0000 (16:34 +0100)]
Subtitle rearrangements.
Carl Hetherington [Wed, 13 Apr 2016 13:46:01 +0000 (14:46 +0100)]
Basics of subtitle split.
Carl Hetherington [Tue, 12 Apr 2016 22:25:19 +0000 (23:25 +0100)]
Take some stuff out of VideoContent into ContentPart.
Carl Hetherington [Tue, 12 Apr 2016 21:10:54 +0000 (22:10 +0100)]
Reasonably straightforward stuff; main things are adding
a _parent to VideoContent (mainly, but not only, for signalling)
and moving the video shared_ptr into Content, which makes much
more sense to replace dynamic_cast tests for whether something
has video or whatever. Nearly builds.
Carl Hetherington [Tue, 12 Apr 2016 15:43:45 +0000 (16:43 +0100)]
Innocuous build fixes.
Carl Hetherington [Tue, 12 Apr 2016 15:33:51 +0000 (16:33 +0100)]
Basic detach of FFmpegContent, ImageContent, DCPContent
Carl Hetherington [Tue, 12 Apr 2016 15:27:50 +0000 (16:27 +0100)]
Basic detachment of VideoContent from Content.
Carl Hetherington [Tue, 12 Apr 2016 15:22:09 +0000 (16:22 +0100)]
Remove unused constructor.
Carl Hetherington [Tue, 12 Apr 2016 15:13:46 +0000 (16:13 +0100)]
Move UserProperty into its own file.
Carl Hetherington [Tue, 17 May 2016 22:26:17 +0000 (23:26 +0100)]
Bump version
Carl Hetherington [Tue, 17 May 2016 22:26:17 +0000 (23:26 +0100)]
Bump version
Carl Hetherington [Sun, 15 May 2016 23:10:54 +0000 (00:10 +0100)]
Use CPL title for KDM AnnotationTexts.
Carl Hetherington [Sun, 15 May 2016 22:04:29 +0000 (23:04 +0100)]
Bump libdcp for some test fixes.
Carl Hetherington [Fri, 13 May 2016 23:27:53 +0000 (00:27 +0100)]
Fix hang when examining content containing subtitles.
Carl Hetherington [Fri, 13 May 2016 15:19:32 +0000 (16:19 +0100)]
Supporter.
Carl Hetherington [Fri, 13 May 2016 10:44:51 +0000 (11:44 +0100)]
Supporter.
Carl Hetherington [Thu, 12 May 2016 00:08:49 +0000 (01:08 +0100)]
Bump version
Carl Hetherington [Thu, 12 May 2016 00:08:49 +0000 (01:08 +0100)]
Bump version
Carl Hetherington [Wed, 11 May 2016 23:18:51 +0000 (00:18 +0100)]
Bump ffmpeg for libswscale optimisations.
Carl Hetherington [Wed, 11 May 2016 23:18:18 +0000 (00:18 +0100)]
Optimise image scaling for the preview.
Carl Hetherington [Wed, 11 May 2016 22:15:13 +0000 (23:15 +0100)]
Revert "Temporary hack to double-check existing frame hashes."
This reverts commit
9fe5ea488461355a779db1b6b56f93ef375bac41.
Carl Hetherington [Wed, 11 May 2016 22:14:42 +0000 (23:14 +0100)]
Fix typo (* for +) and use libdcp's sRGB to XYZ matrix (to help with #752).
Carl Hetherington [Wed, 11 May 2016 20:23:09 +0000 (21:23 +0100)]
Add test mp3.
Carl Hetherington [Mon, 9 May 2016 22:39:42 +0000 (23:39 +0100)]
Temporary hack to double-check existing frame hashes.
Carl Hetherington [Mon, 9 May 2016 21:44:02 +0000 (22:44 +0100)]
Factor out checking of a single picture frame's hash.
Carl Hetherington [Mon, 9 May 2016 15:09:16 +0000 (16:09 +0100)]
Add some debugging to checking of existing picture assets.
Carl Hetherington [Mon, 9 May 2016 15:09:06 +0000 (16:09 +0100)]
Fix erroneous thread affinity log message.
Carl Hetherington [Tue, 3 May 2016 22:21:01 +0000 (23:21 +0100)]
Allow build with the Ubuntu 16.04 version of FFmpeg.
Carl Hetherington [Tue, 3 May 2016 20:37:03 +0000 (21:37 +0100)]
Rename and simplify the FFmpeg EBUR128 configure check.
Carl Hetherington [Fri, 29 Apr 2016 22:59:08 +0000 (23:59 +0100)]
Bump version
Carl Hetherington [Fri, 29 Apr 2016 22:59:08 +0000 (23:59 +0100)]
Bump version
Carl Hetherington [Fri, 29 Apr 2016 21:59:28 +0000 (22:59 +0100)]
Fix incorrect date when using copy-as-name (#869).
Carl Hetherington [Wed, 27 Apr 2016 00:50:00 +0000 (01:50 +0100)]
Add free-text notes field to cinemas and screens.
Carl Hetherington [Tue, 26 Apr 2016 23:02:16 +0000 (00:02 +0100)]
Request confirmation before resetting preferences (#867).
Carl Hetherington [Fri, 29 Apr 2016 21:48:02 +0000 (22:48 +0100)]
Bump version
Carl Hetherington [Fri, 29 Apr 2016 21:48:01 +0000 (22:48 +0100)]
Bump version
Carl Hetherington [Thu, 28 Apr 2016 22:35:02 +0000 (23:35 +0100)]
Bump version
Carl Hetherington [Thu, 28 Apr 2016 22:35:02 +0000 (23:35 +0100)]
Bump version
Carl Hetherington [Thu, 28 Apr 2016 22:29:03 +0000 (23:29 +0100)]
pot/merge.
Carl Hetherington [Thu, 28 Apr 2016 22:28:55 +0000 (23:28 +0100)]
Add some TRANSLATORS comments.
Carl Hetherington [Thu, 28 Apr 2016 22:22:41 +0000 (23:22 +0100)]
Remove some misunderstandings about context i18n forms.
Carl Hetherington [Thu, 28 Apr 2016 22:18:41 +0000 (23:18 +0100)]
Updated fr_FR translation from Thierry Journet.
Carl Hetherington [Thu, 28 Apr 2016 22:18:28 +0000 (23:18 +0100)]
Add another translator to i18nup.
Carl Hetherington [Wed, 27 Apr 2016 08:18:21 +0000 (09:18 +0100)]
Bump version
Carl Hetherington [Wed, 27 Apr 2016 08:18:21 +0000 (09:18 +0100)]
Bump version
Carl Hetherington [Wed, 27 Apr 2016 08:16:20 +0000 (09:16 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Tue, 26 Apr 2016 20:58:50 +0000 (21:58 +0100)]
Bump version
Carl Hetherington [Tue, 26 Apr 2016 20:58:50 +0000 (21:58 +0100)]
Bump version
Carl Hetherington [Tue, 26 Apr 2016 20:55:23 +0000 (21:55 +0100)]
Fix non-working delete key.
Carl Hetherington [Tue, 26 Apr 2016 20:44:09 +0000 (21:44 +0100)]
Updated uk_UA and ru_RU translations from Igor Voytovich.
Carl Hetherington [Tue, 26 Apr 2016 15:50:46 +0000 (16:50 +0100)]
Updated sv_SE translation from Adam Klotblixt.
Carl Hetherington [Tue, 26 Apr 2016 15:50:35 +0000 (16:50 +0100)]
Another translator.
Carl Hetherington [Tue, 26 Apr 2016 14:34:07 +0000 (15:34 +0100)]
Updated de_DE translation from Carsten Kurz.
Carl Hetherington [Tue, 26 Apr 2016 14:20:07 +0000 (15:20 +0100)]
Updated nl_NL translation from Rob van Nieuwkerk.
Carl Hetherington [Tue, 26 Apr 2016 14:19:28 +0000 (15:19 +0100)]
Supporter.
Carl Hetherington [Tue, 26 Apr 2016 09:01:25 +0000 (10:01 +0100)]
Updated es_ES translation from Manuel AC.
Carl Hetherington [Tue, 26 Apr 2016 09:01:18 +0000 (10:01 +0100)]
Add another language to i18nup.