/frameworks/av/cmds/stagefright/ |
H A D | jpeg.cpp | 74 uint16_t *src = (uint16_t *)(frame + row * width * 2); local 77 dst[0] = from565to8(*src, 11, 5); 78 dst[1] = from565to8(*src, 5, 6); 79 dst[2] = from565to8(*src, 0, 5); 81 src++;
|
/frameworks/av/libvideoeditor/lvpp/ |
H A D | NativeWindowRenderer.cpp | 414 void NativeWindowRenderer::copyI420Buffer(MediaBuffer* src, uint8_t* dst, argument 417 uint8_t* p = (uint8_t*)src->data() + src->range_offset(); 424 // The src is I420, the dst is YV12.
|
/frameworks/av/libvideoeditor/vss/src/ |
H A D | M4ChannelConverter.c | 24 void MonoTo2I_16( const short *src, argument 29 src += n-1; 33 *dst-- = *src; 34 *dst-- = *src--; 40 void From2iToMono_16( const short *src, argument 47 Temp = (long)*(src++); 48 Temp += (long)*(src++);
|
/frameworks/av/media/libeffects/lvm/lib/Common/src/ |
H A D | Add2_Sat_16x16.c | 28 void Add2_Sat_16x16( const LVM_INT16 *src, argument 36 Temp = ((LVM_INT32) *src) + ((LVM_INT32) *dst); 37 src++;
|
H A D | Add2_Sat_32x32.c | 29 void Add2_Sat_32x32( const LVM_INT32 *src, argument 37 a=*src; 38 src++;
|
H A D | Copy_16.c | 28 void Copy_16( const LVM_INT16 *src, argument 34 if (src > dst) 38 *dst = *src; 40 src++; 45 src += n - 1; 49 *dst = *src; 51 src--;
|
H A D | Core_MixInSoft_D32C31_SAT.c | 30 const LVM_INT32 *src, 56 Temp1=*src++; 77 Temp1=*src++; 29 Core_MixInSoft_D32C31_SAT( Mix_1St_Cll_t *pInstance, const LVM_INT32 *src, LVM_INT32 *dst, LVM_INT16 n) argument
|
H A D | Core_MixSoft_1St_D32C31_WRA.c | 30 const LVM_INT32 *src, 59 Temp1=*src; 60 src++; 73 Temp1=*src; 74 src++; 80 Temp1=*src; 81 src++; 87 Temp1=*src; 88 src++; 94 Temp1=*src; 29 Core_MixSoft_1St_D32C31_WRA( Mix_1St_Cll_t *pInstance, const LVM_INT32 *src, LVM_INT32 *dst, LVM_INT16 n) argument [all...] |
H A D | DelayMix_16x16.c | 28 void DelayMix_16x16(const LVM_INT16 *src, /* Source 1, to be delayed */ argument 46 delay[Offset] = *src; 48 src++; 56 delay[Offset] = *src; 58 src++;
|
H A D | DelayWrite_32.c | 28 void DelayWrite_32(const LVM_INT32 *src, /* Source 1, to be delayed */ argument 39 delay[Offset] = *src; 41 src++;
|
H A D | From2iToMS_16x16.c | 28 void From2iToMS_16x16( const LVM_INT16 *src, argument 37 left = (LVM_INT32)*src; 38 src++; 40 right = (LVM_INT32)*src; 41 src++;
|
H A D | From2iToMono_16.c | 28 void From2iToMono_16( const LVM_INT16 *src, argument 36 Temp = (LVM_INT32)*src; 37 src++; 39 Temp += (LVM_INT32)*src; 40 src++;
|
H A D | From2iToMono_32.c | 28 void From2iToMono_32( const LVM_INT32 *src, argument 37 Temp = (*src>>1); 38 src++; 40 Temp +=(*src>>1); 41 src++;
|
H A D | Int16LShiftToInt32_16x32.c | 28 void Int16LShiftToInt32_16x32(const LVM_INT16 *src, argument 35 src += n-1; 40 *dst = ( ((LVM_INT32)*src) << shift); 41 src--;
|
H A D | Int32RShiftToInt16_Sat_32x16.c | 28 void Int32RShiftToInt16_Sat_32x16(const LVM_INT32 *src, argument 38 temp = *src >> shift; 39 src++;
|
H A D | LVC_Core_MixHard_1St_2i_D16C31_SAT.c | 33 const LVM_INT16 *src, 50 Temp = ((LVM_INT32)*(src++) * (LVM_INT32)Current1Short)>>15; 58 Temp = ((LVM_INT32)*(src++) * (LVM_INT32)Current2Short)>>15; 31 LVC_Core_MixHard_1St_2i_D16C31_SAT( LVMixer3_st *ptrInstance1, LVMixer3_st *ptrInstance2, const LVM_INT16 *src, LVM_INT16 *dst, LVM_INT16 n) argument
|
H A D | LVC_Core_MixInSoft_D16C31_SAT.c | 30 const LVM_INT16 *src, 58 Temp = ((LVM_INT32)*dst) + (((LVM_INT32)*(src++) * CurrentShort)>>15); /* Q15 + Q15*Q15>>15 into Q15 */ 77 Temp = ((LVM_INT32)*dst) + (((LVM_INT32)*(src++) * CurrentShort)>>15); /* Q15 + Q15*Q15>>15 into Q15 */ 96 Temp = ((LVM_INT32)*dst) + (((LVM_INT32)*(src++) * CurrentShort)>>15); /* Q15 + Q15*Q15>>15 into Q15 */ 114 Temp = ((LVM_INT32)*dst) + (((LVM_INT32)*(src++) * CurrentShort)>>15); /* Q15 + Q15*Q15>>15 into Q15 */ 29 LVC_Core_MixInSoft_D16C31_SAT( LVMixer3_st *ptrInstance, const LVM_INT16 *src, LVM_INT16 *dst, LVM_INT16 n) argument
|
H A D | LVC_Core_MixSoft_1St_2i_D16C31_WRA.c | 32 const LVM_INT16 *src, 92 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortL)>>15); /* Q15*Q15>>15 into Q15 */ 93 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortR)>>15); /* Q15*Q15>>15 into Q15 */ 130 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortL)>>15); /* Q15*Q15>>15 into Q15 */ 131 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortR)>>15); /* Q15*Q15>>15 into Q15 */ 132 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortL)>>15); 133 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortR)>>15); 134 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortL)>>15); 135 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShortR)>>15); 136 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src 30 LVC_Core_MixSoft_1St_2i_D16C31_WRA( LVMixer3_st *ptrInstance1, LVMixer3_st *ptrInstance2, const LVM_INT16 *src, LVM_INT16 *dst, LVM_INT16 n) argument [all...] |
H A D | LVC_Core_MixSoft_1St_D16C31_WRA.c | 31 const LVM_INT16 *src, 58 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); /* Q15*Q15>>15 into Q15 */ 70 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); /* Q15*Q15>>15 into Q15 */ 71 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); 72 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); 73 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); 85 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); /* Q15*Q15>>15 into Q15 */ 96 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); /* Q15*Q15>>15 into Q15 */ 97 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src++) * (LVM_INT32)CurrentShort)>>15); 98 *(dst++) = (LVM_INT16)(((LVM_INT32)*(src 30 LVC_Core_MixSoft_1St_D16C31_WRA( LVMixer3_st *ptrInstance, const LVM_INT16 *src, LVM_INT16 *dst, LVM_INT16 n) argument [all...] |
H A D | LVC_MixInSoft_D16C31_SAT.c | 38 LVM_INT16 *src, 65 Shift_Sat_v16xv16 ((LVM_INT16)pInstance->Shift,src,src,n); 66 LVC_Core_MixInSoft_D16C31_SAT( &(ptrInstance->MixerStream[0]), src, dst, n); 69 LVC_Core_MixInSoft_D16C31_SAT( &(ptrInstance->MixerStream[0]), src, dst, n); 81 Shift_Sat_v16xv16 ((LVM_INT16)pInstance->Shift,src,src,n); 82 Add2_Sat_16x16( src, dst, n ); 86 Shift_Sat_v16xv16 ((LVM_INT16)pInstance->Shift,src,src, 37 LVC_MixInSoft_D16C31_SAT( LVMixer3_1St_st *ptrInstance, LVM_INT16 *src, LVM_INT16 *dst, LVM_INT16 n) argument [all...] |
H A D | LVC_MixSoft_1St_2i_D16C31_SAT.c | 38 const LVM_INT16 *src, 95 LVC_Core_MixSoft_1St_2i_D16C31_WRA( &(ptrInstance->MixerStream[0]),&(ptrInstance->MixerStream[1]), src, dst, n); 107 if(src!=dst) 109 Copy_16(src, dst, n); 114 LVC_Core_MixHard_1St_2i_D16C31_SAT(&(ptrInstance->MixerStream[0]),&(ptrInstance->MixerStream[1]), src, dst, n); 37 LVC_MixSoft_1St_2i_D16C31_SAT( LVMixer3_2St_st *ptrInstance, const LVM_INT16 *src, LVM_INT16 *dst, LVM_INT16 n) argument
|
H A D | LVC_MixSoft_1St_D16C31_SAT.c | 38 const LVM_INT16 *src, 65 Shift_Sat_v16xv16 ((LVM_INT16)pInstance->Shift,src,dst,n); 69 LVC_Core_MixSoft_1St_D16C31_WRA( &(ptrInstance->MixerStream[0]), src, dst, n); 81 Shift_Sat_v16xv16 ((LVM_INT16)pInstance->Shift,src,dst,n); 87 Mult3s_16x16( src, (LVM_INT16)(pInstance->Target>>16), dst, n ); 88 else if(src!=dst) 89 Copy_16(src, dst, n); 37 LVC_MixSoft_1St_D16C31_SAT( LVMixer3_1St_st *ptrInstance, const LVM_INT16 *src, LVM_INT16 *dst, LVM_INT16 n) argument
|
H A D | Mac3s_Sat_16x16.c | 38 void Mac3s_Sat_16x16( const LVM_INT16 *src, argument 50 srcval=*src; 51 src++;
|
H A D | Mac3s_Sat_32x16.c | 29 void Mac3s_Sat_32x16( const LVM_INT32 *src, argument 40 srcval=*src; 41 src++;
|
H A D | MixInSoft_D32C31_SAT.c | 37 const LVM_INT32 *src, 58 Core_MixInSoft_D32C31_SAT( pInstance, src, dst, n); 69 Add2_Sat_32x32( src, dst, n ); 71 Core_MixInSoft_D32C31_SAT( pInstance, src, dst, n); 36 MixInSoft_D32C31_SAT( Mix_1St_Cll_t *pInstance, const LVM_INT32 *src, LVM_INT32 *dst, LVM_INT16 n) argument
|