Changeset 464 in 3DVCSoftware for branches/HTM-DEV-0.3-dev2a/source/Lib/TLibCommon/TComInterpolationFilter.h
- Timestamp:
- 11 Jun 2013, 20:35:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HTM-DEV-0.3-dev2a/source/Lib/TLibCommon/TComInterpolationFilter.h
r324 r464 45 45 //! \{ 46 46 47 #if H_3D_ARP 48 #define NTAPS_LUMA_ARP 2 ///< Number of taps for luma 49 #define NTAPS_CHROMA_ARP 2 ///< Number of taps for chroma 50 #endif 51 47 52 #define NTAPS_LUMA 8 ///< Number of taps for luma 48 53 #define NTAPS_CHROMA 4 ///< Number of taps for chroma … … 58 63 static const Short m_lumaFilter[4][NTAPS_LUMA]; ///< Luma filter taps 59 64 static const Short m_chromaFilter[8][NTAPS_CHROMA]; ///< Chroma filter taps 60 65 #if H_3D_ARP 66 static const Short m_lumaFilterARP [4][NTAPS_LUMA_ARP]; ///< Luma filter taps for ARP 67 static const Short m_chromaFilterARP[8][NTAPS_CHROMA_ARP]; ///< Chroma filter taps for ARP 68 #endif 61 69 static Void filterCopy(Int bitDepth, const Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Bool isFirst, Bool isLast); 62 70 … … 73 81 ~TComInterpolationFilter() {} 74 82 75 Void filterHorLuma (Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isLast ); 76 Void filterVerLuma (Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isFirst, Bool isLast ); 77 Void filterHorChroma(Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isLast ); 78 Void filterVerChroma(Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isFirst, Bool isLast ); 83 Void filterHorLuma (Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isLast 84 #if H_3D_ARP 85 , Bool filterType = false 86 #endif 87 ); 88 Void filterVerLuma (Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isFirst, Bool isLast 89 #if H_3D_ARP 90 , Bool filterType = false 91 #endif 92 ); 93 Void filterHorChroma(Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isLast 94 #if H_3D_ARP 95 , Bool filterType = false 96 #endif 97 ); 98 Void filterVerChroma(Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isFirst, Bool isLast 99 #if H_3D_ARP 100 , Bool filterType = false 101 #endif 102 ); 79 103 }; 80 104
Note: See TracChangeset for help on using the changeset viewer.