[x265-commits] [x265] slicetype: nit
Steve Borho
steve at borho.org
Tue Apr 29 21:07:53 CEST 2014
details: http://hg.videolan.org/x265/rev/e6ba3c2320e8
branches:
changeset: 6790:e6ba3c2320e8
user: Steve Borho <steve at borho.org>
date: Tue Apr 29 12:29:08 2014 -0500
description:
slicetype: nit
Subject: [x265] uncrustify - enforce coding style mechanically
details: http://hg.videolan.org/x265/rev/a25fb61a7326
branches:
changeset: 6791:a25fb61a7326
user: Steve Borho <steve at borho.org>
date: Tue Apr 29 14:04:58 2014 -0500
description:
uncrustify - enforce coding style mechanically
Subject: [x265] Merge with default (code freeze for 1.0)
details: http://hg.videolan.org/x265/rev/c6ca14a4f2fa
branches: stable
changeset: 6792:c6ca14a4f2fa
user: Steve Borho <steve at borho.org>
date: Tue Apr 29 14:05:50 2014 -0500
description:
Merge with default (code freeze for 1.0)
diffstat:
source/Lib/TLibCommon/NAL.h | 2 +-
source/Lib/TLibCommon/TComDataCU.cpp | 8 +-
source/Lib/TLibCommon/TComDataCU.h | 2 +-
source/Lib/TLibCommon/TComLoopFilter.cpp | 2 +-
source/Lib/TLibCommon/TComMotionInfo.h | 1 -
source/Lib/TLibCommon/TComPattern.cpp | 26 ++--
source/Lib/TLibCommon/TComPic.cpp | 2 +-
source/Lib/TLibCommon/TComRom.cpp | 64 ++++++-----
source/Lib/TLibCommon/TComRom.h | 1 +
source/Lib/TLibCommon/TComSampleAdaptiveOffset.cpp | 93 ++++++++--------
source/Lib/TLibCommon/TComSampleAdaptiveOffset.h | 1 +
source/Lib/TLibCommon/TComTrQuant.cpp | 77 +++++++------
source/Lib/TLibCommon/TComTrQuant.h | 2 +
source/Lib/TLibCommon/TComWeightPrediction.cpp | 2 +-
source/Lib/TLibCommon/TComYuv.cpp | 1 +
source/Lib/TLibCommon/TComYuv.h | 1 +
source/Lib/TLibEncoder/TEncCu.cpp | 11 +-
source/Lib/TLibEncoder/TEncEntropy.h | 7 +-
source/Lib/TLibEncoder/TEncSampleAdaptiveOffset.cpp | 10 +-
source/Lib/TLibEncoder/TEncSbac.cpp | 34 +++--
source/Lib/TLibEncoder/TEncSbac.h | 6 +-
source/Lib/TLibEncoder/TEncSearch.cpp | 106 +++++++++++--------
source/Lib/TLibEncoder/TEncSearch.h | 2 -
source/common/bitstream.h | 57 +++++-----
source/common/common.cpp | 1 +
source/common/common.h | 8 +-
source/common/loopfilter.cpp | 2 +-
source/common/param.cpp | 37 +++---
source/common/param.h | 2 -
source/common/pixel.cpp | 11 +-
source/common/primitives.h | 1 -
source/common/shortyuv.cpp | 3 +
source/common/shortyuv.h | 1 +
source/common/threading.h | 7 +-
source/common/wavefront.cpp | 1 +
source/common/winxp.cpp | 4 +-
source/common/winxp.h | 9 +-
source/common/x86/asm-primitives.cpp | 12 +-
source/common/x86/blockcopy8.h | 3 +-
source/common/x86/ipfilter8.h | 5 +-
source/encoder/compress.cpp | 2 +-
source/encoder/cturow.cpp | 1 -
source/encoder/encoder.cpp | 12 +-
source/encoder/encoder.h | 6 +-
source/encoder/frameencoder.cpp | 14 +-
source/encoder/level.cpp | 11 +-
source/encoder/level.h | 4 +-
source/encoder/ratecontrol.cpp | 19 ++-
source/encoder/slicetype.cpp | 12 +-
source/encoder/slicetype.h | 2 +-
source/encoder/weightPrediction.cpp | 15 ++-
source/filters/filters.cpp | 8 +-
source/input/y4m.cpp | 12 +-
source/input/yuv.cpp | 13 +-
source/test/ipfilterharness.cpp | 105 ++++++++++---------
source/test/mbdstharness.cpp | 2 +-
source/test/pixelharness.cpp | 29 +++--
source/test/pixelharness.h | 1 +
source/test/testharness.h | 42 +++---
source/x265.cpp | 4 +-
source/x265.h | 1 -
61 files changed, 512 insertions(+), 428 deletions(-)
diffs (truncated from 2972 to 300 lines):
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/NAL.h
--- a/source/Lib/TLibCommon/NAL.h Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/NAL.h Tue Apr 29 14:05:50 2014 -0500
@@ -49,7 +49,7 @@ struct NALUnit
uint32_t m_temporalId; ///< temporal_id
uint32_t m_reservedZero6Bits; ///< reserved_zero_6bits
- NALUnit() : m_nalUnitType(NAL_UNIT_INVALID), m_temporalId(0), m_reservedZero6Bits(0){}
+ NALUnit() : m_nalUnitType(NAL_UNIT_INVALID), m_temporalId(0), m_reservedZero6Bits(0) {}
NALUnit(NalUnitType nalUnitType)
{
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/TComDataCU.cpp
--- a/source/Lib/TLibCommon/TComDataCU.cpp Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/TComDataCU.cpp Tue Apr 29 14:05:50 2014 -0500
@@ -1350,6 +1350,7 @@ void TComDataCU::setDepthSubParts(uint32
{
/*All 4x4 partitions in current CU have the CU depth saved*/
uint32_t curPartNum = m_pic->getNumPartInCU() >> (depth << 1);
+
memset(m_depth, depth, sizeof(uint8_t) * curPartNum);
}
@@ -1598,6 +1599,7 @@ uint8_t TComDataCU::getNumPartInter()
void TComDataCU::getPartIndexAndSize(uint32_t partIdx, uint32_t& outPartAddr, int& outWidth, int& outHeight)
{
int cuSize = getCUSize(0);
+
switch (m_partSizes[0])
{
case SIZE_2NxN:
@@ -2397,7 +2399,7 @@ int TComDataCU::fillMvpCand(uint32_t par
}
int numMvc = 0;
- for (int dir = MD_LEFT ; dir <= MD_ABOVE_LEFT; dir++)
+ for (int dir = MD_LEFT; dir <= MD_ABOVE_LEFT; dir++)
{
if (valid[dir] && mv[dir].notZero())
{
@@ -2855,8 +2857,8 @@ uint32_t TComDataCU::getCoefScanIdx(uint
dirMode = getChromaIntraDir(absPartIdx);
if (dirMode == DM_CHROMA_IDX)
{
- uint32_t lumaLCUIdx = (m_chromaFormat == CHROMA_444) ? absPartIdx : absPartIdx & (~((1<<(2*g_addCUDepth))-1));
- dirMode = getLumaIntraDir(lumaLCUIdx );
+ uint32_t lumaLCUIdx = (m_chromaFormat == CHROMA_444) ? absPartIdx : absPartIdx & (~((1 << (2 * g_addCUDepth)) - 1));
+ dirMode = getLumaIntraDir(lumaLCUIdx);
dirMode = (m_chromaFormat == CHROMA_422) ? g_chroma422IntraAngleMappingTable[dirMode] : dirMode;
}
// TODO: 4:2:2
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/TComDataCU.h
--- a/source/Lib/TLibCommon/TComDataCU.h Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/TComDataCU.h Tue Apr 29 14:05:50 2014 -0500
@@ -303,7 +303,7 @@ public:
void setCbfSubParts(uint32_t cbfY, uint32_t cbfU, uint32_t cbfV, uint32_t absPartIdx, uint32_t depth);
void setCbfSubParts(uint32_t cbf, TextType ttype, uint32_t absPartIdx, uint32_t depth);
void setCbfSubParts(uint32_t cbf, TextType ttype, uint32_t absPartIdx, uint32_t partIdx, uint32_t depth);
- void setCbfPartRange (uint32_t cbf, TextType ttype, uint32_t absPartIdx, uint32_t coveredPartIdxes);
+ void setCbfPartRange(uint32_t cbf, TextType ttype, uint32_t absPartIdx, uint32_t coveredPartIdxes);
void setTransformSkipPartRange(uint32_t useTransformSkip, TextType ttype, uint32_t absPartIdx, uint32_t coveredPartIdxes);
// -------------------------------------------------------------------------------------------------------------------
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/TComLoopFilter.cpp
--- a/source/Lib/TLibCommon/TComLoopFilter.cpp Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/TComLoopFilter.cpp Tue Apr 29 14:05:50 2014 -0500
@@ -660,7 +660,7 @@ void TComLoopFilter::xEdgeFilterChroma(T
uint32_t edgeNumInLCUVert = g_zscanToRaster[absZOrderIdx] % lcuWidthInBaseUnits + edge;
uint32_t edgeNumInLCUHor = g_zscanToRaster[absZOrderIdx] / lcuWidthInBaseUnits + edge;
- if ((pelsInPartChromaH < DEBLOCK_SMALLEST_BLOCK) && (pelsInPartChromaV < DEBLOCK_SMALLEST_BLOCK) &&
+ if ((pelsInPartChromaH < DEBLOCK_SMALLEST_BLOCK) && (pelsInPartChromaV < DEBLOCK_SMALLEST_BLOCK) &&
(((edgeNumInLCUVert % (DEBLOCK_SMALLEST_BLOCK / pelsInPartChromaH)) && (dir == 0)) ||
((edgeNumInLCUHor % (DEBLOCK_SMALLEST_BLOCK / pelsInPartChromaV)) && dir)))
{
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/TComMotionInfo.h
--- a/source/Lib/TLibCommon/TComMotionInfo.h Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/TComMotionInfo.h Tue Apr 29 14:05:50 2014 -0500
@@ -133,7 +133,6 @@ public:
void setAllRefIdx(int refIdx, PartSize mbMode, int partAddr, uint32_t depth, int partIdx = 0);
void setAllMvField(const TComMvField& mvField, PartSize mbMode, int partAddr, uint32_t depth, int partIdx = 0);
void setMvd(int idx, const MV& mvd) { m_mvd[idx] = mvd; }
-
};
}
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/TComPattern.cpp
--- a/source/Lib/TLibCommon/TComPattern.cpp Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/TComPattern.cpp Tue Apr 29 14:05:50 2014 -0500
@@ -55,13 +55,12 @@ void TComPattern::initAdiPattern(TComDat
pixel* adiTemp;
uint32_t cuWidth = cu->getCUSize(0) >> partDepth;
uint32_t cuHeight = cu->getCUSize(0) >> partDepth;
- uint32_t cuWidth2 = cuWidth << 1;
+ uint32_t cuWidth2 = cuWidth << 1;
uint32_t cuHeight2 = cuHeight << 1;
uint32_t width;
uint32_t height;
int picStride = cu->getPic()->getStride();
-
bool bNeighborFlags[4 * MAX_NUM_SPU_W + 1];
int numIntraNeighbor = 0;
@@ -71,11 +70,11 @@ void TComPattern::initAdiPattern(TComDat
int partIdxStride = cu->getPic()->getNumPartInCUSize();
int baseUnitSize = g_maxCUSize >> g_maxCUDepth;
- int unitWidth = baseUnitSize ;
- int unitHeight = baseUnitSize ;
+ int unitWidth = baseUnitSize;
+ int unitHeight = baseUnitSize;
int cuHeightInUnits = cuHeight / unitHeight;
int cuWidthInUnits = cuWidth / unitWidth;
- int iAboveUnits = cuWidthInUnits << 1;
+ int iAboveUnits = cuWidthInUnits << 1;
int leftUnits = cuHeightInUnits << 1;
partIdxLB = g_rasterToZscan[g_zscanToRaster[partIdxLT] + ((cuHeightInUnits - 1) * partIdxStride)];
@@ -227,6 +226,7 @@ void TComPattern::initAdiPatternChroma(T
pixel* adiTemp;
uint32_t cuWidth = cu->getCUSize(0) >> (partDepth + cu->getHorzChromaShift());
uint32_t cuHeight = cu->getCUSize(0) >> (partDepth + cu->getVertChromaShift());
+
cuHeight = (cuWidth != cuHeight) ? cuHeight >> 1 : cuHeight;
uint32_t width;
@@ -246,7 +246,7 @@ void TComPattern::initAdiPatternChroma(T
int unitHeight = baseUnitSize >> cu->getVertChromaShift();
int cuHeightInUnits = cuHeight / unitHeight;
int cuWidthInUnits = cuWidth / unitWidth;
- int aboveUnits = cuWidthInUnits << 1;
+ int aboveUnits = cuWidthInUnits << 1;
int leftUnits = cuHeightInUnits << 1;
partIdxLB = g_rasterToZscan[g_zscanToRaster[partIdxLT] + ((cuHeightInUnits - 1) * partIdxStride)];
@@ -323,7 +323,6 @@ void TComPattern::fillReferenceSamples(p
// Fill top right border with rec. samples
roiTemp = roiOrigin - picStride;
memcpy(&adiTemp[1], roiTemp, 2 * cuWidth * sizeof(*adiTemp));
-
}
else // reference samples are partially available
{
@@ -397,6 +396,7 @@ void TComPattern::fillReferenceSamples(p
{
next++;
}
+
pixel *pAdiLineNext = pAdiLine + ((next < leftUnits) ? (next * unitHeight) : (pAdiLineTopRowOffset + (next * unitWidth)));
const pixel refSample = *pAdiLineNext;
// Pad unavailable samples with new value
@@ -408,9 +408,11 @@ void TComPattern::fillReferenceSamples(p
{
pAdiLineTemp[i] = refSample;
}
+
pAdiLineTemp += unitHeight;
curr++;
}
+
// fill top row
while (curr < next)
{
@@ -418,6 +420,7 @@ void TComPattern::fillReferenceSamples(p
{
pAdiLineTemp[i] = refSample;
}
+
pAdiLineTemp += unitWidth;
curr++;
}
@@ -429,11 +432,12 @@ void TComPattern::fillReferenceSamples(p
if (!bNeighborFlags[curr]) // samples not available
{
int numSamplesInCurrUnit = (curr >= leftUnits) ? unitWidth : unitHeight;
- const pixel refSample = *(pAdiLineTemp-1);
- for (i=0; i<numSamplesInCurrUnit; i++)
+ const pixel refSample = *(pAdiLineTemp - 1);
+ for (i = 0; i < numSamplesInCurrUnit; i++)
{
pAdiLineTemp[i] = refSample;
}
+
pAdiLineTemp += numSamplesInCurrUnit;
curr++;
}
@@ -461,7 +465,7 @@ bool TComPattern::isAboveLeftAvailable(T
uint32_t partAboveLeft;
TComDataCU* pcCUAboveLeft = cu->getPUAboveLeft(partAboveLeft, partIdxLT);
- return (pcCUAboveLeft ? true : false);
+ return pcCUAboveLeft ? true : false;
}
int TComPattern::isAboveAvailable(TComDataCU* cu, uint32_t partIdxLT, uint32_t partIdxRT, bool *bValidFlags)
@@ -573,7 +577,7 @@ bool TComPattern::isAboveLeftAvailableCI
uint32_t partAboveLeft;
TComDataCU* pcCUAboveLeft = cu->getPUAboveLeft(partAboveLeft, partIdxLT);
- return (pcCUAboveLeft && pcCUAboveLeft->isIntra(partAboveLeft));
+ return pcCUAboveLeft && pcCUAboveLeft->isIntra(partAboveLeft);
}
int TComPattern::isAboveAvailableCIP(TComDataCU* cu, uint32_t partIdxLT, uint32_t partIdxRT, bool *bValidFlags)
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/TComPic.cpp
--- a/source/Lib/TLibCommon/TComPic.cpp Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/TComPic.cpp Tue Apr 29 14:05:50 2014 -0500
@@ -105,7 +105,7 @@ bool TComPic::create(Encoder* cfg)
bool ok = true;
ok &= m_picSym->create(cfg->param->sourceWidth, cfg->param->sourceHeight, cfg->param->internalCsp, g_maxCUSize, g_maxCUDepth);
ok &= m_origPicYuv->create(cfg->param->sourceWidth, cfg->param->sourceHeight, cfg->param->internalCsp, g_maxCUSize, g_maxCUDepth);
- ok &= m_reconPicYuv->create(cfg->param->sourceWidth, cfg->param->sourceHeight, cfg->param->internalCsp, g_maxCUSize,g_maxCUDepth);
+ ok &= m_reconPicYuv->create(cfg->param->sourceWidth, cfg->param->sourceHeight, cfg->param->internalCsp, g_maxCUSize, g_maxCUDepth);
ok &= m_lowres.create(m_origPicYuv, cfg->param->bframes, !!cfg->param->rc.aqMode);
bool isVbv = cfg->param->rc.vbvBufferSize > 0 && cfg->param->rc.vbvMaxBitrate > 0;
diff -r 4f7658b3c78a -r c6ca14a4f2fa source/Lib/TLibCommon/TComRom.cpp
--- a/source/Lib/TLibCommon/TComRom.cpp Mon Apr 28 13:17:25 2014 -0500
+++ b/source/Lib/TLibCommon/TComRom.cpp Tue Apr 29 14:05:50 2014 -0500
@@ -127,38 +127,40 @@ public:
};
// lambda = pow(2, (double)q / 6 - 2);
-const double x265_lambda_tab[MAX_MAX_QP + 1] = {
- 0.2500, 0.2806, 0.3150, 0.3536, 0.3969,
- 0.4454, 0.5000, 0.5612, 0.6300, 0.7071,
- 0.7937, 0.8909, 1.0000, 1.1225, 1.2599,
- 1.4142, 1.5874, 1.7818, 2.0000, 2.2449,
- 2.5198, 2.8284, 3.1748, 3.5636, 4.0000,
- 4.4898, 5.0397, 5.6569, 6.3496, 7.1272,
- 8.0000, 8.9797, 10.0794, 11.3137, 12.6992,
- 14.2544, 16.0000, 17.9594, 20.1587, 22.6274,
- 25.3984, 28.5088, 32.0000, 35.9188, 40.3175,
- 45.2548, 50.7968, 57.0175, 64.0000, 71.8376,
- 80.6349, 90.5097, 101.5937, 114.0350, 128.0000,
- 143.6751, 161.2699, 181.0193, 203.1873, 228.0701,
- 256.0000, 287.3503, 322.5398, 362.0387, 406.3747,
+const double x265_lambda_tab[MAX_MAX_QP + 1] =
+{
+ 0.2500, 0.2806, 0.3150, 0.3536, 0.3969,
+ 0.4454, 0.5000, 0.5612, 0.6300, 0.7071,
+ 0.7937, 0.8909, 1.0000, 1.1225, 1.2599,
+ 1.4142, 1.5874, 1.7818, 2.0000, 2.2449,
+ 2.5198, 2.8284, 3.1748, 3.5636, 4.0000,
+ 4.4898, 5.0397, 5.6569, 6.3496, 7.1272,
+ 8.0000, 8.9797, 10.0794, 11.3137, 12.6992,
+ 14.2544, 16.0000, 17.9594, 20.1587, 22.6274,
+ 25.3984, 28.5088, 32.0000, 35.9188, 40.3175,
+ 45.2548, 50.7968, 57.0175, 64.0000, 71.8376,
+ 80.6349, 90.5097, 101.5937, 114.0350, 128.0000,
+ 143.6751, 161.2699, 181.0193, 203.1873, 228.0701,
+ 256.0000, 287.3503, 322.5398, 362.0387, 406.3747,
456.1401, 512.0000, 574.7006, 645.0796, 724.0773
};
// lambda2 = pow(lambda, 2) * scale (0.85);
-const double x265_lambda2_tab[MAX_MAX_QP + 1] = {
- 0.0531, 0.0669, 0.0843, 0.1063, 0.1339,
- 0.1687, 0.2125, 0.2677, 0.3373, 0.4250,
- 0.5355, 0.6746, 0.8500, 1.0709, 1.3493,
- 1.7000, 2.1419, 2.6986, 3.4000, 4.2837,
- 5.3972, 6.8000, 8.5675, 10.7943, 13.6000,
- 17.1349, 21.5887, 27.2000, 34.2699, 43.1773,
- 54.4000, 68.5397, 86.3546, 108.8000, 137.0794,
- 172.7092, 217.6000, 274.1588, 345.4185, 435.2000,
- 548.3176, 690.8369, 870.4000, 1096.6353, 1381.6739,
- 1740.8000, 2193.2706, 2763.3478, 3481.6000, 4386.5411,
- 5526.6955, 6963.2000, 8773.0823, 11053.3910, 13926.4000,
- 17546.1645, 22106.7820, 27852.8000, 35092.3290, 44213.5640,
- 55705.6000, 70184.6580, 88427.1280, 111411.2000, 140369.3161,
+const double x265_lambda2_tab[MAX_MAX_QP + 1] =
+{
+ 0.0531, 0.0669, 0.0843, 0.1063, 0.1339,
+ 0.1687, 0.2125, 0.2677, 0.3373, 0.4250,
+ 0.5355, 0.6746, 0.8500, 1.0709, 1.3493,
+ 1.7000, 2.1419, 2.6986, 3.4000, 4.2837,
+ 5.3972, 6.8000, 8.5675, 10.7943, 13.6000,
+ 17.1349, 21.5887, 27.2000, 34.2699, 43.1773,
+ 54.4000, 68.5397, 86.3546, 108.8000, 137.0794,
+ 172.7092, 217.6000, 274.1588, 345.4185, 435.2000,
+ 548.3176, 690.8369, 870.4000, 1096.6353, 1381.6739,
+ 1740.8000, 2193.2706, 2763.3478, 3481.6000, 4386.5411,
+ 5526.6955, 6963.2000, 8773.0823, 11053.3910, 13926.4000,
+ 17546.1645, 22106.7820, 27852.8000, 35092.3290, 44213.5640,
+ 55705.6000, 70184.6580, 88427.1280, 111411.2000, 140369.3161,
176854.2561, 222822.4000, 280738.6321, 353708.5122, 445644.8000
};
@@ -440,14 +442,14 @@ const int16_t g_t32[32][32] =
};
const uint8_t g_chromaScale[NUM_CHROMA_FORMAT][chromaQPMappingTableSize] =
{
- { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ,0,0,0,0,0,0,0,0,0,0,0,0},
- { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 29, 30, 31, 32, 33, 33, 34, 34, 35, 35, 36, 36, 37, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51},
+ { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
+ { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 29, 30, 31, 32, 33, 33, 34, 34, 35, 35, 36, 36, 37, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 },
{ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51, 51 }
};
More information about the x265-commits
mailing list