Home
last modified time | relevance | path

Searched refs:mvmax (Results 1 – 25 of 27) sorted by relevance

12

/dports/multimedia/handbrake/x265_3.5/source/encoder/
H A Dmotion.cpp344 if (omv.x + i <= mvmax.x) \
355 if (omv.y + i <= mvmax.y) \
395 if (top >= mvmin.y && left >= mvmin.x && right <= mvmax.x && bottom <= mvmax.y) in StarPatternSearch()
449 right <= mvmax.x && bottom <= mvmax.y) // check border in StarPatternSearch()
481 if (right <= mvmax.x) // check right in StarPatternSearch()
517 right <= mvmax.x && bottom <= mvmax.y) // check border in StarPatternSearch()
622 MV qmvmax = mvmax.toQPel(); in refineMV()
761 MV qmvmax = mvmax.toQPel(); in motionEstimate()
861 if (!bmv.checkRange(mvmin, mvmax)) in motionEstimate()
1127 if (bmv.checkRange(mvmin, mvmax)) in motionEstimate()
[all …]
H A Dmotion.h97 … void refineMV(ReferencePlanes* ref, const MV& mvmin, const MV& mvmax, const MV& qmvp, MV& outQMv);
98 …int motionEstimate(ReferencePlanes* ref, const MV & mvmin, const MV & mvmax, const MV & qmvp, int …
106 const MV & mvmax,
H A DweightPrediction.cpp65 MV mvmin, mvmax; in mcLuma() local
73 mvmax.y = (int32_t)((ref.lines - y - 1 + 8) * mvshift); in mcLuma()
80 mvmax.x = (int32_t)((ref.width - x - 1 + 8) * mvshift); in mcLuma()
84 mv = mv.clipped(mvmin, mvmax); in mcLuma()
107 MV mvmin, mvmax; in mcChroma() local
117 mvmax.y = (int32_t)((height - y - 1 + 8) * mvshift); in mcChroma()
130 mvmax.x = (int32_t)((width - x - 1 + 8) * mvshift); in mcChroma()
131 mv = mv.clipped(mvmin, mvmax); in mcChroma()
H A Dsearch.cpp2158 MV mv, mvmin, mvmax; in searchMV() local
2525 mvmax <<= 2; in predInterSearch()
2728 mvmax = mvp + dist; in setSearchRange()
2731 cu.clipMv(mvmax); in setSearchRange()
2740 mvmax.x = X265_MIN(mvmax.x, maxSafeMv); in setSearchRange()
2748 mvmax.y = X265_MIN(mvmax.y, m_sliceMaxY); in setSearchRange()
2756 mvmax.x = X265_MIN(mvmax.x, maxMvLen); in setSearchRange()
2757 mvmax.y = X265_MIN(mvmax.y, maxMvLen); in setSearchRange()
2760 mvmax >>= 2; in setSearchRange()
2764 mvmax.y = X265_MIN(mvmax.y, (int32_t)m_refLagPixels); in setSearchRange()
[all …]
H A Dsearch.h425 … void setSearchRange(const CUData& cu, const MV& mvp, int merange, MV& mvmin, MV& mvmax) const;
H A Dslicetype.cpp3242 MV mvmin, mvmax; in estimateCUCost() local
3250 mvmax.x = (int32_t)((widthInCU - cuX - 1) * cuSize + 8); in estimateCUCost()
3251 mvmax.y = (int32_t)((heightInCU - cuY - 1) * cuSize + 8); in estimateCUCost()
3313 …fencCost = tld.me.motionEstimate(fref, mvmin, mvmax, mvp, 0, NULL, searchRange, *fencMV, m_lookahe… in estimateCUCost()
3315 …fencCost = tld.me.motionEstimate(fref, mvmin, mvmax, mvp, 0, NULL, searchRange, *fencMV, m_lookahe… in estimateCUCost()
H A Danalysis.cpp3205 MV mvmin, mvmax; in checkBidir2Nx2N() local
3207 setSearchRange(cu, mvzero, merange, mvmin, mvmax); in checkBidir2Nx2N()
3208 mvmax.y += 2; // there is some pad for subpel refine in checkBidir2Nx2N()
3210 mvmax <<= 2; in checkBidir2Nx2N()
3212 bTryZero &= bestME[0].mvp.checkRange(mvmin, mvmax); in checkBidir2Nx2N()
3213 bTryZero &= bestME[1].mvp.checkRange(mvmin, mvmax); in checkBidir2Nx2N()
/dports/multimedia/x265/source/encoder/
H A Dmotion.cpp344 if (omv.x + i <= mvmax.x) \
355 if (omv.y + i <= mvmax.y) \
395 if (top >= mvmin.y && left >= mvmin.x && right <= mvmax.x && bottom <= mvmax.y) in StarPatternSearch()
449 right <= mvmax.x && bottom <= mvmax.y) // check border in StarPatternSearch()
481 if (right <= mvmax.x) // check right in StarPatternSearch()
517 right <= mvmax.x && bottom <= mvmax.y) // check border in StarPatternSearch()
622 MV qmvmax = mvmax.toQPel(); in refineMV()
761 MV qmvmax = mvmax.toQPel(); in motionEstimate()
861 if (!bmv.checkRange(mvmin, mvmax)) in motionEstimate()
1127 if (bmv.checkRange(mvmin, mvmax)) in motionEstimate()
[all …]
H A Dmotion.h97 … void refineMV(ReferencePlanes* ref, const MV& mvmin, const MV& mvmax, const MV& qmvp, MV& outQMv);
98 …int motionEstimate(ReferencePlanes* ref, const MV & mvmin, const MV & mvmax, const MV & qmvp, int …
106 const MV & mvmax,
H A DweightPrediction.cpp65 MV mvmin, mvmax; in mcLuma() local
73 mvmax.y = (int32_t)((ref.lines - y - 1 + 8) * mvshift); in mcLuma()
80 mvmax.x = (int32_t)((ref.width - x - 1 + 8) * mvshift); in mcLuma()
84 mv = mv.clipped(mvmin, mvmax); in mcLuma()
107 MV mvmin, mvmax; in mcChroma() local
117 mvmax.y = (int32_t)((height - y - 1 + 8) * mvshift); in mcChroma()
130 mvmax.x = (int32_t)((width - x - 1 + 8) * mvshift); in mcChroma()
131 mv = mv.clipped(mvmin, mvmax); in mcChroma()
H A Dsearch.cpp2158 MV mv, mvmin, mvmax; in searchMV() local
2525 mvmax <<= 2; in predInterSearch()
2728 mvmax = mvp + dist; in setSearchRange()
2731 cu.clipMv(mvmax); in setSearchRange()
2740 mvmax.x = X265_MIN(mvmax.x, maxSafeMv); in setSearchRange()
2748 mvmax.y = X265_MIN(mvmax.y, m_sliceMaxY); in setSearchRange()
2756 mvmax.x = X265_MIN(mvmax.x, maxMvLen); in setSearchRange()
2757 mvmax.y = X265_MIN(mvmax.y, maxMvLen); in setSearchRange()
2760 mvmax >>= 2; in setSearchRange()
2764 mvmax.y = X265_MIN(mvmax.y, (int32_t)m_refLagPixels); in setSearchRange()
[all …]
H A Dsearch.h425 … void setSearchRange(const CUData& cu, const MV& mvp, int merange, MV& mvmin, MV& mvmax) const;
H A Dslicetype.cpp3183 MV mvmin, mvmax; in estimateCUCost() local
3191 mvmax.x = (int32_t)((widthInCU - cuX - 1) * cuSize + 8); in estimateCUCost()
3192 mvmax.y = (int32_t)((heightInCU - cuY - 1) * cuSize + 8); in estimateCUCost()
3254 …fencCost = tld.me.motionEstimate(fref, mvmin, mvmax, mvp, 0, NULL, searchRange, *fencMV, m_lookahe… in estimateCUCost()
3256 …fencCost = tld.me.motionEstimate(fref, mvmin, mvmax, mvp, 0, NULL, searchRange, *fencMV, m_lookahe… in estimateCUCost()
H A Danalysis.cpp3205 MV mvmin, mvmax; in checkBidir2Nx2N() local
3207 setSearchRange(cu, mvzero, merange, mvmin, mvmax); in checkBidir2Nx2N()
3208 mvmax.y += 2; // there is some pad for subpel refine in checkBidir2Nx2N()
3210 mvmax <<= 2; in checkBidir2Nx2N()
3212 bTryZero &= bestME[0].mvp.checkRange(mvmin, mvmax); in checkBidir2Nx2N()
3213 bTryZero &= bestME[1].mvp.checkRange(mvmin, mvmax); in checkBidir2Nx2N()
/dports/graphics/libbpg/libbpg-0.9.8/x265/source/encoder/
H A Dmotion.cpp308 if (omv.x + i <= mvmax.x) \
319 if (omv.y + i <= mvmax.y) \
358 if (top >= mvmin.y && left >= mvmin.x && right <= mvmax.x && bottom <= mvmax.y) in StarPatternSearch()
412 right <= mvmax.x && bottom <= mvmax.y) // check border in StarPatternSearch()
444 if (right <= mvmax.x) // check right in StarPatternSearch()
480 right <= mvmax.x && bottom <= mvmax.y) // check border in StarPatternSearch()
522 if (right <= mvmax.x) // check right in StarPatternSearch()
588 MV qmvmax = mvmax.toQPel(); in motionEstimate()
684 if (!bmv.checkRange(mvmin, mvmax)) in motionEstimate()
922 if (bmv.checkRange(mvmin, mvmax)) in motionEstimate()
[all …]
H A DweightPrediction.cpp63 MV mvmin, mvmax; in mcLuma() local
71 mvmax.y = (int16_t)((ref.lines - y - 1 + 8) * mvshift); in mcLuma()
78 mvmax.x = (int16_t)((ref.width - x - 1 + 8) * mvshift); in mcLuma()
82 mv = mv.clipped(mvmin, mvmax); in mcLuma()
105 MV mvmin, mvmax; in mcChroma() local
115 mvmax.y = (int16_t)((height - y - 1 + 8) * mvshift); in mcChroma()
128 mvmax.x = (int16_t)((width - x - 1 + 8) * mvshift); in mcChroma()
129 mv = mv.clipped(mvmin, mvmax); in mcChroma()
H A Dmotion.h92 …int motionEstimate(ReferencePlanes* ref, const MV & mvmin, const MV & mvmax, const MV & qmvp, int …
100 const MV & mvmax,
H A Dsearch.cpp2000 MV mvmin, mvmax, outmv, mvp = amvp[mvpIdx]; in singleMotionEstimation() local
2085 MV mvmin, mvmax, outmv, mvp = amvp[mvpIdx]; in predInterSearch() local
2177 MV mvmin, mvmax, outmv, mvp = amvp[mvpIdx]; in predInterSearch() local
2256 MV mvmin, mvmax; in predInterSearch() local
2261 mvmax <<= 2; in predInterSearch()
2458 mvmax = mvp + dist; in setSearchRange()
2461 cu.clipMv(mvmax); in setSearchRange()
2468 mvmax.x = X265_MIN(mvmax.x, maxMvLen); in setSearchRange()
2469 mvmax.y = X265_MIN(mvmax.y, maxMvLen); in setSearchRange()
2472 mvmax >>= 2; in setSearchRange()
[all …]
H A Danalysis.cpp1819 MV mvmin, mvmax; in checkBidir2Nx2N() local
1821 setSearchRange(cu, mvzero, merange, mvmin, mvmax); in checkBidir2Nx2N()
1822 mvmax.y += 2; // there is some pad for subpel refine in checkBidir2Nx2N()
1824 mvmax <<= 2; in checkBidir2Nx2N()
1826 bTryZero &= bestME[0].mvp.checkRange(mvmin, mvmax); in checkBidir2Nx2N()
1827 bTryZero &= bestME[1].mvp.checkRange(mvmin, mvmax); in checkBidir2Nx2N()
H A Dsearch.h453 … void setSearchRange(const CUData& cu, const MV& mvp, int merange, MV& mvmin, MV& mvmax) const;
H A Dslicetype.cpp2064 MV mvmin, mvmax; in estimateCUCost() local
2071 mvmax.x = (int16_t)((widthInCU - cuX - 1) * cuSize + 8); in estimateCUCost()
2072 mvmax.y = (int16_t)((heightInCU - cuY - 1) * cuSize + 8); in estimateCUCost()
2124 fencCost = tld.me.motionEstimate(fref, mvmin, mvmax, mvp, 0, NULL, s_merange, *fencMV); in estimateCUCost()
/dports/multimedia/handbrake/x265_3.5/source/common/
H A Dmv.h94 MV mvmax(const MV& m) const { return MV(x < m.x ? m.x : x, y < m.y ? m.y : y); } in mvmax() function
100 return cl.mvmax(_min); in clipped()
/dports/multimedia/x265/source/common/
H A Dmv.h94 MV mvmax(const MV& m) const { return MV(x < m.x ? m.x : x, y < m.y ? m.y : y); } in mvmax() function
100 return cl.mvmax(_min); in clipped()
/dports/graphics/libbpg/libbpg-0.9.8/x265/source/common/
H A Dmv.h94 MV mvmax(const MV& m) const { return MV(x < m.x ? m.x : x, y < m.y ? m.y : y); } in mvmax() function
100 return cl.mvmax(_min); in clipped()
/dports/multimedia/handbrake/x265_3.5/doc/reST/
H A Dthreading.rst173 predictor, but the available pixel area (mvmin, mvmax) is determined

12