Home | History | Annotate | Download | only in src

Lines Matching full:prediction

13 ; * Contains module for DC/AC coefficient prediction
19 ; * Performs adaptive DC/AC coefficient prediction for an intra block. Prior
20 ; * to the function call, prediction direction (predDir) should be selected
39 ; * [in] predDir indicates the prediction direction which takes one
43 ; * [in] ACPredFlag a flag indicating if AC prediction should be
157 ;// DC Prediction
161 M_LDR predDir,predDironStack ;// Load Prediction direction
169 CMP predDir,#2 ;// Check if the Prediction direction is vertical
173 LDREQSH absCoeffDC,[pPredBufRow] ;// If vetical load the coeff from Row Prediction Buffer
174 LDRNESH absCoeffDC,[pPredBufCol] ;// If horizontal load the coeff from column Prediction Buffer
177 MOV temp1,absCoeffDC ;// Load the Prediction coeff to temp for comparision
179 RSBLT absCoeffDC,temp1,#0 ;// calculate absolute val of prediction coeff
207 ;// AC Prediction
211 CMP ACPredFlag,#1 ;// Check if the AC prediction flag is set or not
213 CMP predDir,#2 ;// Check the Prediction direction
220 BNE Horizontal ;// If the Prediction direction is horizontal branch to Horizontal
244 ;//updating source and row prediction buffer contents
247 LDRH dcRowbufCoeff,[pPredBufRow] ;//Loading Dc Value of Row Prediction buffer
251 VST1 {dtemp0,dtemp1},[pPredBufRow] ;//storing back the updated row prediction values
252 STRH dcRowbufCoeff,[pPredBufRow] ;// storing the updated DC Row Prediction coeff
280 ;// Updating source and column prediction buffer contents