0c1bc742181ded4930842b46e9507372f0b1b963 |
01-Jun-2011 |
James Dong <jdong@google.com> |
Initial-checkin for ON2 Software AVC/H264 decoder o when neon is present, the performance gain of On2 AVC software decoder over PV software decoder is more than 30%. o In addition, it fixes some known PV software decoder issues like missing output frames o allow both pv and on2 software avc to be available for easy comparision o change output frames from 8 to 16 Change-Id: I567ad1842025ead7092f0c47e3513d6d9ca232dd
pi/armVC.h
pi/armVCCOMM_s.h
pi/omxVC.h
pi/omxVC_s.h
omm/src/omxVCCOMM_Copy16x16_s.s
omm/src/omxVCCOMM_Copy8x8_s.s
omm/src/omxVCCOMM_ExpandFrame_I_s.s
4p10/api/armVCM4P10_CAVLCTables.h
4p10/src/armVCM4P10_Average_4x_Align_unsafe_s.s
4p10/src/armVCM4P10_CAVLCTables.c
4p10/src/armVCM4P10_DeblockingChroma_unsafe_s.s
4p10/src/armVCM4P10_DeblockingLuma_unsafe_s.s
4p10/src/armVCM4P10_DecodeCoeffsToPair_s.s
4p10/src/armVCM4P10_DequantTables_s.s
4p10/src/armVCM4P10_InterpolateLuma_Align_unsafe_s.s
4p10/src/armVCM4P10_InterpolateLuma_Copy_unsafe_s.s
4p10/src/armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.s
4p10/src/armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s
4p10/src/armVCM4P10_InterpolateLuma_HalfDiagVerHor4x4_unsafe_s.s
4p10/src/armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s
4p10/src/armVCM4P10_InterpolateLuma_HalfVer4x4_unsafe_s.s
4p10/src/armVCM4P10_Interpolate_Chroma_s.s
4p10/src/armVCM4P10_QuantTables_s.s
4p10/src/armVCM4P10_TransformResidual4x4_s.s
4p10/src/armVCM4P10_UnpackBlock4x4_s.s
4p10/src/omxVCM4P10_DeblockChroma_I.c
4p10/src/omxVCM4P10_DeblockLuma_I.c
4p10/src/omxVCM4P10_DecodeChromaDcCoeffsToPairCAVLC.c
4p10/src/omxVCM4P10_DecodeCoeffsToPairCAVLC.c
4p10/src/omxVCM4P10_DequantTransformResidualFromPairAndAdd_s.s
4p10/src/omxVCM4P10_FilterDeblockingChroma_HorEdge_I_s.s
4p10/src/omxVCM4P10_FilterDeblockingChroma_VerEdge_I_s.s
4p10/src/omxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.s
4p10/src/omxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.s
4p10/src/omxVCM4P10_InterpolateChroma.c
4p10/src/omxVCM4P10_InterpolateLuma_s.s
4p10/src/omxVCM4P10_PredictIntraChroma_8x8_s.s
4p10/src/omxVCM4P10_PredictIntra_16x16_s.s
4p10/src/omxVCM4P10_PredictIntra_4x4_s.s
4p10/src/omxVCM4P10_TransformDequantChromaDCFromPair_s.s
4p10/src/omxVCM4P10_TransformDequantLumaDCFromPair_s.s
4p2/api/armVCM4P2_Huff_Tables_VLC.h
4p2/api/armVCM4P2_ZigZag_Tables.h
4p2/src/armVCM4P2_Clip8_s.s
4p2/src/armVCM4P2_DecodeVLCZigzag_AC_unsafe_s.s
4p2/src/armVCM4P2_Huff_Tables_VLC.c
4p2/src/armVCM4P2_Lookup_Tables.c
4p2/src/armVCM4P2_SetPredDir_s.s
4p2/src/armVCM4P2_Zigzag_Tables.c
4p2/src/omxVCM4P2_DecodeBlockCoef_Inter.c
4p2/src/omxVCM4P2_DecodeBlockCoef_Intra.c
4p2/src/omxVCM4P2_DecodePadMV_PVOP_s.s
4p2/src/omxVCM4P2_DecodeVLCZigzag_Inter_s.s
4p2/src/omxVCM4P2_DecodeVLCZigzag_IntraACVLC_s.s
4p2/src/omxVCM4P2_DecodeVLCZigzag_IntraDCVLC_s.s
4p2/src/omxVCM4P2_FindMVpred_s.s
4p2/src/omxVCM4P2_IDCT8x8blk_s.s
4p2/src/omxVCM4P2_MCReconBlock_s.s
4p2/src/omxVCM4P2_PredictReconCoefIntra_s.s
4p2/src/omxVCM4P2_QuantInvInter_I_s.s
4p2/src/omxVCM4P2_QuantInvIntra_I_s.s
rc/armVC_Version.c
|