diff options
| author | Carl Hetherington <cth@carlh.net> | 2013-12-09 11:19:52 +0000 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2013-12-09 11:19:52 +0000 |
| commit | 845c5ca4982c7acf9ec8a7b3574c08a57b6a5be1 (patch) | |
| tree | 24ee8ef1ddc3855339e37fd13fff634db958de09 | |
| parent | 24d5048ae8787ff1802333c6ce91a79ed3c3a5ce (diff) | |
Fix pixel format 7 for make_black (#288).
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rw-r--r-- | src/lib/image.cc | 1 | ||||
| -rw-r--r-- | test/make_black_test.cc | 1 |
3 files changed, 6 insertions, 0 deletions
@@ -1,3 +1,7 @@ +2013-12-09 Carl Hetherington <cth@carlh.net> + + * Fix make_black for pixel format 7 (#288). + 2013-12-08 Carl Hetherington <cth@carlh.net> * Fix display update when removing content (#281). diff --git a/src/lib/image.cc b/src/lib/image.cc index 9d3f675f0..95bf2b04d 100644 --- a/src/lib/image.cc +++ b/src/lib/image.cc @@ -268,6 +268,7 @@ Image::make_black () case PIX_FMT_YUV420P: case PIX_FMT_YUV422P: case PIX_FMT_YUV444P: + case PIX_FMT_YUV411P: memset (data()[0], 0, lines(0) * stride()[0]); memset (data()[1], eight_bit_uv, lines(1) * stride()[1]); memset (data()[2], eight_bit_uv, lines(2) * stride()[2]); diff --git a/test/make_black_test.cc b/test/make_black_test.cc index 30e6ae78b..7c0f92142 100644 --- a/test/make_black_test.cc +++ b/test/make_black_test.cc @@ -42,6 +42,7 @@ BOOST_AUTO_TEST_CASE (make_black_test) pix_fmts.push_back (AV_PIX_FMT_ABGR); pix_fmts.push_back (AV_PIX_FMT_BGRA); pix_fmts.push_back (AV_PIX_FMT_YUV420P); + pix_fmts.push_back (AV_PIX_FMT_YUV411P); pix_fmts.push_back (AV_PIX_FMT_YUV422P10LE); pix_fmts.push_back (AV_PIX_FMT_YUV422P16LE); pix_fmts.push_back (AV_PIX_FMT_YUV444P9LE); |
