diff --git a/mpp/codec/dec/h265/h265d_codec.h b/mpp/codec/dec/h265/h265d_codec.h index f7a54713..b4e885b0 100644 --- a/mpp/codec/dec/h265/h265d_codec.h +++ b/mpp/codec/dec/h265/h265d_codec.h @@ -28,7 +28,7 @@ #ifndef __MPP_CODEC_H__ #define __MPP_CODEC_H__ -#include "mpp_dec.h" +#include "mpp_frame.h" typedef struct MppRational { RK_S32 num; ///< numerator diff --git a/mpp/codec/dec/h265/h265d_parser.h b/mpp/codec/dec/h265/h265d_parser.h index 3b1264fa..0f91bc15 100644 --- a/mpp/codec/dec/h265/h265d_parser.h +++ b/mpp/codec/dec/h265/h265d_parser.h @@ -33,9 +33,10 @@ #include #include "mpp_mem.h" -#include "mpp_dec.h" #include "mpp_bitread.h" +#include "mpp_buf_slot.h" +#include "hal_task.h" #include "h265d_codec.h" extern RK_U32 h265d_debug; diff --git a/mpp/codec/dec/jpeg/jpegd_parser.h b/mpp/codec/dec/jpeg/jpegd_parser.h index 6389d0fb..bb398f4f 100644 --- a/mpp/codec/dec/jpeg/jpegd_parser.h +++ b/mpp/codec/dec/jpeg/jpegd_parser.h @@ -24,8 +24,6 @@ #include "mpp_mem.h" #include "mpp_bitread.h" -#include "mpp_dec.h" - #include "jpegd_syntax.h" #define JPEG_IDENTIFIER(a, b, c, d) \ diff --git a/mpp/codec/dec/m2v/m2vd_codec.h b/mpp/codec/dec/m2v/m2vd_codec.h index 7de1240a..ee98b91f 100644 --- a/mpp/codec/dec/m2v/m2vd_codec.h +++ b/mpp/codec/dec/m2v/m2vd_codec.h @@ -18,7 +18,6 @@ #define __M2VD_CODEC_H__ #include "mpp_common.h" -#include "mpp_dec.h" typedef struct M2VDContext_t { void *parse_ctx; diff --git a/mpp/codec/dec/m2v/m2vd_parser.h b/mpp/codec/dec/m2v/m2vd_parser.h index c6344c48..399c7c9c 100644 --- a/mpp/codec/dec/m2v/m2vd_parser.h +++ b/mpp/codec/dec/m2v/m2vd_parser.h @@ -30,8 +30,7 @@ #include "mpp_mem.h" #include "mpp_bitread.h" -#include "mpp_dec.h" - +#include "parser_api.h" #include "m2vd_syntax.h" #include "m2vd_com.h" diff --git a/mpp/codec/dec/vp8/vp8d_parser.h b/mpp/codec/dec/vp8/vp8d_parser.h index b1a7c96c..143be04b 100644 --- a/mpp/codec/dec/vp8/vp8d_parser.h +++ b/mpp/codec/dec/vp8/vp8d_parser.h @@ -21,8 +21,7 @@ #include "mpp_bitread.h" #include "mpp_mem.h" -#include "mpp_dec.h" - +#include "parser_api.h" #include "vp8d_syntax.h" #include "vp8d_data.h" diff --git a/mpp/codec/dec/vp9/vp9d_parser.h b/mpp/codec/dec/vp9/vp9d_parser.h index cb3eca59..3d5077ea 100644 --- a/mpp/codec/dec/vp9/vp9d_parser.h +++ b/mpp/codec/dec/vp9/vp9d_parser.h @@ -21,8 +21,8 @@ #include "mpp_mem.h" #include "mpp_bitread.h" -#include "mpp_dec.h" +#include "parser_api.h" #include "vpx_rac.h" #include "vp9.h" #include "vp9data.h" diff --git a/mpp/hal/inc/hal_vp9d_api.h b/mpp/hal/inc/hal_vp9d_api.h index c9a1a8a4..c79205e4 100644 --- a/mpp/hal/inc/hal_vp9d_api.h +++ b/mpp/hal/inc/hal_vp9d_api.h @@ -19,12 +19,8 @@ #ifndef __HAL_VP9D_API_H__ #define __HAL_VP9D_API_H__ -#include "rk_type.h" -#include "mpp_err.h" #include "mpp_hal.h" - - #ifdef __cplusplus extern "C" { #endif diff --git a/mpp/hal/rkdec/h265d/hal_h265d_reg.c b/mpp/hal/rkdec/h265d/hal_h265d_reg.c index 4dd74099..b16b005f 100644 --- a/mpp/hal/rkdec/h265d/hal_h265d_reg.c +++ b/mpp/hal/rkdec/h265d/hal_h265d_reg.c @@ -30,18 +30,15 @@ #include #include -#include "hal_h265d_reg.h" -#include "mpp_buffer.h" +#include "mpp_env.h" #include "mpp_log.h" -#include "mpp_err.h" -#include "cabac.h" #include "mpp_mem.h" #include "mpp_bitread.h" -#include "mpp_dec.h" -#include "mpp_device.h" -#include "mpp_buffer.h" -#include "mpp_env.h" #include "mpp_bitput.h" + +#include "mpp_device.h" +#include "cabac.h" +#include "hal_h265d_reg.h" #include "hal_h265d_api.h" #include "h265d_syntax.h" diff --git a/mpp/hal/rkdec/vp9d/hal_vp9d_api.c b/mpp/hal/rkdec/vp9d/hal_vp9d_api.c index b10a1bf5..19e7ca02 100644 --- a/mpp/hal/rkdec/vp9d/hal_vp9d_api.c +++ b/mpp/hal/rkdec/vp9d/hal_vp9d_api.c @@ -22,18 +22,15 @@ #include #include -#include "rk_type.h" -#include "mpp_log.h" -#include "mpp_err.h" -#include "mpp_mem.h" #include "mpp_env.h" +#include "mpp_log.h" +#include "mpp_mem.h" #include "mpp_common.h" -#include "mpp_dec.h" +#include "mpp_bitput.h" +#include "mpp_device.h" #include "hal_vp9d_api.h" #include "hal_vp9d_reg.h" -#include "mpp_device.h" -#include "mpp_bitput.h" #include "vp9d_syntax.h" #include "hal_vp9d_table.h" diff --git a/mpp/hal/rkdec/vp9d/hal_vp9d_reg.h b/mpp/hal/rkdec/vp9d/hal_vp9d_reg.h index 33c7b081..a249ad20 100644 --- a/mpp/hal/rkdec/vp9d/hal_vp9d_reg.h +++ b/mpp/hal/rkdec/vp9d/hal_vp9d_reg.h @@ -27,15 +27,15 @@ #ifndef __HAL_VP9D_REG_H__ #define __HAL_VP9D_REG_H__ -#include "rk_type.h" + #include "mpp_log.h" extern RK_U32 vp9h_debug; + #define VP9H_DBG_FUNCTION (0x00000001) #define VP9H_DBG_PAR (0x00000002) #define VP9H_DBG_REG (0x00000004) - #define vp9h_dbg(flag, fmt, ...) _mpp_dbg(vp9h_debug, flag, fmt, ## __VA_ARGS__) typedef struct { diff --git a/mpp/hal/rkdec/vp9d/hal_vp9d_table.h b/mpp/hal/rkdec/vp9d/hal_vp9d_table.h index eacb0af1..cc9fc3b8 100644 --- a/mpp/hal/rkdec/vp9d/hal_vp9d_table.h +++ b/mpp/hal/rkdec/vp9d/hal_vp9d_table.h @@ -16,6 +16,7 @@ */ #ifndef _HAL_VP9D_TABLE_H_ #define _HAL_VP9D_TABLE_H_ + #include "rk_type.h" typedef RK_U8 vp9_prob; diff --git a/mpp/hal/vpu/jpegd/hal_jpegd_base.h b/mpp/hal/vpu/jpegd/hal_jpegd_base.h index b7e476c4..7999057d 100644 --- a/mpp/hal/vpu/jpegd/hal_jpegd_base.h +++ b/mpp/hal/vpu/jpegd/hal_jpegd_base.h @@ -18,9 +18,8 @@ #define __HAL_JPEGD_BASE_H__ #include -#include "rk_type.h" -#include "mpp_common.h" -#include "mpp_mem.h" + +#include "mpp_hal.h" #include "mpp_device.h" #define EXTRA_INFO_MAGIC (0x4C4A46) diff --git a/mpp/hal/vpu/jpegd/hal_jpegd_common.c b/mpp/hal/vpu/jpegd/hal_jpegd_common.c index faea4b5a..5bc144e1 100644 --- a/mpp/hal/vpu/jpegd/hal_jpegd_common.c +++ b/mpp/hal/vpu/jpegd/hal_jpegd_common.c @@ -20,16 +20,13 @@ #include #include -#include "mpp_buffer.h" +#include "mpp_env.h" #include "mpp_log.h" -#include "mpp_err.h" #include "mpp_mem.h" #include "mpp_bitread.h" -#include "mpp_dec.h" -#include "mpp_buffer.h" -#include "mpp_env.h" #include "mpp_bitput.h" +#include "hal_task.h" #include "jpegd_syntax.h" #include "jpegd_api.h" #include "hal_jpegd_common.h" diff --git a/mpp/hal/vpu/jpegd/hal_jpegd_common.h b/mpp/hal/vpu/jpegd/hal_jpegd_common.h index 1efe0196..f179f42d 100644 --- a/mpp/hal/vpu/jpegd/hal_jpegd_common.h +++ b/mpp/hal/vpu/jpegd/hal_jpegd_common.h @@ -16,6 +16,7 @@ */ #ifndef __HAL_JPEGD_COMMON_H__ #define __HAL_JPEGD_COMMON_H__ + #include "hal_jpegd_base.h" #define BRIGHTNESS 4 /* -128 ~ 127 */ diff --git a/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.c b/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.c index 33655195..a431264f 100644 --- a/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.c +++ b/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.c @@ -20,16 +20,10 @@ #include #include -#include "mpp_buffer.h" -#include "mpp_log.h" -#include "mpp_err.h" -#include "mpp_mem.h" -#include "mpp_bitread.h" -#include "mpp_dec.h" -#include "mpp_device.h" -#include "mpp_buffer.h" #include "mpp_env.h" -#include "mpp_bitput.h" +#include "mpp_log.h" +#include "mpp_mem.h" +#include "mpp_frame.h" #include "jpegd_syntax.h" #include "hal_jpegd_common.h" diff --git a/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.h b/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.h index fc4316f4..7321e5cf 100644 --- a/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.h +++ b/mpp/hal/vpu/jpegd/hal_jpegd_vdpu1.h @@ -16,6 +16,7 @@ */ #ifndef __HAL_JPEGD_VDPU1_H__ #define __HAL_JPEGD_VDPU1_H__ + #include "rk_type.h" MPP_RET hal_jpegd_vdpu1_init(void *hal, MppHalCfg *cfg); diff --git a/mpp/hal/vpu/jpegd/hal_jpegd_vdpu2.c b/mpp/hal/vpu/jpegd/hal_jpegd_vdpu2.c index 24895f22..0a0904d5 100644 --- a/mpp/hal/vpu/jpegd/hal_jpegd_vdpu2.c +++ b/mpp/hal/vpu/jpegd/hal_jpegd_vdpu2.c @@ -20,16 +20,10 @@ #include #include -#include "mpp_buffer.h" -#include "mpp_log.h" -#include "mpp_err.h" -#include "mpp_mem.h" -#include "mpp_bitread.h" -#include "mpp_dec.h" -#include "mpp_device.h" -#include "mpp_buffer.h" #include "mpp_env.h" -#include "mpp_bitput.h" +#include "mpp_log.h" +#include "mpp_mem.h" +#include "mpp_frame.h" #include "jpegd_syntax.h" #include "hal_jpegd_common.h" diff --git a/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu1.c b/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu1.c index f341324d..8b7972d9 100644 --- a/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu1.c +++ b/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu1.c @@ -20,14 +20,12 @@ #include #include "mpp_log.h" -#include "mpp_err.h" #include "mpp_mem.h" #include "mpp_env.h" #include "mpp_buffer.h" #include "mpp_common.h" #include "mpp_device.h" -#include "mpp_dec.h" #include "mpg4d_syntax.h" #include "hal_mpg4d_api.h" #include "hal_m4vd_com.h" diff --git a/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu2.c b/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu2.c index 107c5c75..70903d16 100644 --- a/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu2.c +++ b/mpp/hal/vpu/mpg4d/hal_m4vd_vdpu2.c @@ -20,14 +20,12 @@ #include #include "mpp_log.h" -#include "mpp_err.h" #include "mpp_mem.h" #include "mpp_env.h" #include "mpp_buffer.h" #include "mpp_common.h" #include "mpp_device.h" -#include "mpp_dec.h" #include "mpg4d_syntax.h" #include "hal_mpg4d_api.h" #include "hal_m4vd_com.h" diff --git a/mpp/mpp.cpp b/mpp/mpp.cpp index 1f93909d..08be7a79 100644 --- a/mpp/mpp.cpp +++ b/mpp/mpp.cpp @@ -27,8 +27,6 @@ #include "mpp_impl.h" #include "mpp.h" -#include "mpp_dec.h" -#include "mpp_enc.h" #include "mpp_hal.h" #include "mpp_task_impl.h" #include "mpp_buffer_impl.h"