From 3be715692ae9f226b9c65cf7181a68cdbf658fd3 Mon Sep 17 00:00:00 2001 From: Jerome Duval Date: Fri, 25 Dec 2015 12:32:20 +0000 Subject: [PATCH] gd: forgot to add the patchset. * thanks Michael for the note! --- media-libs/gd/patches/gd-2.1.1.patchset | 35 +++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 media-libs/gd/patches/gd-2.1.1.patchset diff --git a/media-libs/gd/patches/gd-2.1.1.patchset b/media-libs/gd/patches/gd-2.1.1.patchset new file mode 100644 index 000000000..6d2df7b85 --- /dev/null +++ b/media-libs/gd/patches/gd-2.1.1.patchset @@ -0,0 +1,35 @@ +From 5763447a7832a00510875f73339475b0781e717a Mon Sep 17 00:00:00 2001 +From: Jerome Duval +Date: Tue, 22 Dec 2015 19:24:36 +0000 +Subject: Support recent releases of libvpx. + + +diff --git a/src/webpimg.c b/src/webpimg.c +index cf73d64..e49fcc6 100644 +--- a/src/webpimg.c ++++ b/src/webpimg.c +@@ -711,14 +711,14 @@ static WebPResult VPXEncode(const uint8* Y, + codec_ctl(&enc, VP8E_SET_STATIC_THRESHOLD, 0); + codec_ctl(&enc, VP8E_SET_TOKEN_PARTITIONS, 2); + +- vpx_img_wrap(&img, IMG_FMT_I420, ++ vpx_img_wrap(&img, VPX_IMG_FMT_I420, + y_width, y_height, 16, (uint8*)(Y)); +- img.planes[PLANE_Y] = (uint8*)(Y); +- img.planes[PLANE_U] = (uint8*)(U); +- img.planes[PLANE_V] = (uint8*)(V); +- img.stride[PLANE_Y] = y_stride; +- img.stride[PLANE_U] = uv_stride; +- img.stride[PLANE_V] = uv_stride; ++ img.planes[VPX_PLANE_Y] = (uint8*)(Y); ++ img.planes[VPX_PLANE_U] = (uint8*)(U); ++ img.planes[VPX_PLANE_V] = (uint8*)(V); ++ img.stride[VPX_PLANE_Y] = y_stride; ++ img.stride[VPX_PLANE_U] = uv_stride; ++ img.stride[VPX_PLANE_V] = uv_stride; + + res = vpx_codec_encode(&enc, &img, 0, 1, 0, VPX_DL_BEST_QUALITY); + +-- +2.2.2 +