Re: [x265] [PATCH] [Release_3.5] correct reusing cutree qp offsets in load encode for reuse-level > 1 and < 10 for same resolution

2020-11-20 Thread Kavitha Sampath
+= (depthBytes * 2); > > @@ -5669,7 +5738,10 @@ void Encoder::writeAnalysisFile(x265_analysis_data* > analysis, FrameData > X265_FWRITE((analysis->intraData)->chromaModes, sizeof(uint8_t), > depthBytes, m_analysisFileOut); > X265_FWRITE((analysis->intraData)->partSizes, sizeof(char), > depthBytes, m_analysisFileOut); > if (m_param->rc.cuTree) > +{ > X265_FWRITE((analysis->intraData)->cuQPOff, sizeof(int8_t), > depthBytes, m_analysisFileOut); > +X265_FWRITE((analysis->intraData)->cuQPOffReuse, > sizeof(int8_t), (analysis->numCUsInFrame * analysis->numPartitions), > m_analysisFileOut); > +} > X265_FWRITE((analysis->intraData)->modes, sizeof(uint8_t), > analysis->numCUsInFrame * analysis->numPartitions, m_analysisFileOut); > } > else > @@ -5677,7 +5749,10 @@ void Encoder::writeAnalysisFile(x265_analysis_data* > analysis, FrameData > X265_FWRITE((analysis->interData)->depth, sizeof(uint8_t), > depthBytes, m_analysisFileOut); > X265_FWRITE((analysis->interData)->modes, sizeof(uint8_t), > depthBytes, m_analysisFileOut); > if (m_param->rc.cuTree) > +{ > X265_FWRITE((analysis->interData)->cuQPOff, sizeof(int8_t), > depthBytes, m_analysisFileOut); > +X265_FWRITE((analysis->interData)->cuQPOffReuse, > sizeof(int8_t), (analysis->numCUsInFrame * analysis->numPartitions), > m_analysisFileOut); > +} > if (m_param->analysisSaveReuseLevel > 4) > { > X265_FWRITE((analysis->interData)->partSize, sizeof(uint8_t), > depthBytes, m_analysisFileOut); > diff --git a/source/encoder/slicetype.cpp b/source/encoder/slicetype.cpp > index 0adb0d0db..3bc01268b 100644 > --- a/source/encoder/slicetype.cpp > +++ b/source/encoder/slicetype.cpp > @@ -1894,7 +1894,7 @@ void Lookahead::slicetypeAnalyse(Lowres **frames, > bool bKeyframe) > > if (!framecnt) > { > -if (m_param->rc.cuTree) > +if (m_param->rc.cuTree && !m_param->analysisLoad) > cuTree(frames, 0, bKeyframe); > return; > } > diff --git a/source/x265.h b/source/x265.h > index f44040ba7..d6a828539 100644 > --- a/source/x265.h > +++ b/source/x265.h > @@ -145,6 +145,7 @@ typedef struct x265_analysis_intra_data > char* partSizes; > uint8_t* chromaModes; > int8_t*cuQPOff; > +int8_t* cuQPOffReuse; > }x265_analysis_intra_data; > > typedef struct x265_analysis_MV > @@ -170,6 +171,7 @@ typedef struct x265_analysis_inter_data > x265_analysis_MV* mv[2]; > int64_t* sadCost; > int8_t*cuQPOff; > +int8_t*cuQPOffReuse; > }x265_analysis_inter_data; > > typedef struct x265_weight_param > -- > 2.23.0.windows.1 > > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Kavitha ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH x265] Cleanup

2020-05-03 Thread Kavitha Sampath
gv)) > +else if (cliopt[0].parse(argc, argv)) > { > cliopt[0].destroy(); > if (cliopt[0].api) > @@ -320,12 +301,27 @@ > while (threadsActive) > { > threadsActive = > abrEnc->m_numActiveEnc

Re: [x265] [PATCH 3 of 4 x265] analysis-save/load: Validate cu-tree info only at reuse-level 10

2020-04-15 Thread Kavitha Sampath
On Tue, Apr 14, 2020 at 9:02 PM Aruna Matheswaran < ar...@multicorewareinc.com> wrote: > > > On Tue, Apr 14, 2020 at 7:38 PM Kavitha Sampath < > kavi...@multicorewareinc.com> wrote: > >> >> >> On Tue, Mar 31, 2020 at 11:25 AM Aruna Matheswaran < &

Re: [x265] [PATCH 3 of 4 x265] analysis-save/load: Validate cu-tree info only at reuse-level 10

2020-04-14 Thread Kavitha Sampath
e to all reuse levels? As I see that we write and read cutree offsets for all levels > bool error = false; > int curSourceHeight = m_param->sourceHeight - > m_conformanceWindow.bottomOffset; > int curSourceWidth = m_param->sourceWidth - > m_conformanceWindow.rightOffset; > [KS] Have you tested this patch disabling lookahead? > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Kavitha ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH 2 of 2] abr-ladder: Parse config file and launch ABR tiers

2020-04-09 Thread Kavitha Sampath
gt;encoder_close(encoder); > - > -int64_t second_largest_pts = 0; > -int64_t largest_pts = 0; > -if (pts_queue && pts_queue->size() >= 2) > -{ > -second_largest_pts = -pts_queue->top(); > -pts_queue->pop(); > -largest_pts = -pts_qu

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-02-10 Thread Kavitha Sampath
55,9 +1255,9 @@ > * skip blocks. Default is disabled */ > int bEnableEarlySkip; > > -/* Enable early CU size decisions to avoid recursing to higher > depths. > +/* Enable early CU size decisions to avoid recur

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-02-04 Thread Kavitha Sampath
milar purpose. > >> -homo = homo / (cuSize * cuSize); >> - >> -if (homo < (.1 * mean)) >> -return true; >> - >> -return false; >> +else >> +return false; >> > [KS] When does the encoder hit this final "

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-02-03 Thread Kavitha Sampath
ks. Default is disabled */ > int bEnableEarlySkip; > > -/* Enable early CU size decisions to avoid recursing to higher > depths. > +/* Enable early CU size decisions to avoid recursing to higher depths. > * Default is enabled */ > -int bEnableRecursion

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-02-03 Thread Kavitha Sampath
hen > this algorithm works only for rd 0 to 4 (atleast this patch does only > that). > Please clarify your intention for adding this command > [Srikanth] This patch includes changes for RD Levels 5 and 6. Changed the > command to preset slow as rd level 6 is enabled even in this mod

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-01-22 Thread Kavitha Sampath
source/x265.h Tue Jan 21 10:53:49 2020 +0530 > @@ -1857,7 +1857,7 @@ > doubleedgeTransitionThreshold; > > /* Enables histogram based scenecut detection algorithm to detect > scenecuts. Default disabled */ > -int bHistBasedSceneCut; > +int bHistBasedSceneCut; > > /* Enable HME search ranges for L0, L1 and L2 respectively. */ > int hmeRange[3]; > @@ -1874,7 +1874,7 @@ > * analysis information stored in analysis-save. Higher the refine > level higher > * the information stored. Default is 5 */ > int analysisSaveReuseLevel; > - > + > /* A value between 1 and 10 (both inclusive) determines the level of > * analysis information reused in analysis-load. Higher the refine > level higher > * the information reused. Default is 5 */ > @@ -1901,6 +1901,9 @@ > * info is available from the corresponding analysis-save. */ > > int confWinBottomOffset; > + > +/* Edge variance threshold for quad tree establishment. */ > +floatedgeThreshold; > } x265_param; > > /* x265_param_alloc: > diff -r acc5d16999e2 -r e0e0270ead41 source/x265cli.h > --- a/source/x265cli.h Mon Jan 20 18:07:59 2020 +0530 > +++ b/source/x265cli.h Tue Jan 21 10:53:49 2020 +0530 > @@ -105,8 +105,8 @@ > { "amp", no_argument, NULL, 0 }, > { "no-early-skip",no_argument, NULL, 0 }, > { "early-skip", no_argument, NULL, 0 }, > -{ "no-rskip", no_argument, NULL, 0 }, > -{ "rskip",no_argument, NULL, 0 }, > +{ "rskip",required_argument, NULL, 0 }, > +{ "edge-threshold", required_argument, NULL, 0 }, > { "no-fast-cbf", no_argument, NULL, 0 }, > { "fast-cbf", no_argument, NULL, 0 }, > { "no-tskip", no_argument, NULL, 0 }, > @@ -457,7 +457,8 @@ > H0(" --[no-]ssim-rdEnable ssim rate distortion > optimization, 0 to disable. Default %s\n", OPT(param->bSsimRd)); > H0(" --[no-]rd-refine Enable QP based RD refinement > for rd levels 5 and 6. Default %s\n", OPT(param->bEnableRdRefine)); > H0(" --[no-]early-skip Enable early SKIP detection. > Default %s\n", OPT(param->bEnableEarlySkip)); > -H0(" --[no-]rskip Enable early exit from > recursion. Default %s\n", OPT(param->bEnableRecursionSkip)); > +H0(" --rskip Set mode for early exit from > recursion. Mode 1: exit using rdcost. Mode 2: exit using edge density. Mode > 0: disabled. Default %s\n", OPT(param->bEnableRecursionSkip)); > +H1(" --edge-threshold Threshold in terms of percentage > for minimum edge density in CUs to terminate the recursion depth. > Applicable only for rskip mode 2. Default %s\n", OPT(param->edgeThreshold)); > H1(" --[no-]tskip-fast Enable fast intra transform > skipping. Default %s\n", OPT(param->bEnableTSkipFast)); > H1(" --[no-]splitrd-skip Enable skipping split RD > analysis when sum of split CU rdCost larger than one split CU rdCost for > Intra CU. Default %s\n", OPT(param->bEnableSplitRdSkip)); > H1(" --nr-intra An integer value in range of 0 > to 2000, which denotes strength of noise reduction in intra CUs. Default > 0\n"); > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Kavitha ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-01-20 Thread Kavitha Sampath
gt; X265_AQ_EDGE) >> { >> double bit_depth_correction = 1.f / (1 << (2 * >> (X265_DEPTH - 8))); >> diff -r 6b348d5b56d8 -r 82a92c26b442 source/encoder/slicetype.h >> --- a/source/encoder/slicetype.hFri Jan 10 14:38:3

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-01-13 Thread Kavitha Sampath
yuv, --preset medium --hist-scenecut > --hist-threshold 0.02 --frame-dup --dup-threshold 60 --hrd --bitrate 1 > --vbv-bufsize 15000 --vbv-maxrate 12000 > sintel_trailer_2k_1920x1080_24.yuv, --preset medium --hist-scenecut > --hist-threshold 0.02 > +crowd_run_108

Re: [x265] [PATCH 2 of 3 x265] analysis-save/load: Validate conformance window offsets

2020-01-12 Thread Kavitha Sampath
> > /* Stores intra analysis data for a single frame. This struct needs > better packing */ > @@ -1877,6 +1879,28 @@ > * analysis information reused in analysis-load. Higher the refine > level higher > * the information reused. Default is 5 */ > int analysisLoadReuseLevel;

Re: [x265] [PATCH 3 of 3 x265] analysis-save/load: Update test command lines

2020-01-12 Thread Kavitha Sampath
s_540.dat --analysis-save-reuse-level 10 --scale-factor 2 > --bitrate 5000 --vbv-bufsize 15000 --vbv-maxrate > 9000::crowd_run_1080p50.y4m, --preset medium --no-cutree --analysis-save > x265_analysis_1080.dat --analysis-save-reuse-level 10 --scale-factor 2 > --bitrate 1 --vbv-bufsize 3 --vbv-maxrate > 17500::crowd_run_1080p50.y4m, --preset medium --no-cutree --analysis-save > x265_analysis_1080.dat --analysis-load x265_analysis_540.dat --refine-intra > 4 --dynamic-refine --analysis-load-reuse-level 10 > --analysis-save-reuse-level 10 --scale-factor 2 --bitrate 1 > --vbv-bufsize 3 --vbv-maxrate 17500::crowd_run_2160p50.y4m, --preset > medium --no-cutree --analysis-save x265_analysis_2160.dat --analysis-load > x265_analysis_1080.dat --refine-intra 3 --dynamic-refine > --analysis-load-reuse-level 10 --analysis-save-reuse-level 10 > --scale-factor 2 --bitrate 24000 --vbv-bufsize 84000 --vbv-maxrate > 49000::crowd_run_2160p50.y4m, --preset medium --no-cutree --analysis-load > x265_analysis_2160.dat --refine-intra 2 --dynamic-refine > --analysis-load-reuse-level 10 --scale-factor 1 --bitrate 24000 > --vbv-bufsize 84000 --vbv-maxrate 49000 > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Kavitha ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] Edge Aware Quad Tree Establishment

2020-01-07 Thread Kavitha Sampath
uv, --preset slow --rskip 2 --edge-threshold 5 > --hist-scenecut --hist-threshold 0.1 --aq-mode 4 > [KS] What about other hist-scenecut & aq-mode combinations? We have different flows right? [KS] I don't understand why we should restrict this to rd level 0 to 4 when there are so many x265 users

[x265] [PATCH] fix signed/unsigned mismatch warning in windows

2018-05-30 Thread kavitha
# HG changeset patch # User Kavitha Sampath # Date 1527681605 -19800 # Wed May 30 17:30:05 2018 +0530 # Branch stable # Node ID c9234756abe6f559201e2dec78688c50a939986d # Parent e3ff1e578df3fd35d349363cde29856165921429 fix signed/unsigned mismatch warning in windows diff -r e3ff1e578df3 -r

[x265] [PATCH] fix bug in copying vbv information when scalefactor is 0

2018-05-29 Thread kavitha
# HG changeset patch # User Kavitha Sampath # Date 1527499557 -19800 # Mon May 28 14:55:57 2018 +0530 # Branch stable # Node ID fe3c44a200eeb3c1bdf9467071cd593e94959866 # Parent 478bfe2b7673e93ca9283a4ce9424ac3a1ba476e fix bug in copying vbv information when scalefactor is 0 diff -r

Re: [x265] [PATCH] bug fix in scalefactor 0

2018-05-08 Thread Kavitha Sampath
I tested locally in my machine and looks like it fixes load/save issues of tests. We can move to stable branch if the test on default branch run successfully. Regards, Kavitha On Tue, May 8, 2018 at 1:36 PM, Ashok Kumar Mishra < as...@multicorewareinc.com> wrote: > Is this patch fixed

[x265] [PATCH] bug fix in scalefactor 0

2018-05-07 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1525425970 -19800 # Fri May 04 14:56:10 2018 +0530 # Node ID b97a65d1227fbe8e80ed15a426ec4bc44537c247 # Parent 147b7dcee675a7cd394125788e12909cdce0c373 bug fix in scalefactor 0 diff -r 147b7dcee

[x265] [PATCH] scaling: allow refinement of inter/intra frames when scalefactor is zero

2018-04-30 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1524568273 -19800 # Tue Apr 24 16:41:13 2018 +0530 # Node ID 1982e4a9bbd06e89220f0c3917a640c1e482cdd6 # Parent 07defe235cde1949c55464952ee1dbdc10baf5e4 scaling: allow refinement of inter/intra frame

Re: [x265] [PATCH] scaling: allow refinement of inter/intra frames when scalefactor is zero

2018-04-30 Thread Kavitha Sampath
On Mon, Apr 30, 2018 at 11:30 AM, Pradeep Ramachandran < prad...@multicorewareinc.com> wrote: > > > On Mon, Apr 30, 2018 at 10:39 AM, Kavitha Sampath < > kavi...@multicorewareinc.com> wrote: > >> >> >> On Thu, Apr 26, 2018 at 2:38 PM, Bhavna Hari

Re: [x265] [PATCH] scaling: allow refinement of inter/intra frames when scalefactor is zero

2018-04-29 Thread Kavitha Sampath
On Thu, Apr 26, 2018 at 2:38 PM, Bhavna Hariharan < bha...@multicorewareinc.com> wrote: > > > On Thu, Apr 26, 2018 at 12:41 PM, <kavi...@multicorewareinc.com> wrote: > >> # HG changeset patch >> # User Kavitha Sampath <kavi...@multicorewareinc.com> >&g

[x265] [PATCH] scaling: allow refinement of inter/intra frames when scalefactor is zero

2018-04-26 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1524568273 -19800 # Tue Apr 24 16:41:13 2018 +0530 # Node ID 860c3b32f59e1883b77064b9948e8e17decd4641 # Parent 07defe235cde1949c55464952ee1dbdc10baf5e4 scaling: allow refinement of inter/intra frame

[x265] [PATCH] Add CLI option to enable or disable picture copy to internal frame buffer

2017-11-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1510637409 -19800 # Tue Nov 14 11:00:09 2017 +0530 # Node ID dd9772385d152528201d335efbc6f75fdc43b08c # Parent 6ac1b12bcde91b691ef1de8bb936e23c0f29b6ff Add CLI option to enable or disable pictur

[x265] [PATCH] test: modify test file to support renamed options

2017-06-22 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1498132190 -19800 # Thu Jun 22 17:19:50 2017 +0530 # Node ID 44dac94065f201ae8bb83c4979119bcec78ede96 # Parent 586d06ad195ae6907282e8a9048770145c0bd437 test: modify test file to support renamed options d

[x265] [PATCH] rename options related to analysis-mode, improve docs

2017-06-21 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1498019633 -19800 # Wed Jun 21 10:03:53 2017 +0530 # Node ID edbdfb8e8eea64e74089c153b3b4abbb3d105de6 # Parent 40dbeef1d8b59452ac0898621a75f02a576b0c30 rename options related to analysis-mode, improv

[x265] [PATCH] add param option to specify file read/write of analysis data

2017-06-21 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1497342640 -19800 # Tue Jun 13 14:00:40 2017 +0530 # Node ID 40dbeef1d8b59452ac0898621a75f02a576b0c30 # Parent a015be4021f3de8ee265cded1eb7c476dedf3f36 add param option to specify file read/write of an

[x265] [PATCH 7 of 7] remove global declarations and initialization function

2017-06-21 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1496135977 -19800 # Tue May 30 14:49:37 2017 +0530 # Node ID a015be4021f3de8ee265cded1eb7c476dedf3f36 # Parent 5d640864e3aee0a5e091fa1d1df377e620f7d1ce remove global declarations and initialization fu

[x265] [PATCH 5 of 7] use param to replace MACRO NUM_4x4_PARTITIONS

2017-06-21 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1496127278 -19800 # Tue May 30 12:24:38 2017 +0530 # Node ID 4b3d1a1f4838ee86cc9528643b6abb1f31670ada # Parent 005dfda46203772f81f94a28dd86b6303aadfef5 use param to replace MACRO NUM_4x4_PARTITIONS d

[x265] [PATCH 4 of 7] replace g_unitSizeDepth with param member

2017-06-21 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1496122105 -19800 # Tue May 30 10:58:25 2017 +0530 # Node ID 005dfda46203772f81f94a28dd86b6303aadfef5 # Parent 3b0883b24cd21a2aea3fc4bf82467df717c2e39c replace g_unitSizeDepth with param member d

[x265] [PATCH 2 of 7] add maxLog2CUSize to param and use in place of g_maxLog2CUSize

2017-06-21 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1497268317 -19800 # Mon Jun 12 17:21:57 2017 +0530 # Node ID 624374a3b21cba624bee8002bcbdb4fa0917a6fe # Parent 68b27c44790d200ceb95b26962a84c8230d29eba add maxLog2CUSize to param and use in

[x265] [PATCH 4 of 4] width and height padding

2017-06-02 Thread kavitha
# HG changeset patch # User Divya Manivannan # Date 1491553422 -19800 # Fri Apr 07 13:53:42 2017 +0530 # Node ID 747ae5fe027c5b2416aa983226c08dde0d7377cc # Parent 629696c46ab60328d846424dd71e9bb7567450c9 width and height padding diff -r 629696c46ab6 -r

[x265] [PATCH 2 of 4] Reuse analysis info of low resolution for full resolution encoding

2017-06-02 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1495615463 -19800 # Wed May 24 14:14:23 2017 +0530 # Node ID 802bb7ead1e0151a604bc293451c735990656162 # Parent 404253434d33e99955aac29480ee16b8e939a64c Reuse analysis info of low resolution for full reso

[x265] [PATCH 1 of 4] cli: add option to specify scale-factor

2017-06-02 Thread kavitha
# HG changeset patch # User Kavitha Sampath # Date 1495595385 -19800 # Wed May 24 08:39:45 2017 +0530 # Node ID 404253434d33e99955aac29480ee16b8e939a64c # Parent f850cdbe381c196758fd445a367487416fef62f9 cli: add option to specify scale-factor diff -r f850cdbe381c -r 404253434d33 doc/reST

[x265] [PATCH 3 of 4] fix bugs in free up of analysis data

2017-06-02 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1495620591 -19800 # Wed May 24 15:39:51 2017 +0530 # Node ID 629696c46ab60328d846424dd71e9bb7567450c9 # Parent 802bb7ead1e0151a604bc293451c735990656162 fix bugs in free up of analysis data diff -r 802bb7

[x265] [PATCH] multi-level refinement: fix typo and missing space

2017-03-08 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1488973559 -19800 # Wed Mar 08 17:15:59 2017 +0530 # Node ID 88fd9082764c7d7b4668e30763a93215980efd70 # Parent 6e348252e90234f7dbde5406f6a4a8b5ef18ceb9 multi-level refinement: fix typo and missing space

[x265] [PATCH 8 of 8] regression: include test for refine levels

2017-02-27 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1488177267 -19800 # Mon Feb 27 12:04:27 2017 +0530 # Node ID 82c7133414354e72f1fee5d3fdcbe88c24ce1ff4 # Parent 727bd2d8128a99d2dcd1c4dbd3d571a662eade6a regression: include test for refine levels d

[x265] [PATCH 2 of 8] cli: add option to support multiple level of analysis mode refinement

2017-02-27 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1487826752 -19800 # Thu Feb 23 10:42:32 2017 +0530 # Node ID 6051ce2d7864cb3b019c66117661bc5752d1932c # Parent acc482810fe75fd536436ae9b2db2c7aaf9a1212 cli: add option to support multiple level of analysi

[x265] [PATCH 6 of 8] multi-level refinement: support new level 5 to recode without any refinement

2017-02-27 Thread kavitha
# HG changeset patch # User Kavitha Sampath # Date 1486226542 -19800 # Sat Feb 04 22:12:22 2017 +0530 # Node ID fec542968fecc4cda76264fe9b746952718a64f7 # Parent 685b95d9bb93cc82448b85182b20643bd6f8a3ba multi-level refinement: support new level 5 to recode without any refinement All CU

[x265] [PATCH 7 of 8] multi-level: increase maximum level from 5 to 10

2017-02-27 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1487828698 -19800 # Thu Feb 23 11:14:58 2017 +0530 # Node ID 727bd2d8128a99d2dcd1c4dbd3d571a662eade6a # Parent fec542968fecc4cda76264fe9b746952718a64f7 multi-level: increase maximum level from 5 to 10 d

[x265] [PATCH 4 of 8] multi-level refinement: level 2 support

2017-02-27 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1486116100 -19800 # Fri Feb 03 15:31:40 2017 +0530 # Node ID 4f5f769eea67353167b14de8d8013505ceaa82d6 # Parent 4e18273a7e0318e6a8a46d3f6450d5d451d160d7 multi-level refinement: level 2 support Level 2

[x265] [PATCH 1 of 8] analysis-mode: make weights as part of x265_analysis

2017-02-27 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1486033351 -19800 # Thu Feb 02 16:32:31 2017 +0530 # Node ID acc482810fe75fd536436ae9b2db2c7aaf9a1212 # Parent 820f4327ddac44decb4328602ca63e84197ab473 analysis-mode: make weights as part of x265_an

[x265] [PATCH 5 of 8] multi-level refinement: use level 1 to store/reuse frame level lookahead data

2017-02-27 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1486116134 -19800 # Fri Feb 03 15:32:14 2017 +0530 # Node ID 685b95d9bb93cc82448b85182b20643bd6f8a3ba # Parent 4f5f769eea67353167b14de8d8013505ceaa82d6 multi-level refinement: use level 1 to store/reuse

[x265] [PATCH] cuDeltaQP: update test commandlines to support opt-cu-delta-qp option

2016-12-26 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1482744173 -19800 # Mon Dec 26 14:52:53 2016 +0530 # Node ID bce751f0672e3e273543f753870609a3a6560369 # Parent f1b91c4f65a3a5069d326d422134080a5484d540 cuDeltaQP: update test commandlines to support

[x265] [PATCH 1 of 3] cli: add option to signal consistent cudeltaQP

2016-12-22 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1482315369 -19800 # Wed Dec 21 15:46:09 2016 +0530 # Node ID 62f0c309ca7057dcdc3e604f74fad58ff885c740 # Parent e8152da7aa0e03a27f01a2a95aedf914248fe577 cli: add option to signal consistent cudeltaQP d

[x265] [PATCH 3 of 3] cuDeltaQP: consider only bits to decide better QP in RD refinement

2016-12-22 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1482316798 -19800 # Wed Dec 21 16:09:58 2016 +0530 # Node ID 8a4a09eda95550835b76241ea15bf3444dc105d5 # Parent f1b91c4f65a3a5069d326d422134080a5484d540 cuDeltaQP: consider only bits to decide better QP

[x265] [PATCH 2 of 3] cuDeltaQP: raise QP of CUs that are far off the meanQP to minimize deltaQP fluctuations

2016-12-22 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1482058180 -19800 # Sun Dec 18 16:19:40 2016 +0530 # Node ID f1b91c4f65a3a5069d326d422134080a5484d540 # Parent 62f0c309ca7057dcdc3e604f74fad58ff885c740 cuDeltaQP: raise QP of CUs that are far off the

[x265] [PATCH] param: notify error for min-cu-size 64

2016-11-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1479188764 -19800 # Tue Nov 15 11:16:04 2016 +0530 # Node ID c4e9355db49bab4ef04e2e26f91ca10da6de1756 # Parent 95451de5f12929f9d80b66ba852fe651dc3984ed param: notify error for min-cu-size 64 Since

Re: [x265] [PATCH 2 of 4] limit TU : use cbf and quantization coefficients to limit recursion

2016-10-12 Thread Kavitha Sampath
Bhavna Hariharan < >> bha...@multicorewareinc.com> wrote: >> >>> Hi Deepthi, >>> >>> On Fri, Oct 7, 2016 at 1:17 PM, Deepthi Nandakumar < >>> deepthipnandaku...@gmail.com> wrote: >>> >>>> Kavitha/Bhavana, excellent job!

Re: [x265] [PATCH] tests: update command lines to cover test for limit-tu

2016-10-06 Thread Kavitha Sampath
On Thu, Oct 6, 2016 at 4:42 PM, Kavitha Sampath < kavi...@multicorewareinc.com> wrote: > # HG changeset patch > # User Kavitha Sampath <kavi...@multicorewareinc.com> > # Date 1475742311 -19800 > # Thu Oct 06 13:55:11 2016 +0530 > # Node ID 2c9bde6e277058bddf3acd75

Re: [x265] [PATCH] tests: update command lines to cover test for limit-tu

2016-10-06 Thread Kavitha Sampath
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1475742311 -19800 # Thu Oct 06 13:55:11 2016 +0530 # Node ID 2c9bde6e277058bddf3acd753fb1e6a2e48835c3 # Parent b8dd640a7f1784802f6f9859d3a79420a00661fe tests: update command lines to cover test for li

[x265] [PATCH] tests: update command lines to cover test for limit-tu

2016-10-06 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1475742311 -19800 # Thu Oct 06 13:55:11 2016 +0530 # Node ID 6e21c044aae05e463aa87d6b5236cf082c1192dc # Parent b8dd640a7f1784802f6f9859d3a79420a00661fe tests: update command lines to cover test for li

[x265] [PATCH] limitTU: cleanup

2016-10-06 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1475666503 -19800 # Wed Oct 05 16:51:43 2016 +0530 # Node ID b8dd640a7f1784802f6f9859d3a79420a00661fe # Parent 3851e1e905ef75add638aa1da2be84840741a9e9 limitTU: cleanup diff -r 3851e1e905ef -r b8dd640a7f

Re: [x265] [PATCH 3 of 4] limitTU: use max TU depth of first subTU to limit recursion of others in split

2016-10-05 Thread Kavitha Sampath
< as...@multicorewareinc.com> wrote: > Can you please paste the performance improvement figures for some of the > videos ? > > On Tue, Oct 4, 2016 at 2:50 PM, <kavi...@multicorewareinc.com> wrote: > >> # HG changeset patch >> # User Kavitha Sampath <kavi...@multico

[x265] [PATCH 1 of 4] cli: add option to support limit-TU

2016-10-04 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1475567868 -19800 # Tue Oct 04 13:27:48 2016 +0530 # Node ID c10ef341f4e65883243f78040f52ed06ace99535 # Parent 91ed7cb38e66c43116e1d279e94d087d462e71ce cli: add option to support limit-TU diff -r 91ed7c

[x265] [PATCH 3 of 4] limitTU: use max TU depth of first subTU to limit recursion of others in split

2016-10-04 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1475238341 -19800 # Fri Sep 30 17:55:41 2016 +0530 # Node ID 3ae30a43ac939fe875eaec7f22d134711b00c449 # Parent c018bc0ffc156902b1a9a13ecd6996d30d7403df limitTU: use max TU depth of first subTU to

Re: [x265] multi-rate feature

2016-08-11 Thread Kavitha Sampath
> *Lehrstuhl für Medientechnik* > > *Chair of Media Technology* > > *Arcisstr. 21, 80333 München* > > *Building 9, Room 1934* > > *Phone:** +49 89 289 23507* > > *Fax:** +49 89 289 23523* > > *Email:** damien.schroe...@tum.de <dami

[x265] [PATCH] rd: determine CU complexity to skip analysis of higher depths

2016-06-21 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1466062058 -19800 # Thu Jun 16 12:57:38 2016 +0530 # Node ID a3ceaf6065b5cc7622f95c5f5c8a5fd1af5ffcf6 # Parent 78ffb67a844e3e76facf18c52790f1bd544754d6 rd: determine CU complexity to skip analysis of

[x265] [PATCH] rd: determine CU complexity to skip analysis of higher depths

2016-06-16 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1466062058 -19800 # Thu Jun 16 12:57:38 2016 +0530 # Node ID 0d3fe50466f995ad519e20d1dc7ab7ec6920db00 # Parent 78ffb67a844e3e76facf18c52790f1bd544754d6 rd: determine CU complexity to skip analysis of

[x265] [PATCH] analysis-mode: force recursion when checkMerge does not return bestMode

2016-06-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1465899492 -19800 # Tue Jun 14 15:48:12 2016 +0530 # Node ID a79d371b849d8ce2e045da4a5c9bd5a684b06e8f # Parent 106a5a7dc4b337121c11484bc3bc4900b8a0d9a4 analysis-mode: force recursion when checkMerg

Re: [x265] [PATCH] rd: determine CU complexity to skip analysis of higher depths

2016-06-13 Thread Kavitha Sampath
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1465814710 -19800 # Mon Jun 13 16:15:10 2016 +0530 # Node ID d9a7d21cb17918f869f0ff3407dec764880827d4 # Parent 106a5a7dc4b337121c11484bc3bc4900b8a0d9a4 rd: determine CU complexity to skip analysis of

Re: [x265] [PATCH] rd: determine CU complexity to skip analysis of higher depths

2016-06-13 Thread Kavitha Sampath
yes I can make that a member of Analysis I will make the change and send the updated patch On Mon, Jun 13, 2016 at 12:28 PM, Deepthi Nandakumar < deep...@multicorewareinc.com> wrote: > Kavitha, > > Is there a need to introduce another global variable - can't we just keep >

[x265] [PATCH] rd: determine CU complexity to skip analysis of higher depths

2016-06-09 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1463588688 25200 # Wed May 18 09:24:48 2016 -0700 # Node ID 4baa78c17dca00c3d2f8a1c4d5e0ae87d7463f05 # Parent 0af296185f7ae3e05493ecf164046ddfec085bb3 rd: determine CU complexity to skip analysis of

[x265] [PATCH] recursion-skip: add option to skip/force recursion of compressInter for higher depths

2016-02-22 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1455875475 -19800 # Fri Feb 19 15:21:15 2016 +0530 # Node ID 9f30ae437b447ac25545347dd49244d761de144e # Parent c2228fb8151ddce111a75fb1c02b25eca5a68604 recursion-skip: add option to skip/force rec

[x265] [PATCH] cleanup: remove explicit passing of zOrder to compressInter of rd 5, 6

2016-02-16 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1454916325 -19800 # Mon Feb 08 12:55:25 2016 +0530 # Node ID 85ec1441c95f2935881ab14d813c8ec212dd32c5 # Parent 892192a2788c97cfb6de5ffa228e34827b204b03 cleanup: remove explicit passing of

[x265] [PATCH 3 of 3] analysis: share skip/merge data for rd levels 0 to 4

2016-02-10 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1454661586 -19800 # Fri Feb 05 14:09:46 2016 +0530 # Node ID b0069da6f07bef922e3cc9434df99d06c03628b6 # Parent 969e64f43b9623c130317779a508b5c1bd57231a analysis: share skip/merge data for rd levels 0 to 4

[x265] [PATCH 2 of 3] analysis: do not save best merge candidate index anymore

2016-02-10 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1454913447 -19800 # Mon Feb 08 12:07:27 2016 +0530 # Node ID 969e64f43b9623c130317779a508b5c1bd57231a # Parent 07eb2d73102b7bcd1dceaba3d575e50a8ec85c14 analysis: do not save best merge candidate index a

[x265] [PATCH 1 of 3] analysis: fix output mismatch in load/save

2016-02-10 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1455024354 -19800 # Tue Feb 09 18:55:54 2016 +0530 # Node ID 07eb2d73102b7bcd1dceaba3d575e50a8ec85c14 # Parent 822782933427f19e76b34f340a3c52fb4bc95424 analysis: fix output mismatch in load/save d

[x265] [PATCH] analysis mode: fix encoder crash

2016-01-08 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1452231216 -19800 # Fri Jan 08 11:03:36 2016 +0530 # Node ID b7cb7195ba2f14dad3d0b5c2a834ce29caacaed7 # Parent c7bcea62a5711d6e1071a76764f7e100f34aa00f analysis mode: fix encoder crash diff -r c7bcea62a

[x265] [PATCH] weightp: fix output inconsistency due to threading in lookahead (fixes #220)

2016-01-04 Thread kavitha
# HG changeset patch # User Kavitha Sampath<kavi...@multicorewareinc.com> # Date 1451581754 -19800 # Thu Dec 31 22:39:14 2015 +0530 # Node ID d5bb166f383ccfdaa7d7569c9959cb5118eda4bc # Parent 375ce77b8c35ae332bf51085f6d26044d55ae264 weightp: fix output inconsistency due to thr

[x265] [PATCH 1 of 2] cli: add --rd-refine option to enable QP based RD refinement

2015-12-27 Thread Kavitha Sampath
# HG changeset patch # User Kavitha Sampath<kavi...@multicorewareinc.com> # Date 1449825829 -19800 # Fri Dec 11 14:53:49 2015 +0530 # Node ID a161c580095a1ae08813912c0dbc9838695a7800 # Parent 1471e4e433f71f39a6eb93507c349fb8539e cli: add --rd-refine option to enable QP ba

[x265] [PATCH 2 of 2] implement QP based RD refinement

2015-12-27 Thread Kavitha Sampath
# HG changeset patch # User Kavitha Sampath<kavi...@multicorewareinc.com> # Date 1450765749 -19800 # Tue Dec 22 11:59:09 2015 +0530 # Node ID 4321eec92de66588c35ac8523e76858a7f80294d # Parent a161c580095a1ae08813912c0dbc9838695a7800 implement QP based RD refinement After CU an

[x265] [PATCH 1 of 3] Add optional parameter to setLambdaFromQP and calculateQpForCUSize functions

2015-11-11 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1445610049 -19800 # Fri Oct 23 19:50:49 2015 +0530 # Node ID 8ba2a0efe283b46d6afebe1f06701df259233e14 # Parent 45ea73c63c12c66e5e5e777e80853c8b3cadf101 Add optional parameter to setLambda

[x265] [PATCH 3 of 3] implement QP based RD refinement

2015-11-11 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1445612726 -19800 # Fri Oct 23 20:35:26 2015 +0530 # Node ID 3bc3ae1d5016ac1d977e2b01b2bc88748d8d9ef1 # Parent c6f7c8008dafba821527c2f46246567f5c2312ca implement QP based RD refinement After CU an

[x265] [PATCH 3 of 3] implement QP based RD refinement [CHANGES OUTPUT]

2015-10-26 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1445612726 -19800 # Fri Oct 23 20:35:26 2015 +0530 # Node ID 067f831bfc9a6c023cbf642e8c9742deff631ea5 # Parent 8f08f346dd675a638df2ca8aa030b5be61ab06d7 implement QP based RD refinement [CHANGES OUTPUT]

[x265] [PATCH 2 of 3] cli: add --rd-refine option to enable QP based RD refinement

2015-10-26 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1445608941 -19800 # Fri Oct 23 19:32:21 2015 +0530 # Node ID 8f08f346dd675a638df2ca8aa030b5be61ab06d7 # Parent 3bcefff74b44d78c65456ecff25ef10b8a710283 cli: add --rd-refine option to enable QP ba

[x265] [PATCH 1 of 3] Add optional parameter to setLambdaFromQP and calculateQpForCUSize functions

2015-10-26 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1445610049 -19800 # Fri Oct 23 19:50:49 2015 +0530 # Node ID 3bcefff74b44d78c65456ecff25ef10b8a710283 # Parent 6563218ce342c30bfd4f9bc172a1dab510e6e55b Add optional parameter to setLambda

[x265] [PATCH] analysis: fix output change in --cu-lossless and analysis-load mode for Intra slice

2015-10-19 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1445238772 -19800 # Mon Oct 19 12:42:52 2015 +0530 # Node ID 8c6e6165dcb4e93f61f253028a2bec6080a174dd # Parent 04575a459a160162391fcf1a12e8e6f2e81e95b4 analysis: fix output change in --cu-lossless and an

[x265] [PATCH 4 of 4] implement QP based RD refinement for Intra slices [CHANGES OUTPUT]

2015-10-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1444801800 -19800 # Wed Oct 14 11:20:00 2015 +0530 # Node ID 0c97c1dc969033237c5eaa8079604dab6b590070 # Parent cab9ae709e7bdd5451b0d8d3ddfbdd201e802b8b implement QP based RD refinement for Intra slices [C

[x265] [PATCH 3 of 4] cli: add --rd-refine option to enable QP based RD refinement

2015-10-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1444737413 -19800 # Tue Oct 13 17:26:53 2015 +0530 # Node ID cab9ae709e7bdd5451b0d8d3ddfbdd201e802b8b # Parent 5f8702e3362b152eddf6fdf69278fc717dc7d41b cli: add --rd-refine option to enable QP ba

[x265] [PATCH 1 of 4] analysis: cleanup intra analysis functions

2015-10-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1444628646 -19800 # Mon Oct 12 11:14:06 2015 +0530 # Node ID c7e8ab6338aa97067f5823f4547b288dde0aeb54 # Parent b6156a08b1def3584647f26096866c1a0c11e54a analysis: cleanup intra analysis functions

[x265] [PATCH] analysis: cleanup intra analysis functions

2015-10-12 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1444628646 -19800 # Mon Oct 12 11:14:06 2015 +0530 # Node ID c7e8ab6338aa97067f5823f4547b288dde0aeb54 # Parent b6156a08b1def3584647f26096866c1a0c11e54a analysis: cleanup intra analysis functions

[x265] [PATCH] analysis: cleanup intra analysis functions

2015-10-08 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1444301894 -19800 # Thu Oct 08 16:28:14 2015 +0530 # Node ID bd8087bfd93f7564df436a27c22f7e44f6803c4a # Parent 55a4a9b920ff0385fd0b65c73c4c3f63b8a8cc65 analysis: cleanup intra analysis functions

[x265] [PATCH] Add optional parameter to setLambdaFromQP and calculateQpForCUSize functions

2015-10-08 Thread kavitha
# HG changeset patch # User Kavitha Sampath <kavi...@multicorewareinc.com> # Date 1444306002 -19800 # Thu Oct 08 17:36:42 2015 +0530 # Node ID c4d4df4413b8ae67550e6f3240367b4f241cc4b2 # Parent bd8087bfd93f7564df436a27c22f7e44f6803c4a Add optional parameter to setLambda

Re: [x265] [PATCH] Add optional parameter to setLambdaFromQP and calculateQpForCUSize functions

2015-10-08 Thread Kavitha Sampath
changeset patch > > # User Kavitha Sampath <kavi...@multicorewareinc.com> > > # Date 1444306002 -19800 > > # Thu Oct 08 17:36:42 2015 +0530 > > # Node ID c4d4df4413b8ae67550e6f3240367b4f241cc4b2 > > # Parent bd8087bfd93f7564df436a27c22f7e44f68

[x265] [PATCH] param: update calculated maxCLL, maxFALL values to contentLightLevelInfo

2015-08-26 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1440572877 -19800 # Wed Aug 26 12:37:57 2015 +0530 # Node ID 73b94b3431f98bc94c2113d98f7788783453197e # Parent a28a863393994d8fb1d58c721352d9b4ec8c46ee param: update calculated maxCLL, maxFALL values

[x265] [PATCH] stats: log maxCLL and maxFALL values calculated from input pictures

2015-08-17 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1439791372 -19800 # Mon Aug 17 11:32:52 2015 +0530 # Node ID 42d5e1b252fcc1a506d9bdcf97afeee4e4bfd922 # Parent d56b2466c04459205287e1581d8a36eebf372ba6 stats: log maxCLL and maxFALL values calculated from input

[x265] [PATCH] stats: log maxCLL and maxFALL values calculated from input pictures

2015-08-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1439545723 -19800 # Fri Aug 14 15:18:43 2015 +0530 # Node ID f51276cb53f15b335112742fc48fe35009f4cb66 # Parent d56b2466c04459205287e1581d8a36eebf372ba6 stats: log maxCLL and maxFALL values calculated from input

[x265] [PATCH] stats: log maxCLL and maxFALL values calculated from input pictures

2015-08-14 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1439558256 -19800 # Fri Aug 14 18:47:36 2015 +0530 # Node ID 7a288de3f26e1d0e3a461c16239e2eab41c64f2e # Parent d56b2466c04459205287e1581d8a36eebf372ba6 stats: log maxCLL and maxFALL values calculated from input

[x265] [PATCH] stats: fix use of uninitialized pixels in maximum and average luma level calculation

2015-08-13 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1439450035 -19800 # Thu Aug 13 12:43:55 2015 +0530 # Node ID ac3966a43ba77b609d0e209df80f3a3aac234c08 # Parent bc5a7c2ac38b06d2a232b983f10bc0394d252ad7 stats: fix use of uninitialized pixels in maximum

[x265] [PATCH] stats: fix use of uninitialized pixels in maximum and average luma level calculation

2015-08-13 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1439458769 -19800 # Thu Aug 13 15:09:29 2015 +0530 # Node ID 27226b1c447f4df9cde5b7688f34fb8b7a86e193 # Parent bc5a7c2ac38b06d2a232b983f10bc0394d252ad7 stats: fix use of uninitialized pixels in maximum

Re: [x265] [PATCH 2 of 4] improve ctuLumaLevel logic by Sad and CMOV

2015-08-13 Thread Kavitha Sampath
yes deepthi I will update the change in copyFromPic. On Thu, Aug 13, 2015 at 4:08 PM, Deepthi Nandakumar deep...@multicorewareinc.com wrote: Kavitha, Can you please pull this neat optimization of Min's into picyuv::copyFromPicture? On Thu, Aug 13, 2015 at 8:52 AM, Min Chen chenm...@163

[x265] [PATCH] api: add options max-luma and min-luma to set luma range of source pictures

2015-08-10 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1439192580 -19800 # Mon Aug 10 13:13:00 2015 +0530 # Node ID 2fca8a3399e4760a915c9952d3ac9f7143c0d364 # Parent cbdefdfca87723342d21d90c41a93254553ed3d1 api: add options max-luma and min-luma to set luma range

[x265] [PATCH] api: add options max-luma and min-luma to set the maximum and minimum luma range

2015-08-09 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1439128645 -19800 # Sun Aug 09 19:27:25 2015 +0530 # Node ID f9c4219faab20fdc329eca670542e25bfd74af3e # Parent cbdefdfca87723342d21d90c41a93254553ed3d1 api: add options max-luma and min-luma to set the maximum

[x265] [PATCH] stats: use input source pictures to calculate avgerage and max luma level

2015-08-05 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1438757018 -19800 # Wed Aug 05 12:13:38 2015 +0530 # Node ID 3483e9cffd703c540f75068e358bb8261dd80165 # Parent 3fa7f6838098854de79d3800b2d775dabaf45705 stats: use input source pictures to calculate avgerage

[x265] [PATCH] stats: use input source pictures to calculate avgerage and max luma level

2015-08-05 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1438837146 -19800 # Thu Aug 06 10:29:06 2015 +0530 # Node ID 9fcc0e6bdc54758478e37e988e640fb52303d28b # Parent 377a996a8d74110f838ff2e3cef1c42781d6d730 stats: use input source pictures to calculate avgerage

[x265] [PATCH] frame: initialize recon to avoid SAO read of uninitialized pixels beyond picture end

2014-07-02 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1404297383 -19800 # Wed Jul 02 16:06:23 2014 +0530 # Node ID 731068beca7e5e1403c39c5ede610101b3e6e69f # Parent a18972fd05b1d6242a881bef979b9e1ff17543d9 frame: initialize recon to avoid SAO read of uninitialized

[x265] [PATCH] TComPicYuv: initialize picBuf to avoid valgrind's uninitialized pixel access report

2014-06-24 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1403614220 -19800 # Tue Jun 24 18:20:20 2014 +0530 # Node ID 65f3b95b70ced156433882d3d5fbc39160dfccaa # Parent 18f936182df50cc5126d1707cd7c2b5fef289ccb TComPicYuv: initialize picBuf to avoid valgrind's

[x265] [PATCH] sei: disable HRD with warning when vbv is off

2014-06-17 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1403011445 -19800 # Tue Jun 17 18:54:05 2014 +0530 # Node ID 571b1696f1f3f4dba0b88e7d6706b1998b1028b5 # Parent 3a19a9fdb103979e65a9daf15c46c0735e8d743e sei: disable HRD with warning when vbv is off diff -r

[x265] [PATCH] SEI: Insert buffering period and picture timing SEI messages

2014-06-01 Thread kavitha
# HG changeset patch # User Kavitha Sampath kavi...@multicorewareinc.com # Date 1401640530 -19800 # Sun Jun 01 22:05:30 2014 +0530 # Node ID 322bcc4d26dd358d946b9e8da369f52690344af4 # Parent 592ef184549ef631c0fe725cb9fe3cbab8de1db4 SEI: Insert buffering period and picture timing SEI messages

  1   2   >