dcpomatic.git
11 years agoFix thinko in video signalling.
Carl Hetherington [Thu, 15 Nov 2012 20:27:44 +0000 (20:27 +0000)]
Fix thinko in video signalling.

11 years agoTry to fix back compat.
Carl Hetherington [Thu, 15 Nov 2012 18:57:20 +0000 (18:57 +0000)]
Try to fix back compat.

11 years agoTry a bit of backwards compatibility in state file.
Carl Hetherington [Wed, 14 Nov 2012 23:39:00 +0000 (23:39 +0000)]
Try a bit of backwards compatibility in state file.

11 years agoBe slightly more backwards compatible.
Carl Hetherington [Wed, 14 Nov 2012 22:08:17 +0000 (22:08 +0000)]
Be slightly more backwards compatible.

11 years agoChangeLog.
Carl Hetherington [Wed, 14 Nov 2012 21:59:38 +0000 (21:59 +0000)]
ChangeLog.

11 years agoUse ImageMagick for tiff decoding too.
Carl Hetherington [Wed, 14 Nov 2012 21:58:47 +0000 (21:58 +0000)]
Use ImageMagick for tiff decoding too.

11 years agoTests pass again.
Carl Hetherington [Wed, 14 Nov 2012 20:04:15 +0000 (20:04 +0000)]
Tests pass again.

11 years agoUntested; extend CompactImage to return a AVPicture.
Carl Hetherington [Mon, 12 Nov 2012 23:45:44 +0000 (23:45 +0000)]
Untested; extend CompactImage to return a AVPicture.

11 years agoRemove out of date comment.
Carl Hetherington [Mon, 12 Nov 2012 23:36:44 +0000 (23:36 +0000)]
Remove out of date comment.

11 years agoMissing files.
Carl Hetherington [Mon, 12 Nov 2012 21:06:47 +0000 (21:06 +0000)]
Missing files.

11 years agoMerge ChangeLog.
Carl Hetherington [Mon, 12 Nov 2012 21:04:54 +0000 (21:04 +0000)]
Merge ChangeLog.

11 years agoUntested; more movement of stuff out of decoder.
Carl Hetherington [Mon, 12 Nov 2012 21:04:06 +0000 (21:04 +0000)]
Untested; more movement of stuff out of decoder.

11 years agoRename use_source_audio to use_content_audio.
Carl Hetherington [Sun, 11 Nov 2012 14:19:32 +0000 (14:19 +0000)]
Rename use_source_audio to use_content_audio.

11 years agoFix comment.
Carl Hetherington [Sun, 11 Nov 2012 14:09:15 +0000 (14:09 +0000)]
Fix comment.

11 years agoUse full names for audio channels.
Carl Hetherington [Sun, 11 Nov 2012 14:01:35 +0000 (14:01 +0000)]
Use full names for audio channels.

11 years agoVarious small UI tidy-ups.
Carl Hetherington [Sun, 11 Nov 2012 13:59:17 +0000 (13:59 +0000)]
Various small UI tidy-ups.

11 years agoMerge master.
Carl Hetherington [Sat, 10 Nov 2012 22:50:20 +0000 (22:50 +0000)]
Merge master.

11 years agoBump version
Carl Hetherington [Sat, 10 Nov 2012 21:43:26 +0000 (21:43 +0000)]
Bump version

11 years agoBump version
Carl Hetherington [Sat, 10 Nov 2012 21:34:17 +0000 (21:34 +0000)]
Bump version

11 years agoChangeLog.
Carl Hetherington [Sat, 10 Nov 2012 21:33:08 +0000 (21:33 +0000)]
ChangeLog.

11 years agoFix crash on trying to obtain a DCI name without an audio stream.
Carl Hetherington [Sat, 10 Nov 2012 21:27:24 +0000 (21:27 +0000)]
Fix crash on trying to obtain a DCI name without an audio stream.

11 years agoMore various AudioStream hacks.
Carl Hetherington [Sat, 10 Nov 2012 13:19:09 +0000 (13:19 +0000)]
More various AudioStream hacks.

11 years agoMove audio sample format stuff out of Decoder base class.
Carl Hetherington [Wed, 7 Nov 2012 14:05:34 +0000 (14:05 +0000)]
Move audio sample format stuff out of Decoder base class.

11 years agoFFmpeg decoder should only do audio if we're using source audio.
Carl Hetherington [Wed, 7 Nov 2012 14:02:24 +0000 (14:02 +0000)]
FFmpeg decoder should only do audio if we're using source audio.

11 years agoMove deinterleaving of audio into ffmpeg decoder.
Carl Hetherington [Wed, 7 Nov 2012 13:57:57 +0000 (13:57 +0000)]
Move deinterleaving of audio into ffmpeg decoder.

11 years agoGUI and metadata for external audio.
Carl Hetherington [Wed, 7 Nov 2012 13:48:16 +0000 (13:48 +0000)]
GUI and metadata for external audio.

11 years agoGUI basics for external audio specification.
Carl Hetherington [Wed, 7 Nov 2012 13:11:05 +0000 (13:11 +0000)]
GUI basics for external audio specification.

11 years agoMove video into a separate panel.
Carl Hetherington [Wed, 7 Nov 2012 12:42:49 +0000 (12:42 +0000)]
Move video into a separate panel.

11 years agoMove audio and subtitle settings out to a notebook.
Carl Hetherington [Wed, 7 Nov 2012 12:35:08 +0000 (12:35 +0000)]
Move audio and subtitle settings out to a notebook.

11 years agoBump version
Carl Hetherington [Wed, 7 Nov 2012 01:20:51 +0000 (01:20 +0000)]
Bump version

11 years agoBump version
Carl Hetherington [Wed, 7 Nov 2012 01:05:38 +0000 (01:05 +0000)]
Bump version

11 years agoFix windows build.
Carl Hetherington [Mon, 5 Nov 2012 19:15:53 +0000 (19:15 +0000)]
Fix windows build.

11 years agoA few comments.
Carl Hetherington [Mon, 5 Nov 2012 18:31:55 +0000 (18:31 +0000)]
A few comments.

11 years agoUpdate bug tracker.
Carl Hetherington [Mon, 5 Nov 2012 18:24:48 +0000 (18:24 +0000)]
Update bug tracker.

11 years agoGUI tweaks.
Carl Hetherington [Mon, 5 Nov 2012 15:23:17 +0000 (15:23 +0000)]
GUI tweaks.

11 years agoTidy up GUI code.
Carl Hetherington [Mon, 5 Nov 2012 14:42:26 +0000 (14:42 +0000)]
Tidy up GUI code.

11 years agoJob progress tidy-ups.
Carl Hetherington [Mon, 5 Nov 2012 13:52:01 +0000 (13:52 +0000)]
Job progress tidy-ups.

11 years agoFix crash.
Carl Hetherington [Mon, 5 Nov 2012 10:49:40 +0000 (10:49 +0000)]
Fix crash.

11 years agoRemove range dialog which I think is pointless now.
Carl Hetherington [Mon, 5 Nov 2012 10:47:25 +0000 (10:47 +0000)]
Remove range dialog which I think is pointless now.

11 years agoMove trimming into the encoder; seems to be cleaner.
Carl Hetherington [Mon, 5 Nov 2012 10:36:55 +0000 (10:36 +0000)]
Move trimming into the encoder; seems to be cleaner.

11 years agoVarious fixes.
Carl Hetherington [Sun, 4 Nov 2012 23:56:53 +0000 (23:56 +0000)]
Various fixes.

11 years agoHoepfully fix end trimming, and fix noise on end of audio when resampling.
Carl Hetherington [Sun, 4 Nov 2012 22:46:01 +0000 (22:46 +0000)]
Hoepfully fix end trimming, and fix noise on end of audio when resampling.

11 years agoTweak ChangeLog.
Carl Hetherington [Sun, 4 Nov 2012 22:02:29 +0000 (22:02 +0000)]
Tweak ChangeLog.

11 years agoUpdate ChangeLog.
Carl Hetherington [Sun, 4 Nov 2012 21:57:21 +0000 (21:57 +0000)]
Update ChangeLog.

11 years agoAdd option to specify default film directory.
Carl Hetherington [Sun, 4 Nov 2012 21:54:22 +0000 (21:54 +0000)]
Add option to specify default film directory.

11 years agoFix various bugs.
Carl Hetherington [Sun, 4 Nov 2012 21:32:55 +0000 (21:32 +0000)]
Fix various bugs.

11 years agoVarious range fixes.
Carl Hetherington [Sun, 4 Nov 2012 20:33:43 +0000 (20:33 +0000)]
Various range fixes.

11 years agoFix merge; other tweaks.
Carl Hetherington [Sun, 4 Nov 2012 19:57:17 +0000 (19:57 +0000)]
Fix merge; other tweaks.

11 years agoDo the delay line in floats with an AudioBuffer.
Carl Hetherington [Sun, 4 Nov 2012 19:40:33 +0000 (19:40 +0000)]
Do the delay line in floats with an AudioBuffer.

11 years agoPartial small cleanup.
Carl Hetherington [Sun, 4 Nov 2012 17:37:07 +0000 (17:37 +0000)]
Partial small cleanup.

11 years agoRework counting of audio / video in the decoder a bit.
Carl Hetherington [Sun, 4 Nov 2012 17:30:50 +0000 (17:30 +0000)]
Rework counting of audio / video in the decoder a bit.

11 years agoRevert "Remove minimal flag."
Carl Hetherington [Sun, 4 Nov 2012 17:09:43 +0000 (17:09 +0000)]
Revert "Remove minimal flag."

This reverts commit ac712b45bad948fc8f38cf4fa48a529f2024c7f5.

11 years agoRemove minimal flag.
Carl Hetherington [Sun, 4 Nov 2012 16:59:00 +0000 (16:59 +0000)]
Remove minimal flag.

11 years agoRemove unused ignore_length parameter.
Carl Hetherington [Sun, 4 Nov 2012 16:55:50 +0000 (16:55 +0000)]
Remove unused ignore_length parameter.

11 years agoVarious work on range setting.
Carl Hetherington [Sun, 4 Nov 2012 15:58:22 +0000 (15:58 +0000)]
Various work on range setting.

11 years agoFix crash when loading a film when one is already loaded.
Carl Hetherington [Sun, 4 Nov 2012 15:56:16 +0000 (15:56 +0000)]
Fix crash when loading a film when one is already loaded.

11 years agoMerge master.
Carl Hetherington [Sun, 4 Nov 2012 14:52:43 +0000 (14:52 +0000)]
Merge master.

11 years agoSkip every other frame with 50fps sources.
Carl Hetherington [Sun, 4 Nov 2012 13:41:43 +0000 (13:41 +0000)]
Skip every other frame with 50fps sources.

11 years agoFix bugs caught by tests.
Carl Hetherington [Sun, 4 Nov 2012 02:27:43 +0000 (02:27 +0000)]
Fix bugs caught by tests.

11 years agoUntested trim of start and end.
Carl Hetherington [Sun, 4 Nov 2012 02:12:12 +0000 (02:12 +0000)]
Untested trim of start and end.

11 years agoRemove trim action settings.
Carl Hetherington [Sun, 4 Nov 2012 01:15:31 +0000 (01:15 +0000)]
Remove trim action settings.

11 years agoMerge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic
Carl Hetherington [Thu, 1 Nov 2012 18:41:38 +0000 (18:41 +0000)]
Merge branch 'master' of ssh://carlh.dnsalias.org/home/carl/git/dvdomatic

11 years agoLog on av_read_frame error (rather than aborting) and log on unused data in a packet.
Carl Hetherington [Thu, 1 Nov 2012 12:56:53 +0000 (12:56 +0000)]
Log on av_read_frame error (rather than aborting) and log on unused data in a packet.

11 years agoDon't fail if we need to insert stuff right at the beginning of the decode.
Carl Hetherington [Thu, 1 Nov 2012 12:12:28 +0000 (12:12 +0000)]
Don't fail if we need to insert stuff right at the beginning of the decode.

11 years agoTidy up sensitivity of labels.
Carl Hetherington [Thu, 1 Nov 2012 02:54:13 +0000 (02:54 +0000)]
Tidy up sensitivity of labels.

11 years agoNew bugs.
Carl Hetherington [Thu, 1 Nov 2012 02:49:24 +0000 (02:49 +0000)]
New bugs.

11 years agoHopefully fix up out-of-order decodes.
Carl Hetherington [Wed, 31 Oct 2012 12:25:31 +0000 (12:25 +0000)]
Hopefully fix up out-of-order decodes.

11 years agoTry a different approach to frame duplication in the decoder.
Carl Hetherington [Wed, 31 Oct 2012 11:46:05 +0000 (11:46 +0000)]
Try a different approach to frame duplication in the decoder.

11 years agoFix up parent / child member naming confusion.
Carl Hetherington [Wed, 31 Oct 2012 01:53:44 +0000 (01:53 +0000)]
Fix up parent / child member naming confusion.

11 years agoRemove debug script.
Carl Hetherington [Wed, 31 Oct 2012 01:14:09 +0000 (01:14 +0000)]
Remove debug script.

11 years agoDon't emit 0 bytes of audio if video and audio are already in sync.
Carl Hetherington [Wed, 31 Oct 2012 01:13:52 +0000 (01:13 +0000)]
Don't emit 0 bytes of audio if video and audio are already in sync.

11 years agoBe more checky about inputs.
Carl Hetherington [Wed, 31 Oct 2012 01:13:22 +0000 (01:13 +0000)]
Be more checky about inputs.

11 years agoPass command line parameters to ./waf configure
Carl Hetherington [Wed, 31 Oct 2012 01:13:03 +0000 (01:13 +0000)]
Pass command line parameters to ./waf configure

11 years agoPass command line parameters to ./waf configure
Carl Hetherington [Wed, 31 Oct 2012 01:12:45 +0000 (01:12 +0000)]
Pass command line parameters to ./waf configure

11 years agoFix up windows 64 build.
Carl Hetherington [Tue, 30 Oct 2012 19:11:58 +0000 (19:11 +0000)]
Fix up windows 64 build.

11 years agoTry to use the previous frame rather than the current one when padding PTS gaps.
Carl Hetherington [Tue, 30 Oct 2012 15:21:54 +0000 (15:21 +0000)]
Try to use the previous frame rather than the current one when padding PTS gaps.

11 years agoTweak naming.
Carl Hetherington [Tue, 30 Oct 2012 15:05:32 +0000 (15:05 +0000)]
Tweak naming.

11 years agoAdd bug to tracker.
Carl Hetherington [Tue, 30 Oct 2012 01:50:44 +0000 (01:50 +0000)]
Add bug to tracker.

11 years agoFix build.
Carl Hetherington [Tue, 30 Oct 2012 01:26:37 +0000 (01:26 +0000)]
Fix build.

11 years agoInsert / remove frames from the output as required to keep things right with the...
Carl Hetherington [Tue, 30 Oct 2012 01:25:50 +0000 (01:25 +0000)]
Insert / remove frames from the output as required to keep things right with the source's PTS values; do avcodec_get_frame_defaults() for all streams.

11 years agoHack around disappearing menu bar in Ubuntu 12.10
Carl Hetherington [Mon, 29 Oct 2012 13:09:18 +0000 (13:09 +0000)]
Hack around disappearing menu bar in Ubuntu 12.10

11 years agoCompile fixes for ubuntu 12.10
Carl Hetherington [Mon, 29 Oct 2012 13:09:04 +0000 (13:09 +0000)]
Compile fixes for ubuntu 12.10

11 years agoCompile fix for ubuntu 12.10.
Carl Hetherington [Mon, 29 Oct 2012 13:08:51 +0000 (13:08 +0000)]
Compile fix for ubuntu 12.10.

11 years agoAdd script to build pre-releases.
Carl Hetherington [Sun, 28 Oct 2012 01:32:37 +0000 (01:32 +0000)]
Add script to build pre-releases.

11 years agoFix libdcp version in manual.
Carl Hetherington [Sun, 28 Oct 2012 01:28:48 +0000 (01:28 +0000)]
Fix libdcp version in manual.

11 years agoFix win32 installer.
Carl Hetherington [Sun, 28 Oct 2012 01:28:38 +0000 (01:28 +0000)]
Fix win32 installer.

11 years agoComment tweak.
Carl Hetherington [Sat, 27 Oct 2012 00:37:20 +0000 (01:37 +0100)]
Comment tweak.

11 years agoChangeLog.
Carl Hetherington [Sat, 27 Oct 2012 00:28:35 +0000 (01:28 +0100)]
ChangeLog.

11 years agoinclude trimming.
Carl Hetherington [Sat, 27 Oct 2012 00:26:55 +0000 (01:26 +0100)]
include trimming.

11 years agoGPL boilerplate.
Carl Hetherington [Sat, 27 Oct 2012 00:25:21 +0000 (01:25 +0100)]
GPL boilerplate.

11 years agocerr -> log
Carl Hetherington [Sat, 27 Oct 2012 00:24:48 +0000 (01:24 +0100)]
cerr -> log

11 years agoTry to separate out filter graph code and use a different one for each different...
Carl Hetherington [Sat, 27 Oct 2012 00:13:07 +0000 (01:13 +0100)]
Try to separate out filter graph code and use a different one for each different pixel format / size of frame.

11 years agoFix up another deadlock. Tidy tests slightly.
Carl Hetherington [Fri, 26 Oct 2012 15:41:06 +0000 (16:41 +0100)]
Fix up another deadlock.  Tidy tests slightly.

11 years agoTry to fix up 32/64 bit windows builds.
Carl Hetherington [Fri, 26 Oct 2012 15:35:14 +0000 (16:35 +0100)]
Try to fix up 32/64 bit windows builds.

11 years agoTry to fix name problems if an encode crosses midnight.
Carl Hetherington [Fri, 26 Oct 2012 12:05:21 +0000 (13:05 +0100)]
Try to fix name problems if an encode crosses midnight.

11 years agoMore debug.
Carl Hetherington [Thu, 25 Oct 2012 23:17:49 +0000 (00:17 +0100)]
More debug.

11 years agoMore debug logging.
Carl Hetherington [Thu, 25 Oct 2012 23:12:40 +0000 (00:12 +0100)]
More debug logging.

11 years agoA bit more debug logging.
Carl Hetherington [Thu, 25 Oct 2012 22:59:26 +0000 (23:59 +0100)]
A bit more debug logging.

11 years agoMissing include and boost::
Carl Hetherington [Thu, 25 Oct 2012 21:58:51 +0000 (22:58 +0100)]
Missing include and boost::

11 years agoAdd some comments.
Carl Hetherington [Thu, 25 Oct 2012 21:37:33 +0000 (22:37 +0100)]
Add some comments.