From 7398e0516f7fdf98e74e5ce8966ac02c28aba754 Mon Sep 17 00:00:00 2001 From: Guillaume Martres Date: Sat, 21 Dec 2013 00:08:50 +0100 Subject: [PATCH] hevc: move DSP declarations from hevc.h into hevcdsp.h Signed-off-by: Luca Barbato --- libavcodec/hevc.h | 82 +------------------------------------- libavcodec/hevcdsp.c | 2 +- libavcodec/hevcdsp.h | 109 +++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 111 insertions(+), 82 deletions(-) create mode 100644 libavcodec/hevcdsp.h diff --git a/libavcodec/hevc.h b/libavcodec/hevc.h index 434e781bb0..014219795d 100644 --- a/libavcodec/hevc.h +++ b/libavcodec/hevc.h @@ -33,6 +33,7 @@ #include "cabac.h" #include "dsputil.h" #include "get_bits.h" +#include "hevcdsp.h" #include "internal.h" #include "thread.h" #include "videodsp.h" @@ -658,19 +659,6 @@ typedef struct TransformUnit { uint8_t is_cu_qp_delta_coded; } TransformUnit; -typedef struct SAOParams { - int offset_abs[3][4]; ///< sao_offset_abs - int offset_sign[3][4]; ///< sao_offset_sign - - int band_position[3]; ///< sao_band_position - - int eo_class[3]; ///< sao_eo_class - - int offset_val[3][5]; ///