summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2013-01-23 19:04:32 +0000
committerCarl Hetherington <cth@carlh.net>2013-01-23 19:04:32 +0000
commit4233db111cc4b1ca8a1a82b8aac96805a866ffa0 (patch)
tree8630ffa47b36962a34435e0ceed8f2efe9bdfb61 /src/lib
parent52821965206bce3e5d47200d838e54996857d212 (diff)
Fix some unaligned images.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/imagemagick_decoder.cc2
-rw-r--r--src/lib/matcher.cc2
-rw-r--r--src/lib/video_decoder.cc2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/imagemagick_decoder.cc b/src/lib/imagemagick_decoder.cc
index bab4f2f07..a623fd226 100644
--- a/src/lib/imagemagick_decoder.cc
+++ b/src/lib/imagemagick_decoder.cc
@@ -98,7 +98,7 @@ ImageMagickDecoder::pass ()
delete magick_image;
- image = image->crop (_film->crop(), false);
+ image = image->crop (_film->crop(), true);
emit_video (image, 0);
diff --git a/src/lib/matcher.cc b/src/lib/matcher.cc
index 2b7a080fc..182fb306c 100644
--- a/src/lib/matcher.cc
+++ b/src/lib/matcher.cc
@@ -81,7 +81,7 @@ Matcher::process_end ()
_log->log (String::compose ("Emitting %1 frames of black video", black_video_frames));
- shared_ptr<Image> black (new SimpleImage (_pixel_format.get(), _size.get(), false));
+ shared_ptr<Image> black (new SimpleImage (_pixel_format.get(), _size.get(), true));
black->make_black ();
for (int i = 0; i < black_video_frames; ++i) {
Video (black, i != 0, shared_ptr<Subtitle>());
diff --git a/src/lib/video_decoder.cc b/src/lib/video_decoder.cc
index 3a803a863..0fa16bc32 100644
--- a/src/lib/video_decoder.cc
+++ b/src/lib/video_decoder.cc
@@ -57,7 +57,7 @@ void
VideoDecoder::repeat_last_video ()
{
if (!_last_image) {
- _last_image.reset (new SimpleImage (pixel_format(), native_size(), false));
+ _last_image.reset (new SimpleImage (pixel_format(), native_size(), true));
_last_image->make_black ();
}