[x265] [PATCH] rc: write I/i slice in stats file based on whether openGop is enabled or not

2014-08-25 Thread aarthi
# HG changeset patch # User Aarthi Thirumalai # Date 1408946307 -19800 # Mon Aug 25 11:28:27 2014 +0530 # Node ID c71cf2abe789b7bb7696201c9cff99c438109a0a # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 rc: write I/i slice in stats file based on whether openGop is enabled or not. diff -r

[x265] [PATCH] rc: don't read slicetypes from qpfile in 2nd pass

2014-08-25 Thread aarthi
# HG changeset patch # User Aarthi Thirumalai # Date 1408948191 -19800 # Mon Aug 25 11:59:51 2014 +0530 # Node ID 7d9c4d6ca117eebaa838756a0b3562b4e3630e18 # Parent c71cf2abe789b7bb7696201c9cff99c438109a0a rc: don't read slicetypes from qpfile in 2nd pass. slicetype has to be taken from the

[x265] replace g_rasterToPelX[g_zscanToRaster[idx]] by g_zscanToPelX[idx]

2014-08-25 Thread Satoshi Nakagawa
# HG changeset patch # User Satoshi Nakagawa nakagawa...@oki.com # Date 1408956792 -32400 # Mon Aug 25 17:53:12 2014 +0900 # Node ID 7145e57c722a94a06faec33e3041442032a1892f # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 replace g_rasterToPelX[g_zscanToRaster[idx]] by g_zscanToPelX[idx]

Re: [x265] fix lossless

2014-08-25 Thread Steve Borho
On 08/25, Satoshi Nakagawa wrote: Ø Negative shift or bts cause unexpected behavior. Negative shift is used for round value calculation. int round = 1 (shift - 1); Ah, we need this operation to be a copy, there shouldn't be any rounding At 2014-08-25 10:06:23,Steve Borho

[x265] [PATCH] Removed redundant code

2014-08-25 Thread dtyx265
# HG changeset patch # User David T Yuen dtyx...@gmail.com # Date 1408983545 25200 # Node ID fa3c389b255b8299bf75b7dfdab145dfbdc3de40 # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 Removed redundant code diff -r 6e6756f94b27 -r fa3c389b255b source/Lib/TLibEncoder/TEncSearch.cpp ---

Re: [x265] [PATCH] rc: don't read slicetypes from qpfile in 2nd pass

2014-08-25 Thread Steve Borho
On 08/25, aar...@multicorewareinc.com wrote: # HG changeset patch # User Aarthi Thirumalai # Date 1408948191 -19800 # Mon Aug 25 11:59:51 2014 +0530 # Node ID 7d9c4d6ca117eebaa838756a0b3562b4e3630e18 # Parent c71cf2abe789b7bb7696201c9cff99c438109a0a rc: don't read slicetypes from

Re: [x265] replace g_rasterToPelX[g_zscanToRaster[idx]] by g_zscanToPelX[idx]

2014-08-25 Thread Steve Borho
On 08/25, Satoshi Nakagawa wrote: # HG changeset patch # User Satoshi Nakagawa nakagawa...@oki.com # Date 1408956792 -32400 # Mon Aug 25 17:53:12 2014 +0900 # Node ID 7145e57c722a94a06faec33e3041442032a1892f # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 replace

[x265] [PATCH] Added check for mode 34

2014-08-25 Thread dtyx265
# HG changeset patch # User David T Yuen dtyx...@gmail.com # Date 1408987126 25200 # Node ID 157adb623151141d51c01bc085d563195f55e051 # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 Added check for mode 34 For fast intra search in EstimateRow::estimateCUCost check intra mode 34 diff -r

Re: [x265] [PATCH] Added check for mode 34

2014-08-25 Thread Steve Borho
On 08/25, dtyx...@gmail.com wrote: # HG changeset patch # User David T Yuen dtyx...@gmail.com # Date 1408987126 25200 # Node ID 157adb623151141d51c01bc085d563195f55e051 # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 Added check for mode 34 this was a deliberate omission on my part,

Re: [x265] [PATCH] Removed redundant code

2014-08-25 Thread Steve Borho
On 08/25, dtyx...@gmail.com wrote: # HG changeset patch # User David T Yuen dtyx...@gmail.com # Date 1408983545 25200 # Node ID fa3c389b255b8299bf75b7dfdab145dfbdc3de40 # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 Removed redundant code Queued, thanks diff -r 6e6756f94b27 -r

Re: [x265] [PATCH] Removed redundant code

2014-08-25 Thread Steve Borho
On 08/25, dtyx...@gmail.com wrote: # HG changeset patch # User David T Yuen dtyx...@gmail.com # Date 1408983545 25200 # Node ID fa3c389b255b8299bf75b7dfdab145dfbdc3de40 # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 Removed redundant code if I do an encode with --preset slower, the

Re: [x265] [PATCH] Removed redundant code

2014-08-25 Thread dave
On 08/25/2014 01:36 PM, Steve Borho wrote: On 08/25, dtyx...@gmail.com wrote: # HG changeset patch # User David T Yuen dtyx...@gmail.com # Date 1408983545 25200 # Node ID fa3c389b255b8299bf75b7dfdab145dfbdc3de40 # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3 Removed redundant code if I do

[x265] [PATCH 1 of 3] analysis: fix inter hash mistake with --cu-lossless

2014-08-25 Thread Steve Borho
# HG changeset patch # User Min Chen chenm...@163.com # Date 1409002891 18000 # Mon Aug 25 16:41:31 2014 -0500 # Node ID 0bf2756898bc78e5660a6b607b2f3cda97834264 # Parent 5acfb12ec5d17cc700e313fc99248e2408e5967b analysis: fix inter hash mistake with --cu-lossless diff -r 5acfb12ec5d1 -r

[x265] [PATCH 3 of 3] encoder: re-enable --cu-lossless

2014-08-25 Thread Steve Borho
# HG changeset patch # User Steve Borho st...@borho.org # Date 1409004465 18000 # Mon Aug 25 17:07:45 2014 -0500 # Node ID 3aa688b03a0b71af6dfde9feb6b0d83178388fd1 # Parent 7e5709385119bb636abd2d198e40a243f1c2491f encoder: re-enable --cu-lossless diff -r 7e5709385119 -r 3aa688b03a0b

[x265] [PATCH 2 of 3] search: fix decoder intra crash with --cu-lossless

2014-08-25 Thread Steve Borho
# HG changeset patch # User Min Chen chenm...@163.com # Date 1409002896 18000 # Mon Aug 25 16:41:36 2014 -0500 # Node ID 7e5709385119bb636abd2d198e40a243f1c2491f # Parent 0bf2756898bc78e5660a6b607b2f3cda97834264 search: fix decoder intra crash with --cu-lossless diff -r 0bf2756898bc -r

Re: [x265] [PATCH] Removed redundant code

2014-08-25 Thread Steve Borho
On 08/25, dave wrote: On 08/25/2014 01:36 PM, Steve Borho wrote: On 08/25, dtyx...@gmail.com wrote: # HG changeset patch # User David T Yuen dtyx...@gmail.com # Date 1408983545 25200 # Node ID fa3c389b255b8299bf75b7dfdab145dfbdc3de40 # Parent 6e6756f94b27c3ef30f6159f1880112a7ff978e3

Re: [x265] replace g_rasterToPelX[g_zscanToRaster[idx]] by g_zscanToPelX[idx]

2014-08-25 Thread Deepthi Nandakumar
Ashok is already working on pre-calculating these inside-picture flags along with more refactors. After his refactors are in, we can check whether padding will improve performance. In fact, very likely he already has a local version of the logic in this patch. On Mon, Aug 25, 2014 at 10:46 PM,