ChangeLog.
[dcpomatic.git] / ChangeLog
1 2013-05-04  Carl Hetherington  <cth@carlh.net>
2
3         * Very simple batch converter added (#127).
4
5         * Add preference for CPL issuer and creator (#122).
6
7         * Add preference for default format and DCP conten
8         type (#133).
9
10 2013-04-28  Carl Hetherington  <cth@carlh.net>
11
12         * Version 0.88 released.
13
14 2013-04-28  Carl Hetherington  <cth@carlh.net>
15
16         * Fix broken external audio support.
17
18 2013-04-24  Carl Hetherington  <cth@carlh.net>
19
20         * Allow use of existing empty directories for new films (without
21         confirmation) and existing non-empty directories (with confirmation)
22         (#124).
23
24 2013-04-26  Carl Hetherington  <cth@carlh.net>
25
26         * Version 0.87 released.
27
28 2013-04-26  Carl Hetherington  <cth@carlh.net>
29
30         * Make new trim options actually work (#121).
31
32 2013-04-23  Carl Hetherington  <cth@carlh.net>
33
34         * Version 0.86 released.
35
36 2013-04-23  Carl Hetherington  <cth@carlh.net>
37
38         * Version 0.85 released.
39
40 2013-04-21  Carl Hetherington  <cth@carlh.net>
41
42         * Version 0.84 released.
43
44 2013-04-21  Carl Hetherington  <cth@carlh.net>
45
46         * Version 0.84beta5 released.
47
48 2013-04-20  Carl Hetherington  <cth@carlh.net>
49
50         * Fix bad saving of metadata in locales which use
51         commas to separate decimals (#119).
52
53 2013-04-19  Carl Hetherington  <cth@carlh.net>
54
55         * Add basic frame index and timecode to viewer, and previous/next
56         frame buttons.
57
58         * Version 0.84beta4 released.
59
60 2013-04-19  Carl Hetherington  <cth@carlh.net>
61
62         * Version 0.84beta3 released.
63
64 2013-04-19  Carl Hetherington  <cth@carlh.net>
65
66         * Version 0.84beta2 released.
67
68 2013-04-18  Carl Hetherington  <cth@carlh.net>
69
70         * Version 0.84beta1 released.
71
72 2013-04-15  Carl Hetherington  <cth@carlh.net>
73
74         * Fix error message on forcing language to English (#103).
75
76         * Fix problems with content whose first audio content
77         comes before the first video (resulting in audio being
78         chopped off at the start of the DCP) (#79).
79
80         * Use true 4:3 rather than 1.33.
81
82 2013-04-13  Carl Hetherington  <cth@carlh.net>
83
84         * Use film-name-derived names for MXFs in DCPs (#54).
85
86 2013-04-10  Carl Hetherington  <cth@carlh.net>
87
88         * Version 0.83 released.
89
90 2013-04-10  Carl Hetherington  <cth@carlh.net>
91
92         * Fix incorrect scaling using flat-no-stretch and scope-no-stretch
93         when the source is cropped (part of #113).
94
95         * Fix incorrect display of padded films (rest of #113).
96
97 2013-04-09  Carl Hetherington  <cth@carlh.net>
98
99         * Version 0.82 released.
100
101 2013-04-09  Carl Hetherington  <cth@carlh.net>
102
103         * Version 0.82beta1 released.
104
105 2013-04-09  Carl Hetherington  <cth@carlh.net>
106
107         * Version 0.81 released.
108
109 2013-04-09  Carl Hetherington  <cth@carlh.net>
110
111         * Version 0.81beta1 released.
112
113 2013-04-08  Carl Hetherington  <cth@carlh.net>
114
115         * Add 16:9-within-Scope format.
116
117 2013-04-07  Carl Hetherington  <cth@carlh.net>
118
119         * Version 0.80 released.
120
121 2013-04-07  Carl Hetherington  <cth@carlh.net>
122
123         * Version 0.80beta4 released.
124
125 2013-04-07  Carl Hetherington  <cth@carlh.net>
126
127         * Version 0.80beta3 released.
128
129 2013-04-07  Carl Hetherington  <cth@carlh.net>
130
131         * Version 0.80beta2 released.
132
133 2013-04-07  Carl Hetherington  <cth@carlh.net>
134
135         * Version 0.80beta1 released.
136
137 2013-04-07  Carl Hetherington  <cth@carlh.net>
138
139         * Make the audio plot expand in height when its
140         window is enlarged.
141
142         * Label subtitle offset with "pixels" (#101).
143
144         * Speculative fix for error on forcing language
145         to English (#103).
146
147         * Add more explanatory text to describe what is
148         happening with scaling, cropping and padding (#106).
149
150         * Give a hopefully helpful message when clicking Open
151         without selecting a folder (#99).
152
153         * Fix servomatic_gui startup and shutdown on Linux (#98).
154
155         * GUI now points out when audio resampling is being done.
156
157         * Hopefully fix lack of redraw of the viewer background
158         on Windows (#86).
159
160 2013-04-01  Carl Hetherington  <cth@carlh.net>
161
162         * Version 0.79 released.
163
164 2013-04-01  Carl Hetherington  <cth@carlh.net>
165
166         * Fix some missing translated strings
167         on Windows.
168
169 2013-03-31  Carl Hetherington  <cth@carlh.net>
170
171         * Version 0.78 released.
172
173 2013-03-28  Carl Hetherington  <cth@carlh.net>
174
175         * Version 0.78beta16 released.
176
177 2013-03-28  Carl Hetherington  <cth@carlh.net>
178
179         * Version 0.78beta15 released.
180
181 2013-03-28  Carl Hetherington  <cth@carlh.net>
182
183         * Version 0.78beta14 released.
184
185 2013-03-27  Carl Hetherington  <cth@carlh.net>
186
187         * Fix erroneous disk space reporting (#85).
188
189         * Version 0.78beta13 released.
190
191 2013-03-26  Carl Hetherington  <cth@carlh.net>
192
193         * Version 0.78beta12 released.
194
195 2013-03-26  Carl Hetherington  <cth@carlh.net>
196
197         * Version 0.78beta11 released.
198
199 2013-03-26  Carl Hetherington  <cth@carlh.net>
200
201         * Version 0.78beta10 released.
202
203 2013-03-26  Carl Hetherington  <cth@carlh.net>
204
205         * Version 0.78beta9 released.
206
207 2013-03-26  Carl Hetherington  <cth@carlh.net>
208
209         * Version 0.78beta8 released.
210
211 2013-03-26  Carl Hetherington  <cth@carlh.net>
212
213         * Add button to cancel jobs.
214
215 2013-03-26  Carl Hetherington  <cth@carlh.net>
216
217         * Version 0.78beta7 released.
218
219 2013-03-25  Carl Hetherington  <cth@carlh.net>
220
221         * Add option to set user interface language.
222
223 2013-03-25  Carl Hetherington  <cth@carlh.net>
224
225         * Version 0.78beta6 released.
226
227 2013-03-24  Carl Hetherington  <cth@carlh.net>
228
229         * Add UI option to select interface language.
230
231 2013-03-21  Carl Hetherington  <cth@carlh.net>
232
233         * Version 0.78beta5 released.
234
235 2013-03-20  Carl Hetherington  <cth@carlh.net>
236
237         * Version 0.78beta4 released.
238
239 2013-03-20  Carl Hetherington  <cth@carlh.net>
240
241         * Version 0.78beta3 released.
242
243 2013-03-20  Carl Hetherington  <cth@carlh.net>
244
245         * Make exception strings translatable (#81).
246
247 2013-03-19  Carl Hetherington  <cth@carlh.net>
248
249         * Version 0.78beta2 released.
250
251 2013-03-19  Carl Hetherington  <cth@carlh.net>
252
253         * Version 0.78beta1 released.
254
255 2013-03-19  Carl Hetherington  <cth@carlh.net>
256
257         * Add it_IT translation from Massimiliano Broggi.
258
259 2013-03-14  Carl Hetherington  <cth@carlh.net>
260
261         * Version 0.77 released.
262
263 2013-03-14  Carl Hetherington  <cth@carlh.net>
264
265         * Version 0.77beta2 released.
266
267 2013-03-14  Carl Hetherington  <cth@carlh.net>
268
269         * Version 0.77beta1 released.
270
271 2013-03-14  Carl Hetherington  <cth@carlh.net>
272
273         * Work-around lack of support for hard links.
274
275         * Fix a few bugs with A/B mode.
276
277 2013-03-08  Carl Hetherington  <cth@carlh.net>
278
279         * Disable show audio button and use content audio selector
280         as appropriate for the audio in the content (#41 and #73).
281
282 2013-03-05  Carl Hetherington  <cth@carlh.net>
283
284         * Version 0.76 released.
285
286 2013-03-05  Carl Hetherington  <cth@carlh.net>
287
288         * Version 0.76beta3 released.
289
290 2013-03-04  Carl Hetherington  <cth@carlh.net>
291
292         * Fix decoding of audio streams with multiple
293         packets per frame (e.g. wmapro).
294
295 2013-03-02  Carl Hetherington  <cth@carlh.net>
296
297         * Add option to specify the DCP's frame
298         rate (part of #56).
299
300         * Add a description of what each video format
301         means to the UI.
302
303 2013-03-01  Carl Hetherington  <cth@carlh.net>
304
305         * Version 0.76beta2 released.
306
307 2013-03-01  Carl Hetherington  <cth@carlh.net>
308
309         * Add primitive feature to plot graphs
310         of the soundtrack (#67).
311
312         * Version 0.76beta1 released.
313
314 2013-02-27  Carl Hetherington  <cth@carlh.net>
315
316         * Version 0.75 released.
317
318 2013-02-27  Carl Hetherington  <cth@carlh.net>
319
320         * Version 0.75beta1 released.
321
322         * Fix support for some YUV444 pixel formats.
323
324 2013-02-23  Carl Hetherington  <cth@carlh.net>
325
326         * Version 0.74 released.
327
328 2013-02-23  Carl Hetherington  <cth@carlh.net>
329
330         * Version 0.74beta1 released.
331
332 2013-02-21  Carl Hetherington  <cth@carlh.net>
333
334         * Version 0.73 released.
335
336 2013-02-20  Carl Hetherington  <cth@carlh.net>
337
338         * Version 0.73beta9 released.
339
340 2013-02-18  Carl Hetherington  <cth@carlh.net>
341
342         * Version 0.73beta8 released.
343
344 2013-02-18  Carl Hetherington  <cth@carlh.net>
345
346         * Version 0.73beta7 released.
347
348 2013-02-17  Carl Hetherington  <cth@carlh.net>
349
350         * Version 0.73beta6 released.
351
352 2013-02-17  Carl Hetherington  <cth@carlh.net>
353
354         * Version 0.73beta3 released.
355
356 2013-02-16  Carl Hetherington  <cth@carlh.net>
357
358         * Version 0.73beta2 released.
359
360 2013-02-16  Carl Hetherington  <cth@carlh.net>
361
362         * Version 0.73beta1 released.
363
364 2013-02-15  Carl Hetherington  <cth@carlh.net>
365
366         * Fix non-recognition of BMP for still images (#55),
367         reported by Thierry.
368
369 2013-02-12  Carl Hetherington  <cth@carlh.net>
370
371         * Basic option to open the containing folder for a DCP.
372
373         * Don't offer to copy a DCP to the TMS if there isn't
374         a DCP.
375
376         * Fix setup of a default film directory on Windows.
377
378         * Remove libx264 dependency.
379
380         * Rearrange main window slightly so that the progress
381         area is larger; give jobs "details" buttons to find out
382         more about any errors that occur.
383
384 2013-02-02  Carl Hetherington  <cth@carlh.net>
385
386         * Tidy up filters dialog by not showing those
387         that are not configured in FFmpeg, and by splitting
388         them up into categories.
389
390         * Fix infinite loop of error messages when
391         `playing back' using a non-existant filter (#39).
392
393         * Encode data straight to MXFs, rather
394         than going via .j2c files.  Should roughly
395         halve required disk space and reduce time
396         taken.
397
398 2013-01-25  Carl Hetherington  <cth@carlh.net>
399
400         * When using formats which pad smaller frames into
401         larger ones, the padding black now shown in
402         the preview.
403
404         * Fix the old DCP content type being left behind
405         when creating a new film.
406
407         * Add option to specify default details
408         for the DCI name details dialog in new
409         Films (#42).
410
411 2013-01-24  Carl Hetherington  <cth@carlh.net>
412
413         * Version 0.72 released.
414
415 2013-01-24  Carl Hetherington  <cth@carlh.net>
416
417         * Version 0.71 released.
418
419 2013-01-24  Carl Hetherington  <cth@carlh.net>
420
421         * Fix lack of audio with trimmed DCPs.
422
423 2013-01-23  Carl Hetherington  <cth@carlh.net>
424
425         * Remove multi-reel support (for now); needs more thinking about
426         and testing.
427
428 2013-01-12  Carl Hetherington  <cth@carlh.net>
429
430         * Version 0.71beta2 released.
431
432 2013-01-12  Carl Hetherington  <cth@carlh.net>
433
434         * Version 0.71beta1 released.
435
436 2013-01-12  Carl Hetherington  <cth@carlh.net>
437
438         * Untested support for splitting DCPs
439         into multiple reels.
440
441 2013-01-09  Carl Hetherington  <cth@carlh.net>
442
443         * Try to build with 0.10.4-ish ffmpeg.
444
445 2013-01-07  Carl Hetherington  <cth@carlh.net>
446
447         * Version 0.70 released.
448
449 2013-01-07  Carl Hetherington  <cth@carlh.net>
450
451         * Fix heinous thinko in mono soundtrack mapping code.
452
453 2013-01-06  Carl Hetherington  <cth@carlh.net>
454
455         * Version 0.70beta3 released.
456
457 2013-01-06  Carl Hetherington  <cth@carlh.net>
458
459         * Postpone linking of duplicate video frames so that copies
460         don't fail on Windows.
461
462 2013-01-06  Carl Hetherington  <cth@carlh.net>
463
464         * Version 0.70beta2 released.
465
466 2013-01-06  Carl Hetherington  <cth@carlh.net>
467
468         * Version 0.70beta1 released.
469
470 2013-01-06  Carl Hetherington  <cth@carlh.net>
471
472         * Put mono soundtracks on the centre speaker, rather
473         than on left (reported by Mike Blakesley).
474
475         * Add format for 16:9 without letterboxing (requested by Lilian
476         Lefranc).
477
478 2012-12-23  Carl Hetherington  <cth@carlh.net>
479
480         * Version 0.69 released.
481
482 2012-12-23  Carl Hetherington  <cth@carlh.net>
483
484         * Version 0.68 released.
485
486 2012-12-22  Carl Hetherington  <cth@carlh.net>
487
488         * Version 0.68beta10 released.
489
490 2012-12-22  Carl Hetherington  <cth@carlh.net>
491
492         * Fix wscripts to work with python 3.
493
494 2012-12-21  Carl Hetherington  <cth@carlh.net>
495
496         * Version 0.68beta9 released.
497
498 2012-12-21  Carl Hetherington  <cth@carlh.net>
499
500         * Version 0.68beta8 released.
501
502 2012-12-21  Carl Hetherington  <cth@carlh.net>
503
504         * Version 0.68beta7 released.
505
506 2012-12-21  Carl Hetherington  <cth@carlh.net>
507
508         * Version 0.68beta6 released.
509
510 2012-12-21  Carl Hetherington  <cth@carlh.net>
511
512         * Fix a few bugs.
513
514         * Update the manual.
515
516 2012-12-20  Carl Hetherington  <cth@carlh.net>
517
518         * Version 0.68beta5 released.
519
520 2012-12-20  Carl Hetherington  <cth@carlh.net>
521
522         * Version 0.68beta4 released.
523
524 2012-12-20  Carl Hetherington  <cth@carlh.net>
525
526         * Version 0.68beta3 released.
527
528 2012-12-20  Carl Hetherington  <cth@carlh.net>
529
530         * Allow still-image DCPs to have external audio added to them (#13).
531
532 2012-12-19  Carl Hetherington  <cth@carlh.net>
533
534         * Version 0.68beta2 released.
535
536 2012-12-19  Carl Hetherington  <cth@carlh.net>
537
538         * Version 0.68beta1 released.
539
540 2012-12-18  Carl Hetherington  <cth@carlh.net>
541
542         * Alter film viewer so that it is much quicker, responds instantly
543         to changes in video filtering settings, and can (roughly) play the
544         source material back.
545
546         * Make the examination of content for length optional, so that
547         if a source file has an accurate header you can trust it.
548
549 2012-12-18  Carl Hetherington  <cth@carlh.net>
550
551         * Version 0.67 released.
552
553 2012-12-18  Carl Hetherington  <cth@carlh.net>
554
555         * Support non-planar float and signed
556         16-bit planar audio; be less
557         crashy when unsupported audio formats
558         are found.
559
560 2012-12-18  Carl Hetherington  <cth@carlh.net>
561
562         * Version 0.66 released.
563
564 2012-12-18  Carl Hetherington  <cth@carlh.net>
565
566         * Version 0.65 released.
567
568 2012-12-13  Carl Hetherington  <cth@carlh.net>
569
570         * Version 0.64 released.
571
572 2012-12-13  Carl Hetherington  <cth@carlh.net>
573
574         * Version 0.63 released.
575
576 2012-12-13  Carl Hetherington  <cth@carlh.net>
577
578         * Re-fix reports of zero audio channels
579         with soundtracks of some source files.
580
581 2012-12-13  Carl Hetherington  <cth@carlh.net>
582
583         * Version 0.62 released.
584
585 2012-12-13  Carl Hetherington  <cth@carlh.net>
586
587         * Improve progress reporting during the final
588         DCP make job; should stop the bar sitting at 100%
589         for a while during digest creation.
590
591 2012-12-11  Carl Hetherington  <cth@carlh.net>
592
593         * Version 0.61 released.
594
595 2012-12-11  Carl Hetherington  <cth@carlh.net>
596
597         * More .deb dep tweaks.
598
599 2012-12-11  Carl Hetherington  <cth@carlh.net>
600
601         * Version 0.60 released.
602
603 2012-12-11  Carl Hetherington  <cth@carlh.net>
604
605         * Hopefully fix utterly broken partially-static
606         builds for .debs.
607
608         * Fix specification of architecture in .debs.
609
610 2012-12-10  Carl Hetherington  <cth@carlh.net>
611
612         * Add a check-box (which defaults to on) which tells DVD-o-matic
613         not to scan new content files to work out their length, but instead
614         to trust the length from the header.  This length only matters for
615         working out what thumbnails to generate, so it isn't critical.
616         Trusting the header will speed up the "Examine Content" job by
617         a factor of about 2, which is handy for large films.
618
619 2012-12-10  Carl Hetherington  <cth@carlh.net>
620
621         * Version 0.59 released.
622
623 2012-12-09  Carl Hetherington  <cth@carlh.net>
624
625         * Version 0.59beta5 released.
626
627 2012-12-09  Carl Hetherington  <cth@carlh.net>
628
629         * Version 0.59beta4 released.
630
631 2012-12-09  Carl Hetherington  <cth@carlh.net>
632
633         * Version 0.59beta3 released.
634
635 2012-12-09  Carl Hetherington  <cth@carlh.net>
636
637         * Version 0.59beta2 released.
638
639 2012-12-09  Carl Hetherington  <cth@carlh.net>
640
641         * Build against libdcp compiled with -O2 instead
642         of -O3.
643
644 2012-12-05  Carl Hetherington  <cth@carlh.net>
645
646         * Version 0.59beta1 released.
647
648 2012-11-15  Carl Hetherington  <cth@carlh.net>
649
650         * Default to using a DCI name.
651
652         * Support for using external sound files instead
653         of the ones in the video source.
654
655 2012-11-14  Carl Hetherington  <cth@carlh.net>
656
657         * Rearrange the GUI a bit to tidy things up.
658
659         * Some internal reorganisation.
660
661 2012-12-03  Carl Hetherington  <cth@carlh.net>
662
663         * Version 0.58 released.
664
665 2012-12-03  Carl Hetherington  <cth@carlh.net>
666
667         * DVD-o-matic and its dependencies rebuilt with
668         a newer mingw toolchain and with -O2 rather than
669         -O3 to (hopefully) improve reliability on Windows.
670
671         * Fixed problems with 7.1 audio.
672
673 2012-11-10  Carl Hetherington  <cth@carlh.net>
674
675         * Version 0.57 released.
676
677 2012-11-10  Carl Hetherington  <cth@carlh.net>
678
679         * Fix crash when trying to use a DCI name when there
680         is no soundtrack (yet) (reported by Wolfgang Woehl).
681
682 2012-11-07  Carl Hetherington  <cth@carlh.net>
683
684         * Version 0.56 released.
685
686 2012-11-05  Carl Hetherington  <cth@carlh.net>
687
688         * Remove options to black-out the video when cropping the end;
689         it complicates the code and is getting a bit close to video
690         editing.
691
692         * Add option to trim from both the start and
693         the end of the input video.
694
695         * Various bug fixes and code rearrangement.
696
697 2012-10-14  Carl Hetherington  <cth@carlh.net>
698
699         * Basic support for DVD and Blu-Ray subtitles.
700
701         * Re-add DCI naming support.
702
703         * Basic support for selection of audio
704         and subtitle streams.
705
706         * Fixes for audio/video sync in some cases.
707
708         * Cope with videos with varying size and/or
709         pixel format.
710
711         * Fix bug with handling of YUV422-format videos.
712
713 2012-10-09  Carl Hetherington  <cth@carlh.net>
714
715         * Version 0.55 released.
716
717 2012-10-09  Carl Hetherington  <cth@carlh.net>
718
719         * Fix bug possibly causing randomly-occuring
720         black thumbnails.
721
722         * Fix problems with obtaining frame rate of
723         WMV files (reported by Anders Nordentoft-Madsen).
724
725 2012-10-07  Carl Hetherington  <cth@carlh.net>
726
727         * Fix up some bugs when using limited DCP
728         range (reported by Wolfgang Woehl).
729
730         * Don't stretch still images for DCPs, just
731         scale them up and pad them as required.
732
733 2012-10-02  Carl Hetherington  <cth@carlh.net>
734
735         * Version 0.54 released.
736
737 2012-10-02  Carl Hetherington  <cth@carlh.net>
738
739         * When encoding 24 frames per second drop
740         frame (ie 23.976 frames per second) run the
741         video at 24 FPS and resample the audio so
742         that when it is run correspondingly (slightly) fast
743         it remains in sync.
744
745         * Some code cleanup.
746
747 2012-10-01  Carl Hetherington  <cth@carlh.net>
748
749         * Fix aff/666: thumbnail scan is run twice
750         when changing the content file for a film.
751
752 2012-09-28  Carl Hetherington  <cth@carlh.net>
753
754         * Fix crash bug which seems to have been
755         exposed by recent changes to ffmpeg.
756
757 2012-09-27  Carl Hetherington  <cth@carlh.net>
758
759         * Version 0.53 released.
760
761 2012-09-27  Carl Hetherington  <cth@carlh.net>
762
763         * Fix unrecognised capital letters on
764         still-image file extensions.
765
766         * Write hashes of frames to disk and
767         check them before making the final DCP.
768
769 2012-09-24  Carl Hetherington  <cth@carlh.net>
770
771         * Fix problems with overflow on long films.
772
773 2012-09-24  Carl Hetherington  <cth@carlh.net>
774
775         * Version 0.52 released.
776
777 2012-09-23  Carl Hetherington  <cth@carlh.net>
778
779         * Fix alignment of frames per second count.
780
781         * Use hopefully more robust networking
782         code to survive timeouts during reads and
783         writes.
784
785         * Some fixes for bugs when loading Films
786         created on Windows in Linux.
787
788 2012-09-22  Carl Hetherington  <cth@carlh.net>
789
790         * Fix bug on OK-ing gain calculation
791         dialog without entering any values.
792
793         * Improve spacing in some dialogs.
794
795 2012-09-22  Carl Hetherington  <cth@carlh.net>
796
797         * Version 0.51 released.
798
799 2012-09-22  Carl Hetherington  <cth@carlh.net>
800
801         * Improve transcode job progress reporting.
802
803         * Update the slow bits of the properties
804         dialog in a separate thread to improve
805         responsiveness.
806
807         * Fix edit server button on Windows.
808
809 2012-09-22  Carl Hetherington  <cth@carlh.net>
810
811         * Version 0.50 released.
812
813 2012-09-22  Carl Hetherington  <cth@carlh.net>
814
815         * Rename servomatic to servomatic_cli and
816         add a very basic system-tray-dwelling GUI server.
817
818         * Tweak formatting of properties dialogue
819         and add a note of how many J2K frames
820         have already been encoded.
821
822         * Correctly set up crop in the viewer
823         on reloading a film.
824
825 2012-09-18  Carl Hetherington  <cth@carlh.net>
826
827         * Fix non-working removal of encode servers.
828
829         * Add GUI front-end to encode server.
830
831 2012-09-17  Carl Hetherington  <cth@carlh.net>
832
833         * Include servomatic in the Windows install.
834
835         * Add a simple Properties dialog to give
836         an estimate of disk space required for an
837         encode.
838
839 2012-09-17  Carl Hetherington  <cth@carlh.net>
840
841         * Version 0.49 released.
842
843 2012-09-16  Carl Hetherington  <cth@carlh.net>
844
845         * Version 0.48 released.
846
847 2012-09-15  Carl Hetherington  <cth@carlh.net>
848
849         * Slightly speculative fix for failure to
850         take note of audio gain changes caused by
851         the Calculate dialogue.
852
853 2012-09-12  Carl Hetherington  <cth@carlh.net>
854
855         * Fix crash when FFmpeg doesn't set up the audio channel
856         layout for some reason.
857
858 2012-09-01  Carl Hetherington  <cth@carlh.net>
859
860         * Add 1.66-within-flat format.
861
862 2012-08-27  Carl Hetherington  <cth@carlh.net>
863
864         * Version 0.47 released.
865
866 2012-08-23  Carl Hetherington  <cth@carlh.net>
867
868         * Add some more formats.
869
870         * Update to use libdcp 0.11.
871
872         * Fix build with boost filesystem version 2.
873
874 2012-08-10  Carl Hetherington  <cth@carlh.net>
875
876         * Version 0.46 released.
877
878 2012-08-10  Carl Hetherington  <cth@carlh.net>
879
880         * Untested fixes for failure to encode
881         content without audio.
882
883 2012-08-09  Carl Hetherington  <cth@carlh.net>
884
885         * Version 0.45 released.
886
887 2012-08-09  Carl Hetherington  <cth@carlh.net>
888
889         * Fix bug with padding in Scope causing corrupt
890         images.
891
892         * Fix bug when using content file names which
893         start with the name of the film directory.
894
895 2012-08-05  Carl Hetherington  <cth@carlh.net>
896
897         * Version 0.44 released.
898
899 2012-08-04  Carl Hetherington  <cth@carlh.net>
900
901         * Fix bug with content inside the film directory.
902
903 2012-08-04  Carl Hetherington  <cth@carlh.net>
904
905         * Version 0.43 released.
906
907 2012-08-04  Carl Hetherington  <cth@carlh.net>
908
909         * Use wxwidgets .rc file to make Windows version
910         look nicer.
911
912         * Hopefully improve building against different
913         versions of FFmpeg.
914
915 2012-08-04  Carl Hetherington  <cth@carlh.net>
916
917         * Version 0.42 released.
918
919 2012-08-04  Carl Hetherington  <cth@carlh.net>
920
921         * Request admin priviledges on install for Windows 7.
922
923         * Add some missing dependencies to the Windows package.
924
925 2012-08-01  Carl Hetherington  <cth@carlh.net>
926
927         * Version 0.40 released.
928
929 2012-08-01  Carl Hetherington  <cth@carlh.net>
930
931         * Fix a few bugs related to thumbnailing.
932
933         * Update for libdcp version 0.06.
934
935 2012-07-31  Carl Hetherington  <cth@carlh.net>
936
937         * Add option to compute required audio gains to
938         effect the same as a sound processor fader change
939         (currently for Dolby CP750 only).
940
941 2012-07-28  Carl Hetherington  <cth@carlh.net>
942
943         * Version 0.37 released.
944
945 2012-07-28  Carl Hetherington  <cth@carlh.net>
946
947         * Fix missed frames when encoding caused by server
948         threads that are attempting to access non-responding
949         servers.
950
951         * Fix makedcp parsing of -v option.
952
953 2012-07-28  Carl Hetherington  <cth@carlh.net>
954
955         * Version 0.36 released.
956
957 2012-07-28  Carl Hetherington  <cth@carlh.net>
958
959         * Install / version tweaks.
960
961 2012-07-28  Carl Hetherington  <cth@carlh.net>
962
963         * Version 0.35 released.
964
965 2012-07-27  Carl Hetherington  <cth@carlh.net>
966
967         * Version 0.31 released.
968
969 2012-07-27  Carl Hetherington  <cth@carlh.net>
970
971         * Speed up thumbnail display.
972
973         * Various improvements to Windows port.
974
975         * Fix TMS transfer with large files.
976
977         * Clean up audio handling code somewhat.
978
979         * Re-sample audio to 48kHz or 96kHz if necessary.
980
981         * Remove player functionality from DVD-o-matic.
982
983 2012-07-22  Carl Hetherington  <cth@carlh.net>
984
985         * Port to Windows.
986
987         * Use MD5 digest to decide on the directory to put J2C files
988         in, rather than the path of the content.
989
990         * Allow building with current FFmpeg git.
991
992         * Fix problems when creating cut videos in that the audio is too
993         short; pad it with silence.
994
995 2012-07-21  Carl Hetherington  <cth@carlh.net>
996
997         * Version 0.29 released.
998
999 2012-07-21  Carl Hetherington  <cth@carlh.net>
1000
1001         * Tidy widgets and menus when there is no film loaded.
1002
1003         * Option to build with Ubuntu 12.04's FFmpeg libraries.
1004
1005         * Add dialogue box to choose DVD title when ripping.
1006
1007         * Always do an examine run for new content.
1008
1009 2012-07-18  Carl Hetherington  <cth@carlh.net>
1010
1011         * Version 0.26 released
1012
1013 2012-07-15  Carl Hetherington  <cth@carlh.net>
1014
1015         * Remove code to use `standard' format DCP long names,
1016         as in the wild their use seems to be decreasing, and it
1017         makes the GUI simpler.
1018
1019         * Fix some bugs with sending to servomatic introduced
1020         in the adjustments to padding.
1021
1022         * Write some status text when an unknown-progress
1023         job is running.
1024
1025         * Use new libdcp rather than OpenDCP to generate MXFs
1026         and write DCP XML.
1027
1028 2012-07-14  Carl Hetherington  <cth@carlh.net>
1029
1030         * Version 0.25 released.
1031
1032 2012-07-14  Carl Hetherington  <cth@carlh.net>
1033
1034         * Various GUI cleanups.
1035
1036         * Remove player from the GUI for now.
1037
1038         * Fix hash down the left-hand side of encoded DCPs.
1039
1040         * Add option to black-out the end of an encode, in order
1041         to remove unwanted frames of video whilst keeping sound.
1042
1043         * Fixes to copy-to-server.
1044
1045         * Fix name of 16:9 format.
1046
1047 2012-07-08  Carl Hetherington  <cth@carlh.net>
1048
1049         * Version 0.24 released.
1050
1051 2012-07-08  Carl Hetherington  <cth@carlh.net>
1052
1053         * Add support for generating static DCPs from single
1054         image files.
1055
1056         * Add option to copy DCP to a remote server (e.g. a TMS)
1057         via SCP.
1058
1059         * Auto-update thumbs when content changes.
1060
1061 2012-06-10  Carl Hetherington  <cth@carlh.net>
1062
1063         * Fix up bad padding setup when there isn't any.
1064
1065         * Restore sound to playomatic; add assert for bad format.
1066
1067 2012-05-26  Carl Hetherington  <cth@carlh.net>
1068
1069         * Fix crash on attempting to use a non-existant filter.
1070
1071         * src/lib/filter.cc: Fix typo in filter name.
1072
1073         * Allow configuration of the reference scalers and filters in A/B mode.
1074
1075         * Fix identification of formats in metadata.
1076
1077 2012-05-26  Carl Hetherington  <cth@carlh.net>
1078
1079         * Version 0.23 released.
1080
1081 2012-05-28  Carl Hetherington  <cth@carlh.net>
1082
1083         * src/lib/player_manager.cc: possible fix to crash when stopping
1084         playback.
1085
1086         * Fix crash in A/B mode.
1087
1088 2012-05-26  Carl Hetherington  <cth@carlh.net>
1089
1090         * Version 0.21 released.
1091
1092 2012-05-25  Carl Hetherington  <cth@carlh.net>
1093
1094         * Add option to delay audio with respect to video.
1095
1096         * src/tools/fixlengths.cc: add a few more options.
1097
1098 2012-05-22  Carl Hetherington  <cth@carlh.net>
1099
1100         * src/tools/dvdomatic.cc: fix website address.
1101
1102         * test: fix up a few test bits.
1103
1104         * README: very brief introduction to a few things.
1105
1106 2012-05-22  Carl Hetherington  <cth@carlh.net>
1107
1108         * Version 0.20 released.