Changeset 443 in 3DVCSoftware for trunk/source/Lib/TLibCommon/TComInterpolationFilter.h
- Timestamp:
- 26 May 2013, 15:41:34 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/Lib/TLibCommon/TComInterpolationFilter.h
r56 r443 44 44 //! \ingroup TLibCommon 45 45 //! \{ 46 #if QC_ARP_D0177 47 #define NTAPS_LUMA_ARP 2 ///< Number of taps for luma 48 #define NTAPS_CHROMA_ARP 2 ///< Number of taps for chroma 49 #endif 46 50 47 51 #define NTAPS_LUMA 8 ///< Number of taps for luma … … 58 62 static const Short m_lumaFilter[4][NTAPS_LUMA]; ///< Luma filter taps 59 63 static const Short m_chromaFilter[8][NTAPS_CHROMA]; ///< Chroma filter taps 60 64 #if QC_ARP_D0177 65 static const Short m_lumaFilterARP [4][NTAPS_LUMA_ARP]; ///< Luma filter taps 66 static const Short m_chromaFilterARP[8][NTAPS_CHROMA_ARP]; ///< Chroma filter taps 67 #endif 68 61 69 static Void filterCopy(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 QC_ARP_D0177 85 , 86 Bool filterType = 0 87 #endif 88 ); 89 Void filterVerLuma (Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isFirst, Bool isLast 90 #if QC_ARP_D0177 91 , 92 Bool filterType = 0 93 #endif 94 ); 95 Void filterHorChroma(Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isLast 96 #if QC_ARP_D0177 97 , 98 Bool filterType = 0 99 #endif 100 ); 101 Void filterVerChroma(Pel *src, Int srcStride, Short *dst, Int dstStride, Int width, Int height, Int frac, Bool isFirst, Bool isLast 102 #if QC_ARP_D0177 103 , 104 Bool filterType = 0 105 #endif 106 ); 79 107 }; 80 108
Note: See TracChangeset for help on using the changeset viewer.