[x265] fix: TOPSKIP refers outside of picture [OUTPUT CHANGE]

2014-06-16 Thread Satoshi Nakagawa
# HG changeset patch # User Satoshi Nakagawa nakagawa...@oki.com # Date 1402906984 -32400 # Mon Jun 16 17:23:04 2014 +0900 # Node ID 2ece20b5e178bfe66da9ca6d37cb80454bc23f36 # Parent e69a427e461f8c8944b68323a3d77295b65ec779 fix: TOPSKIP refers outside of picture [OUTPUT CHANGE] diff -r

[x265] [PATCH 1 of 3] move lfcuParam to local

2014-06-16 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1402909233 -28800 # Node ID 5d14f0f52ea55fad472f11fe56ef50a81de1cfad # Parent e69a427e461f8c8944b68323a3d77295b65ec779 move lfcuParam to local diff -r e69a427e461f -r 5d14f0f52ea5 source/Lib/TLibCommon/TComLoopFilter.cpp ---

[x265] [PATCH 2 of 3] move m_bEdgeFilter to local

2014-06-16 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1402909255 -28800 # Node ID 01a0a522a21ff5e1a0d7e9b782bf9a7416fbe7b0 # Parent 5d14f0f52ea55fad472f11fe56ef50a81de1cfad move m_bEdgeFilter to local diff -r 5d14f0f52ea5 -r 01a0a522a21f source/Lib/TLibCommon/TComLoopFilter.cpp ---

[x265] [PATCH 2 of 3] lambda: change chroma lambda distortion weighting to resemble x264

2014-06-16 Thread deepthi
# HG changeset patch # User Deepthi Nandakumar deep...@multicorewareinc.com # Date 1402916716 -19800 # Mon Jun 16 16:35:16 2014 +0530 # Node ID 4d76a9c8b5abbf143e5869d55cf80a8816d99a68 # Parent ff3a85f715d43e2c21aec295426ae9dbe7c03d75 lambda: change chroma lambda distortion weighting to

[x265] [PATCH 1 of 3] TComRom: Adding chroma qp-lambda mapping tables from x264

2014-06-16 Thread deepthi
# HG changeset patch # User Deepthi Nandakumar deep...@multicorewareinc.com # Date 1402915320 -19800 # Mon Jun 16 16:12:00 2014 +0530 # Node ID ff3a85f715d43e2c21aec295426ae9dbe7c03d75 # Parent e69a427e461f8c8944b68323a3d77295b65ec779 TComRom: Adding chroma qp-lambda mapping tables from x264

[x265] [PATCH 3 of 3] lambda: disable chroma QP offsets temporarily

2014-06-16 Thread deepthi
# HG changeset patch # User Deepthi Nandakumar deep...@multicorewareinc.com # Date 1402917246 -19800 # Mon Jun 16 16:44:06 2014 +0530 # Node ID f535b1aed91cabc7d9dd1b55a5dd42edad63d536 # Parent 4d76a9c8b5abbf143e5869d55cf80a8816d99a68 lambda: disable chroma QP offsets temporarily diff -r

Re: [x265] [PATCH 2 of 3] lambda: change chroma lambda distortion weighting to resemble x264

2014-06-16 Thread Aarthi Priya Thirumalai
On Mon, Jun 16, 2014 at 4:49 PM, deep...@multicorewareinc.com wrote: # HG changeset patch # User Deepthi Nandakumar deep...@multicorewareinc.com # Date 1402916716 -19800 # Mon Jun 16 16:35:16 2014 +0530 # Node ID 4d76a9c8b5abbf143e5869d55cf80a8816d99a68 # Parent

Re: [x265] [PATCH 2 of 3] lambda: change chroma lambda distortion weighting to resemble x264

2014-06-16 Thread Deepthi Nandakumar
Agreed, thats what I thought too. But the g_chromatable is not in the HEVC spec at all, it's just carried over from HM. On Jun 16, 2014 5:38 PM, Aarthi Priya Thirumalai aar...@multicorewareinc.com wrote: On Mon, Jun 16, 2014 at 4:49 PM, deep...@multicorewareinc.com wrote: # HG changeset

Re: [x265] [PATCH 2 of 3] lambda: change chroma lambda distortion weighting to resemble x264

2014-06-16 Thread Aarthi Priya Thirumalai
pg 155 of HEVC standard: Table 8-9 – Specification of QpC as a function of qPi qPi 30 30 31 32 33 34 35 36 37 38 39 40 41 42 43 43 QpC = qPi 29 30 31 32 33 33 34 34 35 35 36 36 37 37 = qPi − 6 AFAIK, values in g_chromaScale[CHROMA_420] follows the spec exactly. not sure how the values for other

Re: [x265] [PATCH 4 of 6] rc: add 2 pass states in RateControl

2014-06-16 Thread Aarthi Priya Thirumalai
On Mon, Jun 16, 2014 at 9:43 AM, Steve Borho st...@borho.org wrote: On Sun, Jun 15, 2014 at 1:50 PM, aar...@multicorewareinc.com wrote: # HG changeset patch # User Aarthi Thirumalaiaar...@multicorewareinc.com # Date 1402857908 -19800 # Mon Jun 16 00:15:08 2014 +0530 # Node ID

Re: [x265] [PATCH 3 of 3] cleanup unused TComLoopFilter::loopFilterPic

2014-06-16 Thread Steve Borho
On Mon, Jun 16, 2014 at 4:01 AM, Min Chen chenm...@163.com wrote: # HG changeset patch # User Min Chen chenm...@163.com # Date 1402909273 -28800 # Node ID b29d9d9dc25c374fe2fa7e551a9307b38e5abb32 # Parent 01a0a522a21ff5e1a0d7e9b782bf9a7416fbe7b0 cleanup unused TComLoopFilter::loopFilterPic

Re: [x265] [PATCH 2 of 3] lambda: change chroma lambda distortion weighting to resemble x264

2014-06-16 Thread Deepthi Nandakumar
Ok, thanks. The g_chromaScale table is likely constructed from the H.265 range extension spec, so I was looking in the wrong place. So, the QPs will be reverted but the chroma lambda changes will still hold. New patch in the works. On Mon, Jun 16, 2014 at 8:10 PM, Aarthi Priya Thirumalai

[x265] [PATCH 2 of 3] move m_bEdgeFilter to local

2014-06-16 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1402971535 -28800 # Node ID fe858e347daf39acd77e893f8678e571805e0477 # Parent 1ec1c31067281ccadf5048fe3e48f5120c19a27c move m_bEdgeFilter to local diff -r 1ec1c3106728 -r fe858e347daf source/Lib/TLibCommon/TComLoopFilter.cpp ---

[x265] [PATCH 1 of 3] move lfcuParam to local

2014-06-16 Thread Min Chen
# HG changeset patch # User Min Chen chenm...@163.com # Date 1402971493 -28800 # Node ID 1ec1c31067281ccadf5048fe3e48f5120c19a27c # Parent f25ed861850950d2bd31c51dbc9267333515af88 move lfcuParam to local diff -r f25ed8618509 -r 1ec1c3106728 source/Lib/TLibCommon/TComLoopFilter.cpp ---

Re: [x265] [PATCH 3 of 3] cleanup unused TComLoopFilter::loopFilterPic

2014-06-16 Thread chen
Thanks! When I remove debug code, I make some typo problem. I fixed it and re-sent all of patches. At 2014-06-17 08:39:43,Steve Borho st...@borho.org wrote: On Mon, Jun 16, 2014 at 4:01 AM, Min Chen chenm...@163.com wrote: # HG changeset patch # User Min Chen chenm...@163.com # Date 1402909273

Re: [x265] [PATCH 3 of 3] cleanup unused TComLoopFilter::loopFilterPic

2014-06-16 Thread Steve Borho
On Mon, Jun 16, 2014 at 9:20 PM, Min Chen chenm...@163.com wrote: # HG changeset patch # User Min Chen chenm...@163.com # Date 1402971550 -28800 # Node ID a8e3cbbb1f3515a78b393b42ecd35e58548f4c61 # Parent fe858e347daf39acd77e893f8678e571805e0477 cleanup unused TComLoopFilter::loopFilterPic

Re: [x265] [PATCH RFC] psyrd: use psyrdcost for PU/TU decision for inter and intra

2014-06-16 Thread Sumalatha Polureddy
will refactor and resend it, but this patch introduce new pattern artifacts for abr low bitrate On Tue, Jun 17, 2014 at 4:13 AM, Steve Borho st...@borho.org wrote: On Thu, Jun 12, 2014 at 1:27 AM, sumala...@multicorewareinc.com wrote: # HG changeset patch # User Sumalatha

[x265] Encoder::encode(): don't return 0 while flushing.

2014-06-16 Thread Satoshi Nakagawa
# HG changeset patch # User Satoshi Nakagawa nakagawa...@oki.com # Date 1402983802 -32400 # Tue Jun 17 14:43:22 2014 +0900 # Node ID cf222575f2032ff5824d58470d63561f79c3905e # Parent f25ed861850950d2bd31c51dbc9267333515af88 Encoder::encode(): don't return 0 while flushing. diff -r