Searched refs:QP (Results 1 - 10 of 10) sorted by relevance

/frameworks/base/media/libstagefright/codecs/m4v_h263/dec/src/
H A Dcal_dc_scaler.cpp151 int QP,
165 if (QP > 0 && QP < 5) dc_scaler = 8;
166 else if (QP > 4 && QP < 9) dc_scaler = 2 * QP;
167 else if (QP > 8 && QP < 25) dc_scaler = QP + 8;
168 else dc_scaler = 2 * QP
150 cal_dc_scaler( int QP, int type) argument
[all...]
H A Dcombined_decode.cpp49 int16 QP, *QPMB = video->QPMB; local
116 QP = video->currVop->quantizer;
129 video->QP_CHR = MQ_chroma_QP_table[QP];
133 video->QP_CHR = QP; /* ANNEX_T */
155 status = GetMBheader(video, &QP);
165 /* Store the QP value for later use in AC prediction */
166 QPMB[mbnum] = QP;
325 QP = video->currVop->quantizer;
345 PV_STATUS GetMBheader(VideoDecData *video, int16 *QP) argument
469 *QP
537 int16 QP = video->QPMB[mbnum]; local
[all...]
H A Dchv_filter.cpp158 QP_store: pointer to the array of QP corresponding to the decoded frame.
167 To differentiate real and fake edge, it then check the difference with QP to
189 int QP = 1; local
207 QP = QP_store[(brwidth>>2) + (mbc>>1)]; /* QP is per MB based value */
223 if (chr) QP = QP_store[jVal0];
236 if (((jVal2 > 0) && (jVal2 < (QP << 1)))
237 || ((jVal2 < 0) && (jVal2 > -(QP << 1)))) /* (D-C) compared with 2QP */
281 }/* a3_0 > 2QP */
466 int QP = 1; local
[all...]
H A Dchvr_filter.cpp37 int QP = 1; local
77 QP = QP_store[(brwidth>>2) + (mbc>>1)];
109 QP = QP_store[index];
128 if ((a3_0 > KThH || a3_0 < -KThH) && a3_0<QP && a3_0> -QP)
190 if (PV_ABS(a3_0) < (QP << 3))
268 QP = QP_store[index];
288 if ((a3_0 > KThH || a3_0 < -KThH) && a3_0<QP && a3_0> -QP)
347 if (PV_ABS(a3_0) < (QP <<
[all...]
H A Dvlc_dequant.cpp59 int QP = video->QPMB[mbnum]; local
148 temp = (int32)datablock[k] * qmat[k] * QP;
193 temp = (int32)dcac_col[j] * qmat[k] * QP;
209 temp = (int32)datablock[k] * qmat[k] * QP;
242 temp = (int32)dcac_row[j] * qmat[k] * QP;
259 temp = (int32)datablock[k] * qmat[k] * QP;
298 temp = (int32)datablock[k] * qmat[k] * QP;
314 temp = (int32)datablock[k] * qmat[k] * QP;
391 int QP = video->QPMB[mbnum]; local
445 temp = (-(int32)(2 * run_level.level + 1) * qmat[k] * QP
510 int QP = video->QPMB[mbnum]; local
812 int16 QP = video->QPMB[mbnum]; local
1073 int QP = video->QPMB[mbnum]; local
[all...]
H A Dconceal.cpp35 int16 QP; local
47 QP = video->QPMB[mbnum];
49 GetMBheaderDataPart_DQUANT_DC(video, &QP);
54 QP = video->QPMB[mbnum-1];
55 if (intra_dc_vlc_thr == 7 || QP >= intra_dc_vlc_thr*2 + 11) /* if switched then conceal from previous frame */
H A Ddatapart_decode.cpp145 int16 QP, *QPMB = video->QPMB; local
154 QP = video->currVop->quantizer;
175 status = GetMBheaderDataPart_DQUANT_DC(video, &QP);
188 QPMB[mbnum] = QP;
310 int16 QP, *QPMB = video->QPMB; local
406 QP = video->currVop->quantizer;
416 QPMB[mbnum] = QP; /* 03/01/01 */
444 status = GetMBheaderDataPart_DQUANT_DC(video, &QP);
448 QPMB[mbnum] = QP;
516 PV_STATUS GetMBheaderDataPart_DQUANT_DC(VideoDecData *video, int16 *QP) argument
623 int QP = video->QPMB[mbnum]; local
[all...]
H A Ddcac_prediction.cpp46 int QP = video->QPMB[mbnum]; local
47 int QP_half = QP >> 1;
146 if (QP_tmp == QP)
158 q_block[i] = (val < 0) ? (int16)((val - QP_half) / QP) : (int16)((val + QP_half) / QP);
175 if (QP_tmp == QP)
187 q_block[i<<3] = (val < 0) ? (int16)((val - QP_half) / QP) : (int16)((val + QP_half) / QP);
H A Dmp4dec_lib.h81 int cal_dc_scaler(int QP, int type);
103 PV_STATUS GetMBheader(VideoDecData *video, int16 *QP);
109 PV_STATUS GetMBheaderDataPart_DQUANT_DC(VideoDecData *video, int16 *QP);
/frameworks/base/media/libstagefright/codecs/avc/common/src/
H A Ddeblock.cpp31 // NOTE: to change the tables below for instance when the QP doubling is changed from 6 to 8 values
46 // NOTE: this table is only QP clipping, index = QP + video->FilterOffsetA/B, clipped to [0, 51]
293 int edge, QP, QPC; local
332 QP = (MbP->QPy + MbQ->QPy + 1) >> 1; // Average QP of the two blocks;
333 indexA = QP + video->FilterOffsetA;
334 indexB = QP + video->FilterOffsetB;
335 indexA = qp_clip_tab[indexA]; // IClip(0, MAX_QP, QP+video->FilterOffsetA)
336 indexB = qp_clip_tab[indexB]; // IClip(0, MAX_QP, QP
[all...]

Completed in 240 milliseconds