Carl Hetherington [Tue, 3 Feb 2015 10:02:57 +0000 (10:02 +0000)]
Comment fix.
Carl Hetherington [Tue, 3 Feb 2015 10:01:50 +0000 (10:01 +0000)]
Bump libdcp.
Carl Hetherington [Tue, 3 Feb 2015 01:01:32 +0000 (01:01 +0000)]
Move log environment dump stuff out into its own file.
Carl Hetherington [Tue, 3 Feb 2015 00:42:51 +0000 (00:42 +0000)]
To port.
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.
Carl Hetherington [Mon, 2 Feb 2015 22:52:58 +0000 (22:52 +0000)]
Bump libdcp version in cscript.
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.
Carl Hetherington [Mon, 2 Feb 2015 22:39:43 +0000 (22:39 +0000)]
Changes to libdcp API.
Carl Hetherington [Mon, 2 Feb 2015 18:46:58 +0000 (18:46 +0000)]
Improve efficiency of DCP -> image decoding.
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.
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.
Carl Hetherington [Fri, 30 Jan 2015 20:30:11 +0000 (20:30 +0000)]
Fix update of preview when video fade changes.
Carl Hetherington [Fri, 30 Jan 2015 20:21:31 +0000 (20:21 +0000)]
Hopefully fix black borders round the preview in some cases.
Carl Hetherington [Fri, 30 Jan 2015 11:59:24 +0000 (11:59 +0000)]
Remove old OS X hacks in run/dcpomatic.
Carl Hetherington [Thu, 29 Jan 2015 22:21:30 +0000 (22:21 +0000)]
Remove unused variable.
Carl Hetherington [Thu, 29 Jan 2015 21:25:58 +0000 (21:25 +0000)]
Add curl uploader for coverity dump.
Carl Hetherington [Thu, 29 Jan 2015 21:10:46 +0000 (21:10 +0000)]
[travis-ci]
Carl Hetherington [Thu, 29 Jan 2015 21:04:05 +0000 (21:04 +0000)]
Another travis-ci dependency.
Carl Hetherington [Thu, 29 Jan 2015 20:57:24 +0000 (20:57 +0000)]
More hacks.
Carl Hetherington [Thu, 29 Jan 2015 20:55:17 +0000 (20:55 +0000)]
More tinkering with travis-ci.
Carl Hetherington [Thu, 29 Jan 2015 20:48:15 +0000 (20:48 +0000)]
Add cov-build script.
Carl Hetherington [Thu, 29 Jan 2015 20:31:42 +0000 (20:31 +0000)]
No tabs in .travis.yml.
Carl Hetherington [Thu, 29 Jan 2015 20:30:31 +0000 (20:30 +0000)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Thu, 29 Jan 2015 20:30:24 +0000 (20:30 +0000)]
Add .travis.yml.
Carl Hetherington [Thu, 29 Jan 2015 20:02:56 +0000 (20:02 +0000)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Thu, 29 Jan 2015 20:02:49 +0000 (20:02 +0000)]
Only start 8 servers.
Carl Hetherington [Thu, 29 Jan 2015 20:00:59 +0000 (20:00 +0000)]
Remove unused socket stuff.
Carl Hetherington [Thu, 29 Jan 2015 19:54:07 +0000 (19:54 +0000)]
Make ServerFinder stop nicely when dcpomatic_cli quits.
Carl Hetherington [Thu, 29 Jan 2015 00:37:06 +0000 (00:37 +0000)]
Move Socket to dcpomatic_socket.{cc,h}.
Carl Hetherington [Wed, 28 Jan 2015 22:53:50 +0000 (22:53 +0000)]
+x on cppcheck.
Carl Hetherington [Wed, 28 Jan 2015 22:52:58 +0000 (22:52 +0000)]
Add cppcheck wrapper.
Carl Hetherington [Wed, 28 Jan 2015 22:52:13 +0000 (22:52 +0000)]
Small fixes and tidy-ups spotted by cppcheck.
Carl Hetherington [Wed, 28 Jan 2015 09:27:17 +0000 (09:27 +0000)]
Supporter.
Carl Hetherington [Mon, 26 Jan 2015 23:03:49 +0000 (23:03 +0000)]
Comment.
Carl Hetherington [Sun, 25 Jan 2015 22:49:13 +0000 (22:49 +0000)]
Probably-missing lock.
Carl Hetherington [Sun, 25 Jan 2015 20:07:15 +0000 (20:07 +0000)]
Missing newline causing lack of Date header.
Carl Hetherington [Sun, 25 Jan 2015 15:35:31 +0000 (15:35 +0000)]
Hand-apply
39e9f0794349f44caf440db9568b8b15eb900381 from master; snap improvements in timeline.
Carl Hetherington [Sun, 25 Jan 2015 15:00:01 +0000 (15:00 +0000)]
Fix test filename after digest changes.
Carl Hetherington [Sun, 25 Jan 2015 14:47:56 +0000 (14:47 +0000)]
Missing files.
Carl Hetherington [Sat, 24 Jan 2015 17:41:40 +0000 (17:41 +0000)]
Update TO_PORT.
Carl Hetherington [Sat, 24 Jan 2015 17:41:00 +0000 (17:41 +0000)]
Hand-apply
bbfb370d7de28ec1e8f307865cc6253bb5d4366e from master; quicker digest calculation.
Carl Hetherington [Sat, 24 Jan 2015 13:59:31 +0000 (13:59 +0000)]
Bump version
Carl Hetherington [Sat, 24 Jan 2015 13:59:31 +0000 (13:59 +0000)]
Bump version
Carl Hetherington [Sat, 24 Jan 2015 13:37:16 +0000 (13:37 +0000)]
Missing dependency.
Carl Hetherington [Sat, 24 Jan 2015 00:13:48 +0000 (00:13 +0000)]
Update to-port.
Carl Hetherington [Sat, 24 Jan 2015 00:12:45 +0000 (00:12 +0000)]
Carl Hetherington [Fri, 23 Jan 2015 23:17:36 +0000 (23:17 +0000)]
Hand-apply
111f02f4fc8ace359a16aea1c88c2821bf3dde31 from master; improve progress reporting when scanning a file for length.
Carl Hetherington [Fri, 23 Jan 2015 23:01:12 +0000 (23:01 +0000)]
Fixed TO_PORT in previous commit.
Carl Hetherington [Fri, 23 Jan 2015 23:00:48 +0000 (23:00 +0000)]
Hand-apply
cb998bee2e70f3426fd95655736deae803efa58e from master; examine a whole FFmpeg file if there is no length information in the header.
Carl Hetherington [Fri, 23 Jan 2015 22:38:36 +0000 (22:38 +0000)]
I don't think that's necessary in 2.x.
Carl Hetherington [Fri, 23 Jan 2015 22:29:16 +0000 (22:29 +0000)]
Fix merge.
Carl Hetherington [Fri, 23 Jan 2015 22:26:24 +0000 (22:26 +0000)]
Remove erroneous rounding of subrip times.
Carl Hetherington [Fri, 23 Jan 2015 21:23:06 +0000 (21:23 +0000)]
Bump version
Carl Hetherington [Fri, 23 Jan 2015 21:23:06 +0000 (21:23 +0000)]
Bump version
Carl Hetherington [Fri, 23 Jan 2015 19:28:42 +0000 (19:28 +0000)]
TO_PORT.
Carl Hetherington [Fri, 23 Jan 2015 19:18:56 +0000 (19:18 +0000)]
Missing windows deps.
Carl Hetherington [Fri, 23 Jan 2015 17:15:18 +0000 (17:15 +0000)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Fri, 23 Jan 2015 17:15:12 +0000 (17:15 +0000)]
TO_PORT.
Carl Hetherington [Thu, 22 Jan 2015 10:39:06 +0000 (10:39 +0000)]
Merge branch '1.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Thu, 22 Jan 2015 10:38:57 +0000 (10:38 +0000)]
Supporter.
Carl Hetherington [Wed, 21 Jan 2015 19:37:44 +0000 (19:37 +0000)]
Bump version
Carl Hetherington [Wed, 21 Jan 2015 19:37:44 +0000 (19:37 +0000)]
Bump version
Carl Hetherington [Wed, 21 Jan 2015 19:37:16 +0000 (19:37 +0000)]
Fix recognition of MXF-wrapped subtitle content vs audio/video.
Carl Hetherington [Wed, 21 Jan 2015 12:37:08 +0000 (12:37 +0000)]
Bump libsub.
Carl Hetherington [Wed, 21 Jan 2015 12:15:49 +0000 (12:15 +0000)]
Try to fix OS X package.
Carl Hetherington [Wed, 21 Jan 2015 12:15:32 +0000 (12:15 +0000)]
Bump libsub version.
Carl Hetherington [Wed, 21 Jan 2015 10:19:11 +0000 (10:19 +0000)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Wed, 21 Jan 2015 10:18:14 +0000 (10:18 +0000)]
Improve logging slightly.
Carl Hetherington [Tue, 20 Jan 2015 14:51:24 +0000 (14:51 +0000)]
Bump version
Carl Hetherington [Tue, 20 Jan 2015 14:51:24 +0000 (14:51 +0000)]
Bump version
Carl Hetherington [Tue, 20 Jan 2015 14:01:59 +0000 (14:01 +0000)]
Supporter.
Carl Hetherington [Tue, 20 Jan 2015 13:50:49 +0000 (13:50 +0000)]
Seek correctly in AudioDecoder; the frame parameter is in resampled frames, so we must use the same frame rate when converting back to ContentTime for seek.
Carl Hetherington [Tue, 20 Jan 2015 13:49:53 +0000 (13:49 +0000)]
Fix rounding when converting to frames.
Carl Hetherington [Tue, 20 Jan 2015 11:28:11 +0000 (11:28 +0000)]
Bump libsub dependency.
Carl Hetherington [Tue, 20 Jan 2015 11:27:34 +0000 (11:27 +0000)]
More informative error when failing to decode JPEG2000 files.
Carl Hetherington [Tue, 20 Jan 2015 11:27:06 +0000 (11:27 +0000)]
Limit length of error messages in the job manager view.
Carl Hetherington [Tue, 20 Jan 2015 10:33:36 +0000 (10:33 +0000)]
Add some stuff to port.
Carl Hetherington [Mon, 19 Jan 2015 00:26:27 +0000 (00:26 +0000)]
Fix audio analysis; make sure we don't decode video and let it pile up unwanted.
Carl Hetherington [Mon, 19 Jan 2015 00:15:24 +0000 (00:15 +0000)]
VideoDecoder::_same can just be a local.
Carl Hetherington [Mon, 19 Jan 2015 00:10:56 +0000 (00:10 +0000)]
Remove unused variable.
Carl Hetherington [Sat, 17 Jan 2015 02:55:15 +0000 (02:55 +0000)]
Update libsub dep.
Carl Hetherington [Sat, 17 Jan 2015 02:37:14 +0000 (02:37 +0000)]
Bump libsub1 to -does-own-dcp branch.
Carl Hetherington [Sat, 17 Jan 2015 01:49:17 +0000 (01:49 +0000)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Sat, 17 Jan 2015 01:49:10 +0000 (01:49 +0000)]
Update for libsub1 API changes.
Carl Hetherington [Sat, 17 Jan 2015 01:48:53 +0000 (01:48 +0000)]
Remove unused TimedAudioBuffers.
Carl Hetherington [Fri, 16 Jan 2015 16:27:49 +0000 (16:27 +0000)]
Some design notes.
Carl Hetherington [Fri, 16 Jan 2015 09:35:43 +0000 (09:35 +0000)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Fri, 16 Jan 2015 01:09:21 +0000 (01:09 +0000)]
Merge branch '2.0' of ssh://main.carlh.net/home/carl/git/dcpomatic into 2.0
Carl Hetherington [Fri, 16 Jan 2015 01:08:38 +0000 (01:08 +0000)]
Some more stuff to port.
Carl Hetherington [Thu, 15 Jan 2015 16:49:22 +0000 (16:49 +0000)]
Bump version
Carl Hetherington [Thu, 15 Jan 2015 16:49:22 +0000 (16:49 +0000)]
Bump version
Carl Hetherington [Thu, 15 Jan 2015 12:59:38 +0000 (12:59 +0000)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0
Carl Hetherington [Thu, 15 Jan 2015 12:59:14 +0000 (12:59 +0000)]
Missing files.
Carl Hetherington [Thu, 15 Jan 2015 11:36:01 +0000 (11:36 +0000)]
Bump version
Carl Hetherington [Thu, 15 Jan 2015 11:36:01 +0000 (11:36 +0000)]
Bump version
Carl Hetherington [Thu, 15 Jan 2015 11:23:23 +0000 (11:23 +0000)]
Bump libdcp, libsub.
Carl Hetherington [Thu, 15 Jan 2015 11:22:09 +0000 (11:22 +0000)]
Update tests for subtitle vposition fixes.
Carl Hetherington [Thu, 15 Jan 2015 10:51:49 +0000 (10:51 +0000)]
Remove debug code.
Carl Hetherington [Thu, 15 Jan 2015 10:38:23 +0000 (10:38 +0000)]
Try to fix some OS X warnings.
Carl Hetherington [Thu, 15 Jan 2015 10:27:10 +0000 (10:27 +0000)]
Merge branch '2.0' of git.carlh.net:git/dcpomatic into 2.0