/frameworks/av/media/libstagefright/codecs/amrwbenc/src/ |
H A D | pred_lt4.c | 60 Word16 *ptr, *ptr1; local 76 ptr = ptr2; 78 L_sum = vo_mult32((*ptr1++), (*ptr++)); 79 L_sum += vo_mult32((*ptr1++), (*ptr++)); 80 L_sum += vo_mult32((*ptr1++), (*ptr++)); 81 L_sum += vo_mult32((*ptr1++), (*ptr++)); 82 L_sum += vo_mult32((*ptr1++), (*ptr++)); 83 L_sum += vo_mult32((*ptr1++), (*ptr++)); 84 L_sum += vo_mult32((*ptr1++), (*ptr++)); 85 L_sum += vo_mult32((*ptr1++), (*ptr [all...] |
/frameworks/av/media/libstagefright/codecs/avc/common/src/ |
H A D | deblock.cpp | 737 int16 *ptr, *pmvx, *pmvy; local 757 ptr = (int16*)refIdx; 759 if (ptr[0] != ptr[1]) pStrength[4] = 1; 760 if (ptr[2] != ptr[3]) pStrength[6] = 1; 912 int16 *ptr, *pmvx, *pmvy; local 932 ptr = (int16*) refIdx; 934 if (ptr[0] != ptr[ 1281 uint8 *ptr, *ptr1; local 1498 uint8 *ptr; local [all...] |
/frameworks/av/media/libstagefright/codecs/avc/enc/ |
H A D | SoftAVCEncoder.cpp | 140 void *ptr = malloc(size); local 141 if (ptr) 142 memset(ptr, 0, size); 143 return ptr; 146 static void FreeWrapper(void *userData, void* ptr) { argument 147 free(ptr);
|
/frameworks/av/media/libstagefright/codecs/avc/enc/src/ |
H A D | block.cpp | 23 int16 *ptr = dataBlock; local 38 r0 += r3; //ptr[0] + ptr[3]; 39 r3 = r0 - (r3 << 1); //ptr[0] - ptr[3]; 40 r1 += r2; //ptr[1] + ptr[2]; 41 r2 = r1 - (r2 << 1); //ptr[1] - ptr[2]; 43 ptr[ 1120 int16 *ptr = block; local [all...] |
H A D | motion_est.cpp | 746 uint8 *ptr, byte; local 762 ptr = cur + offset[i]; 763 word = ptr[0]; 764 byte = ptr[4]; 766 byte = ptr[8]; 768 byte = ptr[12]; 772 word = *(ptr += (pitch << 2)); 773 byte = ptr[4]; 775 byte = ptr[8]; 777 byte = ptr[1 [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/src/ |
H A D | bitstream.cpp | 606 uint8 *ptr; local 610 ptr = stream->bitstreamBuffer + initial_byte_aligned_position; 612 i = PVLocateH263FrameHeader(ptr, stream->data_end_pos - initial_byte_aligned_position); 617 (void)movePointerTo(stream, ((i + initial_byte_aligned_position) << 3)); /* ptr + i */ 635 uint8 *ptr; local 639 ptr = stream->bitstreamBuffer + initial_byte_aligned_position; 641 i = PVLocateFrameHeader(ptr, stream->data_end_pos - initial_byte_aligned_position); 646 (void)movePointerTo(stream, ((i + initial_byte_aligned_position) << 3)); /* ptr + i */ 654 uint8 *ptr; local 658 ptr 665 uint8 *ptr; local [all...] |
H A D | chv_filter.cpp | 190 uint8 *ptr, *ptr_e; local 221 ptr = rec + (brwidth << 6) + (bc << 3); 225 ptr_e = ptr + 8; /* pointer to where the loop ends */ 232 jVal0 = *(ptr - width); /* C */ 233 jVal1 = *ptr; /* D */ 241 *(ptr - width) = (uint8)(jVal0); /* C */ 242 *ptr = (uint8)(jVal0); /* D */ 244 jVal0 = *(ptr - (width << 1)); /* B */ 245 jVal1 = *(ptr + width); /* E */ 252 *(ptr 467 uint8 *ptr, *ptr_e; local [all...] |
H A D | chvr_filter.cpp | 39 uint8 *ptr, *ptr_c, *ptr_n; local 97 /* Set the ptr to the first pixel of the first block of the second row 100 ptr = rec + (brwidth << 6) + (bc << 3); 124 a3_0 = *ptr - *(ptr - w1); 130 ptr_c = ptr - w3; /* Points to pixel three rows above */ 131 ptr_n = ptr + w1; /* Points to pixel one row below */ 167 ++ptr; 179 a3_0 = *(ptr) - *(ptr [all...] |
H A D | deringing_chroma.cpp | 41 uint8 *ptr; local 57 ptr = &Rec_C[h_blk]; 58 max_blk = min_blk = *ptr; 59 FindMaxMin(ptr, &min_blk, &max_blk, width); 70 ptr = &Rec_C[addr_v + h0 - 1]; 74 pelu = *(ptr - width); 75 pelc = *ptr; 76 pell = *(ptr + width); 77 ptr++; 81 pelu = *(ptr [all...] |
H A D | deringing_luma.cpp | 40 uint8 *ptr; local 62 ptr = &Rec_Y[(int32)(BLK_V) * width + MB_H + BLK_H]; 63 FindMaxMin(ptr, &min_blk, &max_blk, incr); 117 ptr = &Rec_Y[(int32)(MB_V + BLK_V) * width + BLK_H]; 118 FindMaxMin(ptr, &min_blk, &max_blk, incr); 175 ptr = &Rec_Y[(int32)(MB_V + BLK_V) * width + MB_H + BLK_H]; 176 FindMaxMin(ptr, &min_blk, &max_blk, incr);
|
H A D | get_pred_outside.cpp | 116 *((uint32*)ptr) = temp; \ 117 *((uint32*)(ptr+4)) = temp; \ 118 *((uint32*)(ptr+=16)) = temp; \ 119 *((uint32*)(ptr+4)) = temp; \ 120 *((uint32*)(ptr+=16)) = temp; \ 121 *((uint32*)(ptr+4)) = temp; \ 122 *((uint32*)(ptr+=16)) = temp; \ 123 *((uint32*)(ptr+4)) = temp; \ 124 *((uint32*)(ptr+=16)) = temp; \ 125 *((uint32*)(ptr 257 uint8 *ptr; local 280 ptr = pred; local 285 ptr = pred + 8; local 290 ptr = pred + (8 << 4); local 295 ptr = pred + (((ypos >> 1) + 8) << 4) + (xpos >> 1) + 8; local 336 ptr = pred + (8 << 4); local 341 ptr = pred + (8 << 4) + 8; local 346 ptr = pred ; local 350 ptr = pred + 8 + (((ypos >> 1) - (height - 8)) << 4) + (xpos >> 1); local 436 ptr = pred + 8; local 441 ptr = pred ; local 493 ptr = pred + (8 << 4) + 8; local 498 ptr = pred + 8; local 503 ptr = pred + (8 << 4); local 507 ptr = pred + 8 - (width - (xpos >> 1)) + ((8 - (height - (ypos >> 1))) << 4); local [all...] |
H A D | pvdec_api.cpp | 928 int32 PVLocateFrameHeader(uint8 *ptr, int32 size) argument 939 if ((count > 1) && (*ptr == 0x01)) 945 if (*ptr++) 963 int32 PVLocateH263FrameHeader(uint8 *ptr, int32 size) argument 975 if ((count > 1) && ((*ptr & 0xFC) == 0x80)) 981 if (*ptr++)
|
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/ |
H A D | bitstream_io.cpp | 209 UChar *ptr; local 222 ptr = stream->bitstreamBuffer + stream->byteCount; 228 *ptr++ = word >> 24; 229 *ptr++ = 0xFF & (word >> 16); 232 *ptr++ = 0xFF & (word >> 8); 233 *ptr = 0xFF & word; 259 UChar *ptr; local 276 ptr = stream->bitstreamBuffer + stream->byteCount; 296 *ptr++ = (UChar)((word >> shift) & 0xFF); 302 {// this could lead to buffer overrun when ptr i 583 UChar *ptr, byte; local [all...] |
H A D | fastidct.cpp | 1864 Short *ptr = block; local 1999 (*(idctcolVCA[bmap>>4]))(ptr); 2001 idct_col(ptr); 2003 ptr++;
|
H A D | motion_est.cpp | 678 UChar *ptr, byte; local 695 ptr = cur + offset[i]; 696 word = ptr[0]; 697 byte = ptr[4]; 699 byte = ptr[8]; 701 byte = ptr[12]; 705 word = *(ptr += (width << 2)); 706 byte = ptr[4]; 708 byte = ptr[8]; 710 byte = ptr[1 [all...] |
/frameworks/av/media/libstagefright/codecs/mp3dec/src/ |
H A D | pvmp3_framedecoder.cpp | 578 uint8 * ptr = pVars->inputStream.pBuffer + offset; local 587 pv_memcpy((pVars->mainDataStream.pBuffer + offset), ptr, temp*sizeof(uint8)); 592 int32 tmp1 = *(ptr++); 595 int32 tmp2 = *(ptr++); 598 tmp1 = *(ptr++);
|
H A D | pvmp3_get_scale_factors.cpp | 188 int32 *ptr = &scalefac->l[0]; local 205 *(ptr++) = (tmp3 << (32 - tmp2)) >> tmp4; 212 *(ptr++) = 0; 219 ptr += tmp4;
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
H A D | DecTestBench.c | 727 void H264SwDecFree(void *ptr) argument 729 free(ptr); 754 library function memset to set content of memory area pointed by ptr. 757 void H264SwDecMemset(void *ptr, i32 value, u32 count) argument 759 memset(ptr, value, count);
|
H A D | EvaluationTestBench.c | 316 void H264SwDecFree(void *ptr) argument 318 free(ptr); 343 library function memset to set content of memory area pointed by ptr. 346 void H264SwDecMemset(void *ptr, i32 value, u32 count) argument 348 memset(ptr, value, count);
|
H A D | H264SwDecApi.c | 82 void H264SwDecFree(void *ptr) { argument 83 free(ptr); 90 void H264SwDecMemset(void *ptr, i32 value, u32 count) { argument 91 memset(ptr, value, count);
|
H A D | TestBenchMultipleInstance.c | 426 void H264SwDecFree(void *ptr) argument 428 free(ptr); 446 void H264SwDecMemset(void *ptr, i32 value, u32 count) argument 448 memset(ptr, value, count);
|
H A D | h264bsd_deblocking.c | 1553 u8 *ptr; local 1562 ptr = data; 1575 FilterVerLumaEdge(ptr, tmp[0].left, thresholds + LEFT, width); 1577 FilterVerLumaEdge(ptr+4, tmp[1].left, thresholds + INNER, width); 1579 FilterVerLumaEdge(ptr+8, tmp[2].left, thresholds + INNER, width); 1581 FilterVerLumaEdge(ptr+12, tmp[3].left, thresholds + INNER, width); 1591 FilterHorLuma(ptr, tmp[0].top, thresholds + offset, (i32)width); 1596 FilterHorLumaEdge(ptr, tmp[0].top, thresholds+offset, 1599 FilterHorLumaEdge(ptr+4, tmp[1].top, thresholds+offset, 1602 FilterHorLumaEdge(ptr [all...] |
H A D | h264bsd_image.c | 88 u32 *ptr; local 108 ptr = (u32*)data; 113 tmp1 = *ptr++; 114 tmp2 = *ptr++; 117 tmp1 = *ptr++; 118 tmp2 = *ptr++; 127 tmp1 = *ptr++; 128 tmp2 = *ptr++; 136 tmp1 = *ptr++; 137 tmp2 = *ptr [all...] |
H A D | h264bsd_intra_prediction.c | 206 u32 h264bsdIntra16x16Prediction(mbStorage_t *pMb, u8 *data, u8 *ptr, argument 218 ASSERT(ptr); 234 omxRes = omxVCM4P10_PredictIntra_16x16( (ptr-1), 235 (ptr - width), 236 (ptr - width-1), 263 u8 *ptr, u32 width, 280 ASSERT(ptr); 328 a = ptr - width + x; 333 l = ptr + y * width -1; 380 u8 *ptr; local 261 h264bsdIntra4x4Prediction(mbStorage_t *pMb, u8 *data, macroblockLayer_t *mbLayer, u8 *ptr, u32 width, u32 constrainedIntraPred, u32 block) argument 547 u8 *ptr, *tmp; local [all...] |
H A D | h264bsd_transform.c | 103 i32 *ptr; local 156 for (row = 4, ptr = data; row--; ptr += 4) 158 tmp0 = ptr[0] + ptr[2]; 159 tmp1 = ptr[0] - ptr[2]; 160 tmp2 = (ptr[1] >> 1) - ptr[3]; 161 tmp3 = ptr[ 261 i32 *ptr; local [all...] |