dcpomatic.git
9 years agoHand-apply c165ea8ccadf5bb8c4401a23bb2e998fabdc8a9b from master.
Carl Hetherington [Sun, 12 Apr 2015 16:35:02 +0000 (17:35 +0100)]
Hand-apply c165ea8ccadf5bb8c4401a23bb2e998fabdc8a9b from 

9 years agoApplied a patch from master, so update TO_PORT.
Carl Hetherington [Sun, 12 Apr 2015 16:28:15 +0000 (17:28 +0100)]
Applied a patch from master, so update TO_PORT.

9 years agoHand-apply bb070db1b36020058b010057b08ae78e6243d2d0 from master.
Carl Hetherington [Sun, 12 Apr 2015 16:27:58 +0000 (17:27 +0100)]
Hand-apply bb070db1b36020058b010057b08ae78e6243d2d0 from 

9 years agoHand-apply 1b68e4de5260a08e7f06a1b802cfc7eb41cd4be8 from master.
Carl Hetherington [Sun, 12 Apr 2015 16:23:50 +0000 (17:23 +0100)]
Hand-apply 1b68e4de5260a08e7f06a1b802cfc7eb41cd4be8 from 

9 years agoHand-apply 97dde0e6d77b874742161703944d60524023664e from master.
Carl Hetherington [Sun, 12 Apr 2015 16:20:10 +0000 (17:20 +0100)]
Hand-apply 97dde0e6d77b874742161703944d60524023664e from 

9 years agoReasonably confident that bb206658c308eb436f3ffc40cb13e2076bd1a249 does not have...
Carl Hetherington [Sun, 12 Apr 2015 16:07:28 +0000 (17:07 +0100)]
Reasonably confident that bb206658c308eb436f3ffc40cb13e2076bd1a249 does not have to be ported.

9 years agoFix test data now that Scaler is not specified.
Carl Hetherington [Wed, 25 Mar 2015 22:35:12 +0000 (22:35 +0000)]
Fix test data now that Scaler is not specified.

9 years agoFix TO_PORT.
Carl Hetherington [Wed, 25 Mar 2015 00:46:02 +0000 (00:46 +0000)]
Fix TO_PORT.

9 years agoRemove Scaler config and use SWS_BICUBIC everywhere.
Carl Hetherington [Wed, 25 Mar 2015 00:41:05 +0000 (00:41 +0000)]
Remove Scaler config and use SWS_BICUBIC everywhere.

9 years agoHand-apply ec3e6abf817b84d589f0782b01f5059dd3bf0953; only allow even
Carl Hetherington [Wed, 25 Mar 2015 00:22:16 +0000 (00:22 +0000)]
Hand-apply ec3e6abf817b84d589f0782b01f5059dd3bf0953; only allow even
DCP audio channel counts between 2 and 16 inclusive.

9 years agoMissing files.
Carl Hetherington [Wed, 25 Mar 2015 00:15:23 +0000 (00:15 +0000)]
Missing files.

9 years agoHand-apply 3e3d3e46a74af7b3e6431033c7c80bd058c02cf6update; full/play
Carl Hetherington [Wed, 25 Mar 2015 00:14:10 +0000 (00:14 +0000)]
Hand-apply 3e3d3e46a74af7b3e6431033c7c80bd058c02cf6update; full/play
length in the timing panel when the DCP frame rate is changed.

9 years agoMissed trim of TO_PORT from previous.
Carl Hetherington [Wed, 25 Mar 2015 00:01:01 +0000 (00:01 +0000)]
Missed trim of TO_PORT from previous.

9 years agoHand-apply c7ce6fcf9bc6b5b1f6d823b7df256f43fefd660c; add a note to the
Carl Hetherington [Wed, 25 Mar 2015 00:00:06 +0000 (00:00 +0000)]
Hand-apply c7ce6fcf9bc6b5b1f6d823b7df256f43fefd660c; add a note to the
timing panel to try to stop people changing the video frame rate in
the wrong circumstances.

9 years agoHand-apply e30fd8d; resurrect JSON server code.
Carl Hetherington [Tue, 24 Mar 2015 23:57:22 +0000 (23:57 +0000)]
Hand-apply e30fd8d; resurrect JSON server code.

9 years agoHand-apply a2f81da6d9afc5d3b5e647e1e05ca5d4507af42c from master;
Carl Hetherington [Tue, 24 Mar 2015 23:30:08 +0000 (23:30 +0000)]
Hand-apply a2f81da6d9afc5d3b5e647e1e05ca5d4507af42c from master;
allow "deletion" of the audio part of a FFmpeg file from the
timeline; delete unmaps the audio (#316).

9 years agoTO_PORT already applied.
Carl Hetherington [Tue, 24 Mar 2015 22:52:02 +0000 (22:52 +0000)]
TO_PORT already applied.

9 years agoTO_PORT.
Carl Hetherington [Sat, 21 Mar 2015 12:14:48 +0000 (12:14 +0000)]
TO_PORT.

9 years agoHand-apply 33b76b675d747fd828aba91d9d857227cb8a8244 from master; make sure signals...
Carl Hetherington [Mon, 16 Mar 2015 22:25:57 +0000 (22:25 +0000)]
Hand-apply 33b76b675d747fd828aba91d9d857227cb8a8244 from master; make sure signals are disconnected in the right places.

9 years agoUpdate TO_PORT.
Carl Hetherington [Mon, 16 Mar 2015 20:40:51 +0000 (20:40 +0000)]
Update TO_PORT.

9 years agoTO_PORT.
Carl Hetherington [Sat, 7 Mar 2015 15:36:46 +0000 (15:36 +0000)]
TO_PORT.

9 years agoMerge.
Carl Hetherington [Fri, 6 Mar 2015 17:14:50 +0000 (17:14 +0000)]
Merge.

9 years agoTO_PORT.
Carl Hetherington [Fri, 6 Mar 2015 17:14:33 +0000 (17:14 +0000)]
TO_PORT.

9 years agoTO_PORT
Carl Hetherington [Wed, 4 Mar 2015 10:00:37 +0000 (10:00 +0000)]
TO_PORT

9 years agoTO_PORT.
Carl Hetherington [Fri, 27 Feb 2015 15:37:25 +0000 (15:37 +0000)]
TO_PORT.

9 years agoBump version
Carl Hetherington [Wed, 25 Feb 2015 00:14:39 +0000 (00:14 +0000)]
Bump version

9 years agoBump version
Carl Hetherington [Wed, 25 Feb 2015 00:14:39 +0000 (00:14 +0000)]
Bump version

9 years agoForward-port 86a5cdbe6ddb3506515cf8585a0902937147862e from master; crash when repeati...
Carl Hetherington [Tue, 24 Feb 2015 22:58:38 +0000 (22:58 +0000)]
Forward-port 86a5cdbe6ddb3506515cf8585a0902937147862e from master; crash when repeating MagickImage frames.

9 years agoTO_PORT.
Carl Hetherington [Sun, 22 Feb 2015 18:37:20 +0000 (18:37 +0000)]
TO_PORT.

9 years agoRemove debug code.
Carl Hetherington [Thu, 19 Feb 2015 16:33:48 +0000 (16:33 +0000)]
Remove debug code.

9 years agoUpdate copyright year.
Carl Hetherington [Thu, 19 Feb 2015 16:33:30 +0000 (16:33 +0000)]
Update copyright year.

9 years agoMerge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Thu, 19 Feb 2015 00:17:37 +0000 (00:17 +0000)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0

9 years agoSplit up Timeline view classes.
Carl Hetherington [Thu, 19 Feb 2015 00:17:34 +0000 (00:17 +0000)]
Split up Timeline view classes.

9 years agoFix build.
Carl Hetherington [Wed, 18 Feb 2015 09:18:37 +0000 (09:18 +0000)]
Fix build.

9 years agoIncorrect include path.
Carl Hetherington [Tue, 17 Feb 2015 23:56:45 +0000 (23:56 +0000)]
Incorrect include path.

9 years agoHand-apply 71a4c0f5440688a38a2bb34170a3ccf9b1ea598f from 1.x;
Carl Hetherington [Tue, 17 Feb 2015 23:43:23 +0000 (23:43 +0000)]
Hand-apply 71a4c0f5440688a38a2bb34170a3ccf9b1ea598f from 1.x;
correctly sort image sequences.

9 years agoApply the remainder of a 1.x patch; a test.
Carl Hetherington [Tue, 17 Feb 2015 23:41:04 +0000 (23:41 +0000)]
Apply the remainder of a 1.x patch; a test.

9 years agoFix crash on loading J2K files.
Carl Hetherington [Tue, 17 Feb 2015 23:37:23 +0000 (23:37 +0000)]
Fix crash on loading J2K files.

9 years agoSupporter.
Carl Hetherington [Tue, 17 Feb 2015 09:16:46 +0000 (09:16 +0000)]
Supporter.

9 years agoMerge.
Carl Hetherington [Mon, 16 Feb 2015 22:02:55 +0000 (22:02 +0000)]
Merge.

9 years agoTO_PORT.
Carl Hetherington [Mon, 16 Feb 2015 22:02:35 +0000 (22:02 +0000)]
TO_PORT.

9 years agoMerge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Mon, 16 Feb 2015 15:54:43 +0000 (15:54 +0000)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0

9 years agoTO_PORT.
Carl Hetherington [Mon, 16 Feb 2015 15:54:31 +0000 (15:54 +0000)]
TO_PORT.

9 years agoRemove ^H Hints shortcut as it clashes with Hide on OS X.
Carl Hetherington [Sat, 14 Feb 2015 21:38:25 +0000 (21:38 +0000)]
Remove ^H Hints shortcut as it clashes with Hide on OS X.

9 years agoMerge.
Carl Hetherington [Sat, 14 Feb 2015 21:37:28 +0000 (21:37 +0000)]
Merge.

9 years agoto_port.
Carl Hetherington [Sat, 14 Feb 2015 21:31:40 +0000 (21:31 +0000)]
to_port.

9 years agoSupporter.
Carl Hetherington [Sat, 14 Feb 2015 17:51:14 +0000 (17:51 +0000)]
Supporter.

9 years agoMerge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Fri, 13 Feb 2015 16:32:40 +0000 (16:32 +0000)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0

9 years agoAdd to_port.
Carl Hetherington [Fri, 13 Feb 2015 16:32:33 +0000 (16:32 +0000)]
Add to_port.

9 years agoTester.
Carl Hetherington [Wed, 11 Feb 2015 09:08:43 +0000 (09:08 +0000)]
Tester.

9 years agoDefault to no colour conversion for JPEG2000 and DCP content (#445).
Carl Hetherington [Tue, 10 Feb 2015 15:39:37 +0000 (15:39 +0000)]
Default to no colour conversion for JPEG2000 and DCP content (#445).

9 years agoBump server link version number.
Carl Hetherington [Tue, 10 Feb 2015 11:49:20 +0000 (11:49 +0000)]
Bump server link version number.

9 years agoRemove erroneous comment.
Carl Hetherington [Mon, 9 Feb 2015 23:44:54 +0000 (23:44 +0000)]
Remove erroneous comment.

9 years agoSpeculative simplification of FFmpegStream::uses_index.
Carl Hetherington [Sun, 8 Feb 2015 20:07:50 +0000 (20:07 +0000)]
Speculative simplification of FFmpegStream::uses_index.

9 years agoFix a few warnings from Coverity; nothing dangerous, I don't think.
Carl Hetherington [Sun, 8 Feb 2015 18:39:09 +0000 (18:39 +0000)]
Fix a few warnings from Coverity; nothing dangerous, I don't think.

9 years agoMerge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Sun, 8 Feb 2015 18:27:19 +0000 (18:27 +0000)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0

9 years agoFix memory leak in test.
Carl Hetherington [Sun, 8 Feb 2015 18:26:50 +0000 (18:26 +0000)]
Fix memory leak in test.

9 years agoUninitialised variable.
Carl Hetherington [Sun, 8 Feb 2015 18:24:45 +0000 (18:24 +0000)]
Uninitialised variable.

9 years agoFix permissions.
Carl Hetherington [Sun, 8 Feb 2015 17:15:23 +0000 (17:15 +0000)]
Fix permissions.

9 years agoActually fix previous.
Carl Hetherington [Sun, 8 Feb 2015 16:32:10 +0000 (16:32 +0000)]
Actually fix previous.

9 years agoFix typo in previous.
Carl Hetherington [Sun, 8 Feb 2015 15:11:53 +0000 (15:11 +0000)]
Fix typo in previous.

9 years agoFix uninitialised variable.
Carl Hetherington [Sun, 8 Feb 2015 14:56:02 +0000 (14:56 +0000)]
Fix uninitialised variable.

9 years agoFix use-after-free (although in quickmail code which I don't think is called).
Carl Hetherington [Sun, 8 Feb 2015 14:53:51 +0000 (14:53 +0000)]
Fix use-after-free (although in quickmail code which I don't think is called).

9 years agoAdd configuration file for travis-ci.
Carl Hetherington [Thu, 29 Jan 2015 21:13:08 +0000 (21:13 +0000)]
Add configuration file for travis-ci.

9 years agoUpdate sensitivity of Set File button correctly.
Carl Hetherington [Sat, 7 Feb 2015 22:49:27 +0000 (22:49 +0000)]
Update sensitivity of Set File button correctly.

9 years agoMissing file.
Carl Hetherington [Sat, 7 Feb 2015 16:07:07 +0000 (16:07 +0000)]
Missing file.

9 years agoUpdate TO_PORT.
Carl Hetherington [Sat, 7 Feb 2015 15:32:52 +0000 (15:32 +0000)]
Update TO_PORT.

9 years agoForward-port 41b77bee9c9cef485d95e82f16f6365ed1cf2a13 from 1.0; fixes to VideoContent...
Carl Hetherington [Sat, 7 Feb 2015 15:28:34 +0000 (15:28 +0000)]
Forward-port 41b77bee9c9cef485d95e82f16f6365ed1cf2a13 from 1.0; fixes to VideoContentScale::size().

9 years agoI can't see the point of rounding the image size again after calling
Carl Hetherington [Sat, 7 Feb 2015 15:27:31 +0000 (15:27 +0000)]
I can't see the point of rounding the image size again after calling
size() with a round of 4.

9 years agoBump version
Carl Hetherington [Fri, 6 Feb 2015 23:37:44 +0000 (23:37 +0000)]
Bump version

9 years agoBump version
Carl Hetherington [Fri, 6 Feb 2015 23:37:44 +0000 (23:37 +0000)]
Bump version

9 years agoBump libdcp.
Carl Hetherington [Fri, 6 Feb 2015 23:09:02 +0000 (23:09 +0000)]
Bump libdcp.

9 years agoTO_PORT.
Carl Hetherington [Fri, 6 Feb 2015 22:11:35 +0000 (22:11 +0000)]
TO_PORT.

9 years agoBump version
Carl Hetherington [Fri, 6 Feb 2015 21:43:15 +0000 (21:43 +0000)]
Bump version

9 years agoBump version
Carl Hetherington [Fri, 6 Feb 2015 21:43:15 +0000 (21:43 +0000)]
Bump version

9 years agoDon't store _directory in DCPContent, work it out from the paths instead.
Carl Hetherington [Wed, 4 Feb 2015 09:30:06 +0000 (09:30 +0000)]
Don't store _directory in DCPContent, work it out from the paths instead.

9 years agoDon't truncate job statuses in the command line interface, only in the GUI.
Carl Hetherington [Wed, 4 Feb 2015 09:20:28 +0000 (09:20 +0000)]
Don't truncate job statuses in the command line interface, only in the GUI.

9 years agoSupporter.
Carl Hetherington [Tue, 3 Feb 2015 16:53:42 +0000 (16:53 +0000)]
Supporter.

9 years agoBump libdcp.
Carl Hetherington [Tue, 3 Feb 2015 11:03:26 +0000 (11:03 +0000)]
Bump libdcp.

9 years agoComment fix.
Carl Hetherington [Tue, 3 Feb 2015 10:02:57 +0000 (10:02 +0000)]
Comment fix.

9 years agoBump libdcp.
Carl Hetherington [Tue, 3 Feb 2015 10:01:50 +0000 (10:01 +0000)]
Bump libdcp.

9 years agoMove log environment dump stuff out into its own file.
Carl Hetherington [Tue, 3 Feb 2015 01:01:32 +0000 (01:01 +0000)]
Move log environment dump stuff out into its own file.

9 years agoTo port.
Carl Hetherington [Tue, 3 Feb 2015 00:42:51 +0000 (00:42 +0000)]
To port.

9 years agoAdd a log message entry about the 32/64 bitness of the build target.
Carl Hetherington [Mon, 2 Feb 2015 23:26:57 +0000 (23:26 +0000)]
Add a log message entry about the 32/64 bitness of the build target.

9 years agoBump libdcp version in cscript.
Carl Hetherington [Mon, 2 Feb 2015 22:52:58 +0000 (22:52 +0000)]
Bump libdcp version in cscript.

9 years agoRevert 3f3727634b98ce2761a193b9d1e3fc14f51dcbd2 as it screws up the image with some...
Carl Hetherington [Mon, 2 Feb 2015 22:44:21 +0000 (22:44 +0000)]
Revert 3f3727634b98ce2761a193b9d1e3fc14f51dcbd2 as it screws up the image with some viewer sizes.

9 years agoChanges to libdcp API.
Carl Hetherington [Mon, 2 Feb 2015 22:39:43 +0000 (22:39 +0000)]
Changes to libdcp API.

9 years agoImprove efficiency of DCP -> image decoding.
Carl Hetherington [Mon, 2 Feb 2015 18:46:58 +0000 (18:46 +0000)]
Improve efficiency of DCP -> image decoding.

9 years agoIf we are requesting audio from before the start of a piece of content we need to...
Carl Hetherington [Sat, 31 Jan 2015 22:50:56 +0000 (22:50 +0000)]
If we are requesting audio from before the start of a piece of content we need to adjust both the request position AND the amount, not just the position.

9 years agoRemove the code, on seeking, to seek to the requested timestamp
Carl Hetherington [Fri, 30 Jan 2015 22:08:08 +0000 (22:08 +0000)]
Remove the code, on seeking, to seek to the requested timestamp
in the audio stream if it is lower than that for the video stream.
The FFmpeg docs don't support it, AFAICS, as they suggest that
the the seek should be in the timebase of the specified stream.

It also causes problems with the "preview" test when seeking
inaccurately in the viewer.

9 years agoFix update of preview when video fade changes.
Carl Hetherington [Fri, 30 Jan 2015 20:30:11 +0000 (20:30 +0000)]
Fix update of preview when video fade changes.

9 years agoHopefully fix black borders round the preview in some cases.
Carl Hetherington [Fri, 30 Jan 2015 20:21:31 +0000 (20:21 +0000)]
Hopefully fix black borders round the preview in some cases.

9 years agoRemove old OS X hacks in run/dcpomatic.
Carl Hetherington [Fri, 30 Jan 2015 11:59:24 +0000 (11:59 +0000)]
Remove old OS X hacks in run/dcpomatic.

9 years agoRemove unused variable.
Carl Hetherington [Thu, 29 Jan 2015 22:21:30 +0000 (22:21 +0000)]
Remove unused variable.

9 years agoAdd curl uploader for coverity dump.
Carl Hetherington [Thu, 29 Jan 2015 21:25:58 +0000 (21:25 +0000)]
Add curl uploader for coverity dump.

9 years ago[travis-ci]
Carl Hetherington [Thu, 29 Jan 2015 21:10:46 +0000 (21:10 +0000)]
[travis-ci]

9 years agoAnother travis-ci dependency.
Carl Hetherington [Thu, 29 Jan 2015 21:04:05 +0000 (21:04 +0000)]
Another travis-ci dependency.

9 years agoMore hacks.
Carl Hetherington [Thu, 29 Jan 2015 20:57:24 +0000 (20:57 +0000)]
More hacks.

9 years agoMore tinkering with travis-ci.
Carl Hetherington [Thu, 29 Jan 2015 20:55:17 +0000 (20:55 +0000)]
More tinkering with travis-ci.

9 years agoAdd cov-build script.
Carl Hetherington [Thu, 29 Jan 2015 20:48:15 +0000 (20:48 +0000)]
Add cov-build script.