# HG changeset patch
# User Shushuang
# Date 1558582124 -28800
# Thu May 23 11:28:44 2019 +0800
# Node ID 220cdb4328a1e2c7419546b50c4d07e652ae1537
# Parent 3f4fb9a2ac6817c9be4acab5c87746d405fcffd4
Add codes to support field feature
diff --git a/doc/reST/cli.rst b/doc/reST/cli.rst
--- a/doc/
# HG changeset patch
# User Santhoshini Sekar
# Date 1446705159 -19800
# Thu Nov 05 12:02:39 2015 +0530
# Node ID b2bcb012d101d8941911dbf51235ba6d581bbb71
# Parent 3103afbd31fa9b26533f06202516a511ee221439
simplify math in intra refresh calculation (fixes #208)
diff -r 3103afbd31fa -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1464149867 -19800
# Wed May 25 09:47:47 2016 +0530
# Node ID 0108e73b0c070ab124d35c914dcf9817b08fbd0a
# Parent 4723933fdec920debefe606d50a9a312f7bc7f6b
add command lines to regression to test different rd levels at medium and
veryslow
# HG changeset patch
# User Santhoshini Sekar
# Date 1464152658 -19800
# Wed May 25 10:34:18 2016 +0530
# Node ID 028ccaa6486047ffafef38d78f9b00880908c0c3
# Parent 6d3849d648f0be5a8e334f1d75a2f7cf93c86cb3
Allow different Csp for picture
diff -r 6d3849d648f0 -r 028ccaa64860 source/common
# HG changeset patch
# User Santhoshini Sekar
# Date 1466656132 -19800
# Thu Jun 23 09:58:52 2016 +0530
# Node ID 20e1abc4b08ca2d2da24c340728e3db96d2806f8
# Parent 626fcbac7ffba723dabd3a9f0507c4c80f3e7bc9
introduce multi-level recursion skip
diff -r 626fcbac7ffb -r 20e1abc4b08c source
# HG changeset patch
# User Santhoshini Sekar
# Date 1466656132 -19800
# Thu Jun 23 09:58:52 2016 +0530
# Node ID bc0cbc5cb90c6f41e73c30b76fa7df1006581206
# Parent 626fcbac7ffba723dabd3a9f0507c4c80f3e7bc9
introduce multi-level recursion skip
diff -r 626fcbac7ffb -r bc0cbc5cb90c doc/reST
# HG changeset patch
# User Santhoshini Sekar
# Date 1466656132 -19800
# Thu Jun 23 09:58:52 2016 +0530
# Node ID efd68483f9f2de5e0c61d63b9d0dac1782b0d7c1
# Parent 626fcbac7ffba723dabd3a9f0507c4c80f3e7bc9
introduce multi-level recursion skip
diff -r 626fcbac7ffb -r efd68483f9f2 doc/reST
# HG changeset patch
# User Santhoshini Sekar
# Date 1467619611 -19800
# Mon Jul 04 13:36:51 2016 +0530
# Node ID 0c4c66ce33abba9d3f224af2bac79b243c426c28
# Parent 836a870ba76b46d4c0078289e320db1371fc3403
analysis: compute Inter2Nx2N after merge in analysis mode=load if reuse mode
chosen is
# HG changeset patch
# User Santhoshini Sekar
# Date 1467619611 -19800
# Mon Jul 04 13:36:51 2016 +0530
# Node ID 0c4c66ce33abba9d3f224af2bac79b243c426c28
# Parent 836a870ba76b46d4c0078289e320db1371fc3403
analysis: compute Inter2Nx2N after merge in analysis mode=load if reuse mode
chosen is
# HG changeset patch
# User Santhoshini Sekar
# Date 1469173422 -19800
# Fri Jul 22 13:13:42 2016 +0530
# Node ID ffe85684abfc3fb33e68036a81b00aee8edf71bc
# Parent 2737c6ff5f80895356c439ba225b06cb46e32db4
bugfix: encode only once the final best mode when picturecsp=400 and not
merge2Nx2N
# HG changeset patch
# User Santhoshini Sekar
# Date 1482401694 -19800
# Thu Dec 22 15:44:54 2016 +0530
# Branch stable
# Node ID 1c8b8daacec009b124ebe6d937abea06b293113a
# Parent ce19aaa0637df84d56fc985b0062c7fe2664cdf6
cudata: init mvmemblock with zero
diff --git a/source/common/cudata.h
# HG changeset patch
# User Santhoshini Sekar
# Date 1482758979 -19800
# Mon Dec 26 18:59:39 2016 +0530
# Node ID 82e4e3b0bb460c0fe140953342e12a0a1b3da004
# Parent e40db0bdde4ac9659fae2b5b133fcadecece7412
add analysis 2 pass structure
diff --git a/doc/reST/cli.rst b/doc/reST/cli.rst
--- a
# HG changeset patch
# User Santhoshini Sekar
# Date 1482321849 -19800
# Wed Dec 21 17:34:09 2016 +0530
# Node ID 9216f2375f1b26d96b6023f734be5f6bb8e888a0
# Parent 82e4e3b0bb460c0fe140953342e12a0a1b3da004
reuse analysis information from pass 1 to effectively reduce computation in
pass 2
# HG changeset patch
# User Santhoshini Sekar
# Date 1482994947 -19800
# Thu Dec 29 12:32:27 2016 +0530
# Node ID 7a269cfc67dff0e53872f738d0c7430e17fe0ec5
# Parent 93fd14d86372368f7120e8999b9eb45247f849fd
correct slicetype passed to writeAnalysis2PassFile. Fixes memory leak
diff --git a
# HG changeset patch
# User Santhoshini Sekar
# Date 1492074513 -19800
# Thu Apr 13 14:38:33 2017 +0530
# Node ID a7666d5948f9d10c0e8cd5fda6f936962146756a
# Parent 0b7d54dbb71a87a0c6514fee04a51c4b29d5d704
lambda: New 10-bit and 12-bit lambda2 table.
diff --git a/source/common/constants.cpp
# HG changeset patch
# User Santhoshini Sekar
# Date 1498019565 -19800
# Wed Jun 21 10:02:45 2017 +0530
# Node ID 5e0ee26d97fe8a29e4557f99c970f4f184e78ff2
# Parent 4436e1ca6f3987292dea608c7ecb2780fdcfc4df
improve docs for multi-pass-opt-analysis/multi-pass-opt-distortion
diff --git a/doc
# HG changeset patch
# User Santhoshini Sekar
# Date 1502258938 -19800
# Wed Aug 09 11:38:58 2017 +0530
# Node ID 2508de5ad27440f650a6ba68a42febc273a2cd17
# Parent aa9649a2aa8c30bcb84ee8287839fa877978d4a7
add function to copy analysis data after z scan
The pointer to x265_analysis_data
# HG changeset patch
# User Santhoshini Sekar
# Date 1509956542 -19800
# Mon Nov 06 13:52:22 2017 +0530
# Node ID 54bd61979fc47ee50d61a0f568b0d06efc7b6e2c
# Parent 2508de5ad27440f650a6ba68a42febc273a2cd17
add new CLI refine-mv-type
diff --git a/doc/reST/cli.rst b/doc/reST/cli.rst
--- a/doc
# HG changeset patch
# User Santhoshini Sekar
# Date 1502274740 -19800
# Wed Aug 09 16:02:20 2017 +0530
# Node ID 7af25e9b6dd505a3da18abae7b7fd000468302fb
# Parent 54bd61979fc47ee50d61a0f568b0d06efc7b6e2c
wait for the event of copying MV data if refine-mv-type is enabled
diff --git a
# HG changeset patch
# User Santhoshini Sekar
# Date 1502275399 -19800
# Wed Aug 09 16:13:19 2017 +0530
# Node ID baba97b098912a798c4674bff9abc487054f3020
# Parent 7af25e9b6dd505a3da18abae7b7fd000468302fb
Do not wait until all the frames in a stream are flushed, return to API as soon
as
# HG changeset patch
# User Santhoshini Sekar
# Date 1509956542 -19800
# Mon Nov 06 13:52:22 2017 +0530
# Node ID e6ad0fc2639ae0fb6579e8b3e480c43f2464f9d8
# Parent 2508de5ad27440f650a6ba68a42febc273a2cd17
add new CLI refine-mv-type
diff --git a/doc/reST/cli.rst b/doc/reST/cli.rst
--- a/doc
# HG changeset patch
# User Santhoshini Sekar
# Date 1502275399 -19800
# Wed Aug 09 16:13:19 2017 +0530
# Node ID e5d68466150ca6d68e8222e346614c8e5a97f77f
# Parent 82708090cf1d29c4a81ff99acbb5945c86b81185
Do not wait until all the frames in a stream are flushed, return to API as soon
as
# HG changeset patch
# User Santhoshini Sekar
# Date 1502258938 -19800
# Wed Aug 09 11:38:58 2017 +0530
# Node ID dea515c3180ab2e45c1682bd258683fdf2f16ae6
# Parent 8a121d8cc134cc348466e5d63a6a02d1531d8055
add function to copy analysis data after z scan
The pointer to x265_analysis_data
# HG changeset patch
# User Santhoshini Sekar
# Date 1502274740 -19800
# Wed Aug 09 16:02:20 2017 +0530
# Node ID 82708090cf1d29c4a81ff99acbb5945c86b81185
# Parent 429abad792be670195e22782b772eea814100f61
wait for the event of copying MV data if refine-mv-type is enabled
diff --git a
# HG changeset patch
# User Santhoshini Sekar
# Date 1509956542 -19800
# Mon Nov 06 13:52:22 2017 +0530
# Node ID 429abad792be670195e22782b772eea814100f61
# Parent dea515c3180ab2e45c1682bd258683fdf2f16ae6
add new CLI refine-mv-type
diff --git a/doc/reST/cli.rst b/doc/reST/cli.rst
--- a/doc
# HG changeset patch
# User Santhoshini Sekar
# Date 1510038803 -19800
# Tue Nov 07 12:43:23 2017 +0530
# Node ID 3922804ac1a9d3fff4a4ba8dcde0b36b827fea0b
# Parent efdaa0e92850f865adc7c5becba47623ba2b4ec1
rename function pointer names for x265_get_slicetype_poc_and_scenecut() and
# HG changeset patch
# User Santhoshini Sekar
# Date 1510038127 -19800
# Tue Nov 07 12:32:07 2017 +0530
# Node ID efdaa0e92850f865adc7c5becba47623ba2b4ec1
# Parent e5d68466150ca6d68e8222e346614c8e5a97f77f
export API functions x265_get_slicetype_poc_and_scenecut() and
# HG changeset patch
# User Santhoshini Sekar
# Date 1510137267 -19800
# Wed Nov 08 16:04:27 2017 +0530
# Node ID 6a882a9300c2ed97a8b7ee539eb58fd53953a0ac
# Parent 4ed6afba60476fb7620889c533248c6c396474ab
add help information for refine-mv-type
diff --git a/source/x265cli.h b/source
# HG changeset patch
# User Santhoshini Sekar
# Date 1512043592 -19800
# Thu Nov 30 17:36:32 2017 +0530
# Branch stable
# Node ID f9d08feabf7b2607561d337e5048657a786a7c68
# Parent b0d89eaaebcf3534204e054243d402b6cf646234
deblock: set reference frame to NULL if refIdx < 0. Dereferenc
# HG changeset patch
# User Santhoshini Sekar
# Date 1512384225 -19800
# Mon Dec 04 16:13:45 2017 +0530
# Node ID 3a19517748f927b0587f0978eb4e9de213ec9ab1
# Parent ee9a82d856a5f726bbca9380c3539e70a8ab8913
remove unnecessary event m_reconEncoded from Frame class
diff --git a/source/common
# HG changeset patch
# User Santhoshini Sekar
# Date 1512383899 -19800
# Mon Dec 04 16:08:19 2017 +0530
# Node ID ee9a82d856a5f726bbca9380c3539e70a8ab8913
# Parent c353f34a532c16b0db02fbba7b928b71e9300996
wait until the last row of recon is complete. Waiting on m_reconEncoded doesn't
e
# HG changeset patch
# User Santhoshini Sekar
# Date 1513082044 -19800
# Tue Dec 12 18:04:04 2017 +0530
# Node ID e71e59aba01927aecd35115aba4a7180817c6da3
# Parent 6b079854e56e5ff3eaa11eab658989e95e2d9152
modify api x265_get_ref_frame_list to provide POC lists for L0 and L1 references
diff
# HG changeset patch
# User Santhoshini Sekar
# Date 1513677810 -19800
# Tue Dec 19 15:33:30 2017 +0530
# Node ID 32a2cd5926ed3bc64fc5665f3ecc20e9b371cee2
# Parent 57eaef9abfd8204b568498d4a37a23391e790d44
fix bugs in analysis-reuse-level=7 and refine-mv-type=AVC
diff --git a/source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1513827586 -19800
# Thu Dec 21 09:09:46 2017 +0530
# Node ID 61d829f6d823b14242022a40737f2453865e8937
# Parent 32a2cd5926ed3bc64fc5665f3ecc20e9b371cee2
warn out saying that limitTU=3 or 4 with AVCINFO produces inconsistent output.
Set
# HG changeset patch
# User Santhoshini Sekar
# Date 1513677810 -19800
# Tue Dec 19 15:33:30 2017 +0530
# Node ID 61b2cbf1f0e4b19d5ec0d0d8675ad10a0befc0f1
# Parent 57eaef9abfd8204b568498d4a37a23391e790d44
fix bugs in analysis-reuse-level=7 and refine-mv-type=AVC
diff --git a/source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1513927117 -19800
# Fri Dec 22 12:48:37 2017 +0530
# Branch stable
# Node ID f41671b53ae084a8207e24a91d3a7cf2a96cd1ce
# Parent f7498acb38746d9b799d1b45343a3db56cdba306
Fix possible NULL pointer dereferencing in cudata init
diff --git a
# HG changeset patch
# User Santhoshini Sekar
# Date 1516779671 -19800
# Wed Jan 24 13:11:11 2018 +0530
# Node ID 13b87f513337b4614edd09c419c17da217c2a926
# Parent b763c22920f6b62c2a5ab7f4942ee480384807e3
fix warning in getRefFrameList
diff --git a/source/encoder/encoder.cpp b/source
# HG changeset patch
# User Santhoshini Sekar
# Date 1522314350 -19800
# Thu Mar 29 14:35:50 2018 +0530
# Node ID 22aa607166e0a9917b923b6b21b775055fc708fd
# Parent 1fafca24a3990106ecf203afc4e900fa0eddfbe1
fix bug in SEI::write clean up
diff --git a/source/encoder/encoder.cpp b/source
# HG changeset patch
# User Santhoshini Sekar
# Date 1522673234 -19800
# Mon Apr 02 18:17:14 2018 +0530
# Node ID e1b4fca6b9f7f916c11c69e5ec439857d71f58c6
# Parent 946f82dbf4e80cb272f43a32a78ba2b186469845
introduce new CLI single-sei to write all SEI messages in one single NAL
diff --git a
# HG changeset patch
# User Santhoshini Sekar
# Date 1522673234 -19800
# Mon Apr 02 18:17:14 2018 +0530
# Node ID 6337356c86a4f5a49f275eb466d6fae32e6eb145
# Parent 946f82dbf4e80cb272f43a32a78ba2b186469845
introduce new CLI single-sei to write all SEI messages in one single NAL
diff --git a
# HG changeset patch
# User Santhoshini Sekar
# Date 1522744817 -19800
# Tue Apr 03 14:10:17 2018 +0530
# Node ID 2d95d7ec545ef3d57e7a57ac484f27c81f7be0e5
# Parent 2bbff45f761fdd9fb22495587640355432dc45bc
Fix condition check for single-sei
diff --git a/source/common/param.cpp b/source
# HG changeset patch
# User Santhoshini Sekar
# Date 1523526059 -19800
# Thu Apr 12 15:10:59 2018 +0530
# Node ID ad37e53f78dcdd600f7ad31095db490b2a93a8c6
# Parent 593e63cda903370af926711c0ba05ce37d045c90
fix conditions for single-sei NAL
diff --git a/source/encoder/frameencoder.cpp b
# HG changeset patch
# User Santhoshini Sekar
# Date 1427716771 -19800
# Mon Mar 30 17:29:31 2015 +0530
# Node ID 1bdeb44d775d5be7523925017a1483294da2575d
# Parent 22a312799bb033d40a66fc83a1ac7af192ce2420
rc: fix bug in ABR 2 pass, calculate aq-offset only for unreferenced frame in 2
pass
# HG changeset patch
# User Santhoshini Sekar
# Date 1427869853 -19800
# Wed Apr 01 12:00:53 2015 +0530
# Node ID 721439fe1542acc7cbe846fbf353eaa818fd209d
# Parent ac85c775620f1dcb0df056874633cbf916098bd2
frameencoder: increase refLagRows by one when subme has multiple hpel iteration
steps
# HG changeset patch
# User Santhoshini Sekar
# Date 1432028003 -19800
# Tue May 19 15:03:23 2015 +0530
# Node ID 904ac8808858baaeaaa333b5a105af50c1107db0
# Parent d7b100e51e828833eee006f1da93e499ac161d28
analysis: add an additional round of sub-pel refinement for inter 2Nx2N in rd 5
and 6
# HG changeset patch
# User Santhoshini Sekar
# Date 1432182660 -19800
# Thu May 21 10:01:00 2015 +0530
# Node ID 630b378b744f4bf442839680f5120d7d299d2acd
# Parent dc4fcfc574ade14ecc841797ad08be9753fad58e
analysis: add an additional round of sub-pel refinement for inter 2Nx2N in rd 5
and 6
# HG changeset patch
# User Santhoshini Sekar
# Date 1434522753 -19800
# Wed Jun 17 12:02:33 2015 +0530
# Node ID fb4eecc53e5789094d5a12999c7c2d8e56060b1e
# Parent be0ed447922cc81e809d296e75424bb71822aea7
aq: new auto variance mode with biasing to dark scenes
diff -r be0ed447922c -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1438679012 -19800
# Tue Aug 04 14:33:32 2015 +0530
# Node ID e0d248f6b8ab5ec1e1b4891c807086a62279c72b
# Parent d5278c76d341b3bac405938dbfb64cb7e2d9bce5
add API and implemenation for Region of Interest(ROI)
diff -r d5278c76d341 -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1438679012 -19800
# Tue Aug 04 14:33:32 2015 +0530
# Node ID 1d61a8d12dc6bc446772817fcb90aab5b371b90e
# Parent d5278c76d341b3bac405938dbfb64cb7e2d9bce5
add API and implementation for Region of Interest(ROI)
diff -r d5278c76d341 -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1438679012 -19800
# Tue Aug 04 14:33:32 2015 +0530
# Node ID 14abf498e49b0963fb1c0db19e39aa5de18560a5
# Parent 3fa7f6838098854de79d3800b2d775dabaf45705
add API and implementation for Region of Interest(ROI)
diff -r 3fa7f6838098 -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1438839704 -19800
# Thu Aug 06 11:11:44 2015 +0530
# Node ID fb00cab476a5d860e2fcddd51d764bdc3c8b96bc
# Parent 377a996a8d74110f838ff2e3cef1c42781d6d730
add API and implementation for Region of Interest(ROI)
diff -r 377a996a8d74 -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1438839704 -19800
# Thu Aug 06 11:11:44 2015 +0530
# Node ID 450055cd2ef7e85ba8fff2d163161c0d0428b5fe
# Parent 9982ac741d1850d2b2451985feef5e0de0790794
add API and implementation for Region of Interest(ROI)
diff -r 9982ac741d18 -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1438839704 -19800
# Thu Aug 06 11:11:44 2015 +0530
# Node ID 8dcbdddb663d0d93ad32ac36c764146dcbd9e883
# Parent cbdefdfca87723342d21d90c41a93254553ed3d1
add API and implementation for Region of Interest(ROI)
diff -r cbdefdfca877 -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1441619453 -19800
# Mon Sep 07 15:20:53 2015 +0530
# Node ID 2ba81f60f111c12a8f668ece13b23123702f2582
# Parent 44cc2ce22c43ee04c67f669f2667a6e25747c4f9
Introduce structure needed for Intra-refresh
diff -r 44cc2ce22c43 -r 2ba81f60f111
# HG changeset patch
# User Santhoshini Sekar
# Date 1441625035 -19800
# Mon Sep 07 16:53:55 2015 +0530
# Node ID d91760d89cbd0e6f124fab60d7e4d684299b89a1
# Parent 2ba81f60f111c12a8f668ece13b23123702f2582
Implementation for Intra-refresh
diff -r 2ba81f60f111 -r d91760d89cbd source/common
# HG changeset patch
# User Santhoshini Sekar
# Date 1441626229 -19800
# Mon Sep 07 17:13:49 2015 +0530
# Node ID d0f6a040aff28d0bb636d053fa894b834c13f51a
# Parent d91760d89cbd0e6f124fab60d7e4d684299b89a1
cli: add cli option for Intra-refresh
diff -r d91760d89cbd -r d0f6a040aff2 doc/reST
# HG changeset patch
# User Santhoshini Sekar
# Date 1441790555 -19800
# Wed Sep 09 14:52:35 2015 +0530
# Node ID f6892dcc7f4e74af58d7f39e085aed44afba919c
# Parent 365f7ed4d89628d49cd6af8d81d4edc01f73ffad
Introduce structure needed for Intra-refresh
diff -r 365f7ed4d896 -r f6892dcc7f4e
# HG changeset patch
# User Santhoshini Sekar
# Date 1441783208 -19800
# Wed Sep 09 12:50:08 2015 +0530
# Node ID b83e67c7cc436142f0e4c370681af1ff9aa38402
# Parent f6892dcc7f4e74af58d7f39e085aed44afba919c
Implementation for Intra-refresh
diff -r f6892dcc7f4e -r b83e67c7cc43 source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1442213046 -19800
# Mon Sep 14 12:14:06 2015 +0530
# Node ID 0eb755da6cab80020bf26410438d83337f9aed9a
# Parent f6892dcc7f4e74af58d7f39e085aed44afba919c
Implementation for Intra-refresh
diff -r f6892dcc7f4e -r 0eb755da6cab source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1441790555 -19800
# Wed Sep 09 14:52:35 2015 +0530
# Node ID 98c0dcd5a10b8806aa1ceb775ff9342f7a7ae6c6
# Parent 975352b2c0223b9139aad233b43eaf2113ac8167
Introduce structure needed for Intra refresh
diff -r 975352b2c022 -r 98c0dcd5a10b
# HG changeset patch
# User Santhoshini Sekar
# Date 1441626229 -19800
# Mon Sep 07 17:13:49 2015 +0530
# Node ID 5520b8f17c5fc53f5d0afcb0e2df59eb8a4785b6
# Parent 97b62cb57bfa171e50d3fa736527634bb507cbe5
add cli for Intra refresh
diff -r 97b62cb57bfa -r 5520b8f17c5f doc/reST/cli.rst
--- a
# HG changeset patch
# User Santhoshini Sekar
# Date 1442393819 -19800
# Wed Sep 16 14:26:59 2015 +0530
# Node ID 97b62cb57bfa171e50d3fa736527634bb507cbe5
# Parent 98c0dcd5a10b8806aa1ceb775ff9342f7a7ae6c6
Implementation for Intra refresh
diff -r 98c0dcd5a10b -r 97b62cb57bfa source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1441626229 -19800
# Mon Sep 07 17:13:49 2015 +0530
# Node ID 65fabbf755e8c666108251e706dbea170fa1145e
# Parent 97b62cb57bfa171e50d3fa736527634bb507cbe5
add cli for Intra refresh
diff -r 97b62cb57bfa -r 65fabbf755e8 doc/reST/cli.rst
--- a
# HG changeset patch
# User Santhoshini Sekar
# Date 1441790555 -19800
# Wed Sep 09 14:52:35 2015 +0530
# Node ID 7f24990073bb86ef6c632e5e2254c794daf3de3a
# Parent f8b8ebdc54578e6735216d8b9abce5ba80c05bd8
Introduce structure needed for Intra refresh
diff -r f8b8ebdc5457 -r 7f24990073bb
# HG changeset patch
# User Santhoshini Sekar
# Date 1442393819 -19800
# Wed Sep 16 14:26:59 2015 +0530
# Node ID 0e6dc779c1b21d47a2c510c18536e52e4c28c878
# Parent 7f24990073bb86ef6c632e5e2254c794daf3de3a
Implementation for Intra refresh
diff -r 7f24990073bb -r 0e6dc779c1b2 source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1441626229 -19800
# Mon Sep 07 17:13:49 2015 +0530
# Node ID dbfc496c0f9604cf9109f4c9ab95d89b5ec06074
# Parent 0e6dc779c1b21d47a2c510c18536e52e4c28c878
add cli for Intra refresh
diff -r 0e6dc779c1b2 -r dbfc496c0f96 doc/reST/cli.rst
--- a
# HG changeset patch
# User Santhoshini Sekar
# Date 1381817138 -19800
# Tue Oct 15 11:35:38 2013 +0530
# Node ID 957578be76da25eeab8fb0cf5eaf2a5d0471dd24
# Parent 8ae52f2b159c8378e981e369aa15c4c36db48f7c
PSNR Row wise calculation
diff -r 8ae52f2b159c -r 957578be76da source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1381830528 -19800
# Tue Oct 15 15:18:48 2013 +0530
# Node ID a83fce64ad3060826abbcf6d573fba5f600b4f97
# Parent 1a85d8814346efdb984ea9eae24d1b06b973e9a8
PSNR : moved SSD accumulators to Tcompic
diff -r 1a85d8814346 -r a83fce64ad30 source
# HG changeset patch
# User Santhoshini Sekar
# Date 1382937954 -19800
# Mon Oct 28 10:55:54 2013 +0530
# Node ID f6c9b2e9c7b4bbc0939b17acc41dade41e145fcf
# Parent ccac3a7d3622b7326443745c1ecae0e2edd3e539
row wise generation of hash in framefilter
diff -r ccac3a7d3622 -r f6c9b2e9c7b4
# HG changeset patch
# User Santhoshini Sekar
# Date 1383103249 -19800
# Wed Oct 30 08:50:49 2013 +0530
# Node ID a7e349a5e32edd1f075449c2f828e7b03cebff2c
# Parent 0666d56aaa4259590dffdd5aa3bc7859c4763931
writing hash SEI messages in frameencoder
diff -r 0666d56aaa42 -r a7e349a5e32e source
# HG changeset patch
# User Santhoshini Sekar
# Date 1383104829 -19800
# Wed Oct 30 09:17:09 2013 +0530
# Node ID 6e1439b991f0b0ea11284128b7f7b9e73c575855
# Parent a7e349a5e32edd1f075449c2f828e7b03cebff2c
rename variable name m_Bitstream to m_bitstream
diff -r a7e349a5e32e -r 6e1439b991f0
# HG changeset patch
# User Santhoshini Sekar
# Date 1383209712 -19800
# Thu Oct 31 14:25:12 2013 +0530
# Node ID 8bed3004d0b92ce257f68569a7d3c7532e141d9e
# Parent ec6b4d35f11053b06d0e1ea46df798ff89a4c127
collect global stats of psnr and ssim
diff -r ec6b4d35f110 -r 8bed3004d0b9 source/Lib
# HG changeset patch
# User Santhoshini Sekar
# Date 1384943798 -19800
# Wed Nov 20 16:06:38 2013 +0530
# Node ID 2dec17a0b506c99a1ee8ecb23a582cb308de7724
# Parent 108ddc9e5c6b15e758ccbf08a0e923cbb7b28b5e
bug fix: print Mean psnr Y,U,V properly
diff -r 108ddc9e5c6b -r 2dec17a0b506 source
# HG changeset patch
# User Santhoshini Sekar
# Date 1385003814 -19800
# Thu Nov 21 08:46:54 2013 +0530
# Node ID 10c2351cdb9b39c45fb040f90eaf448129532ad5
# Parent 2dec17a0b506c99a1ee8ecb23a582cb308de7724
bug fix: print Mean psnr Y,U,V properly
diff -r 2dec17a0b506 -r 10c2351cdb9b source
# HG changeset patch
# User Santhoshini Sekar
# Date 1392104203 -19800
# Tue Feb 11 13:06:43 2014 +0530
# Node ID cd078d0dc0278dfca6e13e8f210cb6dda707e306
# Parent 07b5d6b82f5fbcb78ecab12cb8abcf13c78fe552
vbv: set vbvminrate
diff -r 07b5d6b82f5f -r cd078d0dc027 source/encoder
# HG changeset patch
# User Santhoshini Sekar
# Date 1392114033 -19800
# Tue Feb 11 15:50:33 2014 +0530
# Node ID 49ef320ebb35713beca0ae1da8b928b8dc806343
# Parent cd078d0dc0278dfca6e13e8f210cb6dda707e306
vbv: lookahead
diff -r cd078d0dc027 -r 49ef320ebb35 source/common/lowres.h
--- a
# HG changeset patch
# User Santhoshini Sekar
# Date 1392114358 -19800
# Tue Feb 11 15:55:58 2014 +0530
# Node ID 94381009cca155f54f90e235fccd318f8cf411c5
# Parent 49ef320ebb35713beca0ae1da8b928b8dc806343
rc: Don't do resetABR in CRF.
diff -r 49ef320ebb35 -r 94381009cca1 source/en
# HG changeset patch
# User Santhoshini Sekar
# Date 1392189204 -19800
# Wed Feb 12 12:43:24 2014 +0530
# Node ID e83af58ed0f3a9308dacf64f79b9ddad47cd0170
# Parent 699f2aa335e9995e32a07181eb70bd1ed1dfb7e9
vbv: lookahead
diff -r 699f2aa335e9 -r e83af58ed0f3 source/common/lowres.h
--- a
# HG changeset patch
# User Santhoshini Sekar
# Date 1392193304 -19800
# Wed Feb 12 13:51:44 2014 +0530
# Node ID 377667a1343362a9cc84506144f1a5a91bf5e8a4
# Parent 699f2aa335e9995e32a07181eb70bd1ed1dfb7e9
vbv: lookahead
diff -r 699f2aa335e9 -r 377667a13433 source/common/lowres.h
--- a
# HG changeset patch
# User Santhoshini Sekar
# Date 1393417865 -19800
# Wed Feb 26 18:01:05 2014 +0530
# Node ID f4e74db2286d9d294dea389372eb42dfa69f683a
# Parent 46207f6f5c8c7a85290c26467345f143e73a0bd8
rc:bug fix-store average Qp as decided by AQ only if aq is enabled
diff -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1394786697 -19800
# Fri Mar 14 14:14:57 2014 +0530
# Node ID c92f5d39ff246c1c9440cb0ccaa731e25586576a
# Parent c24eda418b5c4cc899592ea2999128bdfa844b9c
vbv:bugfix-calculate intraCuCostPerRow for vbv
diff -r c24eda418b5c -r c92f5d39ff24
# HG changeset patch
# User Santhoshini Sekar
# Date 1397822534 -19800
# Fri Apr 18 17:32:14 2014 +0530
# Node ID 03aa222ff8eb5ffbe65bd5bf522cad6561210024
# Parent 78c1f43f12f57ba60e63cb79ce567065c700483e
vbv:Avoid infinite loop when row re-encode is triggered in vbv- clip qp inside
# HG changeset patch
# User Santhoshini Sekar
# Date 1397824258 -19800
# Fri Apr 18 18:00:58 2014 +0530
# Node ID 3d680a36ea9acc45f3db128a5efe557a79a3026b
# Parent 03aa222ff8eb5ffbe65bd5bf522cad6561210024
vbv:reinit cu data when row vbv re-rencode is triggered.
diff -r 03aa222ff8eb -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1400654092 -19800
# Wed May 21 12:04:52 2014 +0530
# Node ID 810c4d7e75ac136b278fffc119a77a77824c2ea4
# Parent f39484bb3eecc8cfca0448c63f16fe8dacc54d7f
aq: fine tune aq logic to distribute bits even better
diff -r f39484bb3eec -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1400738849 -19800
# Thu May 22 11:37:29 2014 +0530
# Node ID 8ac70ae728744dabf2df5ad62aee3c3e6574ba5a
# Parent dadb646a7266f377cbfa33747ecb0a97f50a00f9
rc: rename variable vbvMinRate to isCbr
diff -r dadb646a7266 -r 8ac70ae72874 source
# HG changeset patch
# User Santhoshini Sekar
# Date 1400748424 -19800
# Thu May 22 14:17:04 2014 +0530
# Node ID 8883aa66b346bb0fbc3f92155d173b556f7e
# Parent 8ac70ae728744dabf2df5ad62aee3c3e6574ba5a
rc: always use frameSizeEstimted for bits in updateVbvPlan
diff -r 8ac70ae72874 -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1405071932 -19800
# Fri Jul 11 15:15:32 2014 +0530
# Node ID 7acd78cdabfee453ba3b44b034eb2c87e587c7e6
# Parent 902e1d37847f0bc222fdc05dcd4a7f6dd26b0751
frameencoder: store reflagrows as a member variable
diff -r 902e1d37847f -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1405077594 -19800
# Fri Jul 11 16:49:54 2014 +0530
# Node ID 070c3f30547aca9af4f8a708b6ae4a108510aad5
# Parent 7acd78cdabfee453ba3b44b034eb2c87e587c7e6
rc: update ratecontrol stats in every frame, avoid frame parallelism lag in abr
diff
# HG changeset patch
# User Santhoshini Sekar
# Date 1405070640 -19800
# Fri Jul 11 14:54:00 2014 +0530
# Node ID 902e1d37847f0bc222fdc05dcd4a7f6dd26b0751
# Parent e171ad8bc8a3611b75e084587f4c07c41427c73d
rc: define function for updating rate control statistics in processRowEncoder
diff -r
___
x265-devel mailing list
x265-devel@videolan.org
https://mailman.videolan.org/listinfo/x265-devel
# HG changeset patch
# User Santhoshini Sekar
# Date 1405416189 -19800
# Tue Jul 15 14:53:09 2014 +0530
# Node ID 8f7ef1fd08bd4e045921e8831b3c57b1ea866c4d
# Parent e171ad8bc8a3611b75e084587f4c07c41427c73d
rc: define function for updating rate control statistics in processRowEncoder
Rate
# HG changeset patch
# User Santhoshini Sekar
# Date 1405506674 -19800
# Wed Jul 16 16:01:14 2014 +0530
# Node ID 15c4b8f0c29dd11bcead8cfad298348dcada5d60
# Parent d850cbf81e0f4831d8dcf89db83561969e456205
rc: update ratecontrol stats in every frame, avoid frame parallelism lag in abr
# HG changeset patch
# User Santhoshini Sekar
# Date 1405596502 -19800
# Thu Jul 17 16:58:22 2014 +0530
# Node ID 92db1b9ee818ff75cea743cb4c4fedd0ab93a9a6
# Parent d850cbf81e0f4831d8dcf89db83561969e456205
rc: update ratecontrol stats in every frame, avoid frame parallelism lag in abr
# HG changeset patch
# User Santhoshini Sekar
# Date 1405661006 -19800
# Fri Jul 18 10:53:26 2014 +0530
# Node ID 150a9b81cf871a3229116f560d8d2f5ad0fc7aac
# Parent 93ab6ed75b01449b7cbfbec518d6974134291852
rc: update ratecontrol stats in every frame, avoid frame parallelism lag in abr
# HG changeset patch
# User Santhoshini Sekar
# Date 1406885676 -19800
# Fri Aug 01 15:04:36 2014 +0530
# Node ID ddcc46309023d8e577b25325370503660a0d1c87
# Parent e85b0aaa64e4aaccdfd37de92e14d91a53a789ea
cleanup: move m_predYuv and m_predTempYuv from predict to TEncSearch
diff -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1407133482 -19800
# Mon Aug 04 11:54:42 2014 +0530
# Node ID cbfc23468ad499bfcd31e84ff29b24d780e4ebfb
# Parent 774dc8b6a53507ed788aee1a4662321986502330
bugfix: disable aq only when both aq-strength and cu-tree is off
AQ can be on when
# HG changeset patch
# User Santhoshini Sekar
# Date 1407233322 -19800
# Tue Aug 05 15:38:42 2014 +0530
# Node ID aadca66911c2f838e5b6dba671f65a3abeafcb38
# Parent 0d4723a0080cff763ff20ab9c516c6e082496a0b
TComPattern: remove redundant functions used for CIP
diff -r 0d4723a0080c -r
# HG changeset patch
# User Santhoshini Sekar
# Date 1410525310 -19800
# Fri Sep 12 18:05:10 2014 +0530
# Node ID bf4ebe5df0cab013e4462597b55bd505b2a6a71a
# Parent 7e29b10982d2eb7fd79f581d6f04184522ba
analysis: add CU specific details to encodeCU()
diff -r 7e29b10982d2 -r bf4ebe5df0ca
# HG changeset patch
# User Santhoshini Sekar
# Date 1410840429 -19800
# Tue Sep 16 09:37:09 2014 +0530
# Node ID 50505472d3e33b775c70f2f373e1c15d17e47e66
# Parent 7e29b10982d2eb7fd79f581d6f04184522ba
analysis: add CU specific details to encodeCU()
diff -r 7e29b10982d2 -r 50505472d3e3
# HG changeset patch
# User Santhoshini Sekar
# Date 1410848612 -19800
# Tue Sep 16 11:53:32 2014 +0530
# Node ID 74b5192133a548c492b8b2cb34dde8242107900e
# Parent 7e29b10982d2eb7fd79f581d6f04184522ba
analysis: add CU specific details to encodeCU()
diff -r 7e29b10982d2 -r 74b5192133a5
1 - 100 of 163 matches
Mail list logo