summaryrefslogtreecommitdiff
path: root/libavcodec/hevcdsp_template.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2013-11-02 11:59:02 +0100
committerMichael Niedermayer <michaelni@gmx.at>2013-11-02 14:42:57 +0100
commit42dbe2d9b1d6d4787f619518850529d992a3e094 (patch)
treea742ddee3d04ee01f8714efd01a4033925b944e4 /libavcodec/hevcdsp_template.c
parent69b3668b83eb6a69d90b65e33067019023d94104 (diff)
downloadffmpeg-42dbe2d9b1d6d4787f619518850529d992a3e094.tar.gz
libavcodec/hevcdsp_template: random cosmetics to reduce diff to 064698d381e1e7790f21b0199a8930ea04e2e942
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/hevcdsp_template.c')
-rw-r--r--libavcodec/hevcdsp_template.c41
1 files changed, 23 insertions, 18 deletions
diff --git a/libavcodec/hevcdsp_template.c b/libavcodec/hevcdsp_template.c
index 5b3e619d99..2b2421ed16 100644
--- a/libavcodec/hevcdsp_template.c
+++ b/libavcodec/hevcdsp_template.c
@@ -21,14 +21,11 @@
*/
#include "get_bits.h"
+#include "hevc.h"
+
#include "bit_depth_template.c"
#include "hevcdsp.h"
-#include "hevc.h"
-
-#define SET(dst, x) (dst) = (x)
-#define SCALE(dst, x) (dst) = av_clip_int16(((x) + add) >> shift)
-#define ADD_AND_SCALE(dst, x) (dst) = av_clip_pixel((dst) + av_clip_int16(((x) + add) >> shift))
static void FUNC(put_pcm)(uint8_t *_dst, ptrdiff_t stride, int size,
GetBitContext *gb, int pcm_bit_depth)
@@ -134,21 +131,29 @@ static void FUNC(transform_skip)(uint8_t *_dst, int16_t *coeffs,
}
}
-static void FUNC(transform_4x4_luma_add)(uint8_t *_dst, int16_t *coeffs, ptrdiff_t stride)
-{
-#define TR_4x4_LUMA(dst, src, step, assign) \
- do { \
- int c0 = src[0*step] + src[2*step]; \
- int c1 = src[2*step] + src[3*step]; \
- int c2 = src[0*step] - src[3*step]; \
- int c3 = 74 * src[1*step]; \
- \
- assign(dst[2*step], 74 * (src[0*step] - src[2*step] + src[3*step])); \
- assign(dst[0*step], 29 * c0 + 55 * c1 + c3); \
- assign(dst[1*step], 55 * c2 - 29 * c1 + c3); \
- assign(dst[3*step], 55 * c0 + 29 * c2 - c3); \
+#define SET(dst, x) (dst) = (x)
+#define SCALE(dst, x) (dst) = av_clip_int16(((x) + add) >> shift)
+#define ADD_AND_SCALE(dst, x) \
+ (dst) = av_clip_pixel((dst) + av_clip_int16(((x) + add) >> shift))
+
+#define TR_4x4_LUMA(dst, src, step, assign) \
+ do { \
+ int c0 = src[0 * step] + src[2 * step]; \
+ int c1 = src[2 * step] + src[3 * step]; \
+ int c2 = src[0 * step] - src[3 * step]; \
+ int c3 = 74 * src[1 * step]; \
+ \
+ assign(dst[2 * step], 74 * (src[0 * step] - \
+ src[2 * step] + \
+ src[3 * step])); \
+ assign(dst[0 * step], 29 * c0 + 55 * c1 + c3); \
+ assign(dst[1 * step], 55 * c2 - 29 * c1 + c3); \
+ assign(dst[3 * step], 55 * c0 + 29 * c2 - c3); \
} while (0)
+static void FUNC(transform_4x4_luma_add)(uint8_t *_dst, int16_t *coeffs,
+ ptrdiff_t stride)
+{
int i;
pixel *dst = (pixel *)_dst;
int shift = 7;