diff --git a/lib/filter-pack.js b/lib/filter-pack.js index 94dab44..c39ae78 100644 --- a/lib/filter-pack.js +++ b/lib/filter-pack.js @@ -17,23 +17,23 @@ function filterSumNone(pxData, pxPos, byteWidth) { return sum; } -function filterSub(pxData, pxPos, byteWidth, rawData, rawPos, BPP) { +function filterSub(pxData, pxPos, byteWidth, rawData, rawPos, bpp) { for (var x = 0; x < byteWidth; x++) { - var left = x >= BPP ? pxData[pxPos + x - BPP] : 0; + var left = x >= bpp ? pxData[pxPos + x - bpp] : 0; var val = pxData[pxPos + x] - left; rawData[rawPos + x] = val; } } -function filterSumSub(pxData, pxPos, byteWidth, BPP) { +function filterSumSub(pxData, pxPos, byteWidth, bpp) { var sum = 0; for (var x = 0; x < byteWidth; x++) { - var left = x >= BPP ? pxData[pxPos + x - BPP] : 0; + var left = x >= bpp ? pxData[pxPos + x - bpp] : 0; var val = pxData[pxPos + x] - left; sum += Math.abs(val); @@ -68,11 +68,11 @@ function filterSumUp(pxData, pxPos, byteWidth) { return sum; } -function filterAvg(pxData, pxPos, byteWidth, rawData, rawPos, BPP) { +function filterAvg(pxData, pxPos, byteWidth, rawData, rawPos, bpp) { for (var x = 0; x < byteWidth; x++) { - var left = x >= BPP ? pxData[pxPos + x - BPP] : 0; + var left = x >= bpp ? pxData[pxPos + x - bpp] : 0; var up = pxPos > 0 ? pxData[pxPos + x - byteWidth] : 0; var val = pxData[pxPos + x] - ((left + up) >> 1); @@ -80,12 +80,12 @@ function filterAvg(pxData, pxPos, byteWidth, rawData, rawPos, BPP) { } } -function filterSumAvg(pxData, pxPos, byteWidth, BPP) { +function filterSumAvg(pxData, pxPos, byteWidth, bpp) { var sum = 0; for (var x = 0; x < byteWidth; x++) { - var left = x >= BPP ? pxData[pxPos + x - BPP] : 0; + var left = x >= bpp ? pxData[pxPos + x - bpp] : 0; var up = pxPos > 0 ? pxData[pxPos + x - byteWidth] : 0; var val = pxData[pxPos + x] - ((left + up) >> 1); @@ -95,26 +95,26 @@ function filterSumAvg(pxData, pxPos, byteWidth, BPP) { return sum; } -function filterPaeth(pxData, pxPos, byteWidth, rawData, rawPos, BPP) { +function filterPaeth(pxData, pxPos, byteWidth, rawData, rawPos, bpp) { for (var x = 0; x < byteWidth; x++) { - var left = x >= BPP ? pxData[pxPos + x - BPP] : 0; + var left = x >= bpp ? pxData[pxPos + x - bpp] : 0; var up = pxPos > 0 ? pxData[pxPos + x - byteWidth] : 0; - var upleft = pxPos > 0 && x >= BPP ? pxData[pxPos + x - (byteWidth + BPP)] : 0; + var upleft = pxPos > 0 && x >= bpp ? pxData[pxPos + x - (byteWidth + bpp)] : 0; var val = pxData[pxPos + x] - paethPredictor(left, up, upleft); rawData[rawPos + x] = val; } } -function filterSumPaeth(pxData, pxPos, byteWidth, BPP) { +function filterSumPaeth(pxData, pxPos, byteWidth, bpp) { var sum = 0; for (var x = 0; x < byteWidth; x++) { - var left = x >= BPP ? pxData[pxPos + x - BPP] : 0; + var left = x >= bpp ? pxData[pxPos + x - bpp] : 0; var up = pxPos > 0 ? pxData[pxPos + x - byteWidth] : 0; - var upleft = pxPos > 0 && x >= BPP ? pxData[pxPos + x - (byteWidth + BPP)] : 0; + var upleft = pxPos > 0 && x >= bpp ? pxData[pxPos + x - (byteWidth + bpp)] : 0; var val = pxData[pxPos + x] - paethPredictor(left, up, upleft); sum += Math.abs(val);