#endif
typedef void (*pp_fn)(const uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height,
- const QP_STORE_T QPs[], int QPStride, int isColor, PPContext *c2);
+ const int8_t QPs[], int QPStride, int isColor, PPContext *c2);
static inline void postProcess(const uint8_t src[], int srcStride, uint8_t dst[], int dstStride, int width, int height,
- const QP_STORE_T QPs[], int QPStride, int isColor, pp_mode *vm, pp_context *vc)
+ const int8_t QPs[], int QPStride, int isColor, pp_mode *vm, pp_context *vc)
{
pp_fn pp = postProcess_C;
PPContext *c= (PPContext *)vc;
}
reallocAlign((void **)&c->deintTemp, 2*width+32);
- reallocAlign((void **)&c->nonBQPTable, qpStride*mbHeight*sizeof(QP_STORE_T));
- reallocAlign((void **)&c->stdQPTable, qpStride*mbHeight*sizeof(QP_STORE_T));
- reallocAlign((void **)&c->forcedQPTable, mbWidth*sizeof(QP_STORE_T));
+ reallocAlign((void **)&c->nonBQPTable, qpStride*mbHeight*sizeof(int8_t));
+ reallocAlign((void **)&c->stdQPTable, qpStride*mbHeight*sizeof(int8_t));
+ reallocAlign((void **)&c->forcedQPTable, mbWidth*sizeof(int8_t));
}
static const char * context_to_name(void * ptr) {
void pp_postprocess(const uint8_t * src[3], const int srcStride[3],
uint8_t * dst[3], const int dstStride[3],
int width, int height,
- const QP_STORE_T *QP_store, int QPStride,
+ const int8_t *QP_store, int QPStride,
pp_mode *vm, void *vc, int pict_type)
{
int mbWidth = (width+15)>>4;