diff options
author | Ronald S. Bultje <rsbultje@gmail.com> | 2013-03-14 21:01:52 +0400 |
---|---|---|
committer | Martin Storsjö <martin@martin.st> | 2013-04-20 00:29:22 +0400 |
commit | d4d186d185df98492d8935a87c5b5cf369db9748 (patch) | |
tree | 45f3b176b66584843f9cb99b772a8ddd679bc192 /libavcodec/dsputil_template.c | |
parent | c9f5fcd08c3a33bfb1b473705c792ab051e7428d (diff) |
dsputil: Remove non-8bpp draw_edge
It is never used.
Signed-off-by: Martin Storsjö <martin@martin.st>
Diffstat (limited to 'libavcodec/dsputil_template.c')
-rw-r--r-- | libavcodec/dsputil_template.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/libavcodec/dsputil_template.c b/libavcodec/dsputil_template.c index ff6a7d8ddc..3a6d27fa39 100644 --- a/libavcodec/dsputil_template.c +++ b/libavcodec/dsputil_template.c @@ -29,6 +29,7 @@ #include "bit_depth_template.c" +#if BIT_DEPTH == 8 /* draw the edges of width 'w' of an image of size width, height */ //FIXME check that this is ok for mpeg4 interlaced static void FUNCC(draw_edges)(uint8_t *_buf, int _wrap, int width, int height, int w, int h, int sides) @@ -41,16 +42,8 @@ static void FUNCC(draw_edges)(uint8_t *_buf, int _wrap, int width, int height, i /* left and right */ ptr = buf; for(i=0;i<height;i++) { -#if BIT_DEPTH > 8 - int j; - for (j = 0; j < w; j++) { - ptr[j-w] = ptr[0]; - ptr[j+width] = ptr[width-1]; - } -#else memset(ptr - w, ptr[0], w); memset(ptr + width, ptr[width-1], w); -#endif ptr += wrap; } @@ -64,6 +57,7 @@ static void FUNCC(draw_edges)(uint8_t *_buf, int _wrap, int width, int height, i for (i = 0; i < h; i++) memcpy(last_line + (i + 1) * wrap, last_line, (width + w + w) * sizeof(pixel)); // bottom } +#endif static void FUNCC(get_pixels)(int16_t *restrict block, const uint8_t *_pixels, |