Commit 088f20a3 authored by Michael Niedermayer's avatar Michael Niedermayer

Merge commit '2ed00820'

* commit '2ed00820':
  h264: Add add_pixels4/8() to h264dsp, and remove add_pixels4 from dsputil

Conflicts:
	libavcodec/dsputil.c
	libavcodec/h264.c
	libavcodec/h264_mb_template.c
	libavcodec/h264addpx_template.c
	libavcodec/h264dsp.c
	libavcodec/h264dsp.h
Merged-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
parents 536d1ed7 2ed00820
...@@ -463,7 +463,6 @@ static void add_pixels8_c(uint8_t *av_restrict pixels, ...@@ -463,7 +463,6 @@ static void add_pixels8_c(uint8_t *av_restrict pixels,
} }
} }
static void add_pixels_clamped_c(const int16_t *block, uint8_t *av_restrict pixels, static void add_pixels_clamped_c(const int16_t *block, uint8_t *av_restrict pixels,
int line_size) int line_size)
{ {
...@@ -2902,7 +2901,7 @@ av_cold void ff_dsputil_init(DSPContext* c, AVCodecContext *avctx) ...@@ -2902,7 +2901,7 @@ av_cold void ff_dsputil_init(DSPContext* c, AVCodecContext *avctx)
c->get_pixels = FUNCC(get_pixels ## dct , depth);\ c->get_pixels = FUNCC(get_pixels ## dct , depth);\
c->draw_edges = FUNCC(draw_edges , depth);\ c->draw_edges = FUNCC(draw_edges , depth);\
c->clear_block = FUNCC(clear_block ## dct , depth);\ c->clear_block = FUNCC(clear_block ## dct , depth);\
c->clear_blocks = FUNCC(clear_blocks ## dct , depth) c->clear_blocks = FUNCC(clear_blocks ## dct , depth);\
switch (avctx->bits_per_raw_sample) { switch (avctx->bits_per_raw_sample) {
case 9: case 9:
......
...@@ -2216,7 +2216,7 @@ static av_always_inline void hl_decode_mb_predict_luma(H264Context *h, ...@@ -2216,7 +2216,7 @@ static av_always_inline void hl_decode_mb_predict_luma(H264Context *h,
} else { } else {
if (transform_bypass) { if (transform_bypass) {
idct_dc_add = idct_dc_add =
idct_add = h->h264dsp.h264_add_pixels4_clear; idct_add = h->h264dsp.h264_add_pixels4_clear;
} else { } else {
idct_dc_add = h->h264dsp.h264_idct_dc_add; idct_dc_add = h->h264dsp.h264_idct_dc_add;
idct_add = h->h264dsp.h264_idct_add; idct_add = h->h264dsp.h264_idct_add;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment