| 71 | |
| 72 | } |
| 73 | void CDownsampling::FreeSampleBuffer() { |
| 74 | for (int32_t i = 0; i < 2; i++) { |
| 75 | WelsFree (m_pSampleBuffer[i][0]); |
| 76 | m_pSampleBuffer[i][0] = NULL; |
| 77 | WelsFree (m_pSampleBuffer[i][1]); |
| 78 | m_pSampleBuffer[i][1] = NULL; |
| 79 | WelsFree (m_pSampleBuffer[i][2]); |
| 80 | m_pSampleBuffer[i][2] = NULL; |
| 81 | } |
| 82 | } |
| 83 | |
| 84 | void CDownsampling::InitDownsampleFuncs (SDownsampleFuncs& sDownsampleFunc, int32_t iCpuFlag) { |
| 85 | sDownsampleFunc.pfHalfAverageWidthx32 = DyadicBilinearDownsampler_c; |
nothing calls this directly
no test coverage detected