[x265] [PATCH 2 of 2] Re-enabling new weightp

2014-01-09 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1389274162 -19800 # Thu Jan 09 18:59:22 2014 +0530 # Branch stable # Node ID dc4d32171152964aa0c16df28c0dbc60fed95ee5 # Parent dee13ce46375aded150ec7a6746643d14e7a3416 Re-enabling new weightp diff -r

[x265] [PATCH 1 of 2] fix for hash mismatch in new weightp

2014-01-09 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1389269893 -19800 # Thu Jan 09 17:48:13 2014 +0530 # Branch stable # Node ID dee13ce46375aded150ec7a6746643d14e7a3416 # Parent 0d70188e80bcc01afc36b65cd5dd3666e92fbf5e fix for hash mismatch in new weightp diff

[x265] [PATCH 0 of 2 ] Fix in weightp

2014-01-09 Thread shazeb
___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

[x265] [PATCH 1 of 3] Moving macro to header

2013-12-30 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1388406084 -19800 # Mon Dec 30 17:51:24 2013 +0530 # Node ID 3cc30f74ce04aed7af82ea4ba6e17856160974f5 # Parent c561cd778ef5002f4d83d8db0b2c918abe90bd09 Moving macro to header diff -r c561cd778ef5 -r

[x265] [PATCH 3 of 3] Integrating new weight analysis in encoder

2013-12-30 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1388406269 -19800 # Mon Dec 30 17:54:29 2013 +0530 # Node ID 2fad5dbf6d370f3818844c1e4c630a0a25d56b48 # Parent a172c7333c31488425ba2209fdf5cc6bd11b078e Integrating new weight analysis in encoder diff -r

[x265] [PATCH] Consider rounded width, height for ssd calculation

2013-12-19 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1387455436 -19800 # Thu Dec 19 17:47:16 2013 +0530 # Node ID 8133378e225020dbdd747d42a021588bef679ec3 # Parent 146051557e0db01d9bedb8778e83a3729a2cf4bc Consider rounded width, height for ssd calculation diff -r

[x265] [PATCH] Fix typo in extending height to round to multiple of 16

2013-12-18 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1387431342 -19800 # Thu Dec 19 11:05:42 2013 +0530 # Node ID a27a4ce3dada8f3c079c9a1f4ae7aa61fe184d13 # Parent 1c37c4401ea4c9757111a9d8bf557cefc1852128 Fix typo in extending height to round to multiple of 16

[x265] [PATCH] Fix for deltaWeight assert failure in Decoder

2013-12-12 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1386850105 -19800 # Thu Dec 12 17:38:25 2013 +0530 # Node ID d2edb2f7e472e9ebd75f6dc575f78b0364edcce7 # Parent a87f12ebb55bc565fb3fa428471c5343c0125198 Fix for deltaWeight assert failure in Decoder diff -r

[x265] [PATCH] fix for the number of weighted references exceeding 8 in HM weight analysis

2013-12-01 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1385968917 -19800 # Mon Dec 02 12:51:57 2013 +0530 # Node ID 69dd7abaa4bace8107e415665fe51720fd153d05 # Parent 0a85121531fcff9cef495ccc51b4fd6f6006ed1f fix for the number of weighted references exceeding 8 in HM

[x265] [PATCH] Fix to elliminate unwanted application of weight in some (ref, enc) pairs

2013-11-27 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1385554155 -19800 # Wed Nov 27 17:39:15 2013 +0530 # Branch stable # Node ID 496e27bd9d13c10b6f90e83fc36db2f74f1013e5 # Parent 417f794274e5692851b558eaa609e6fbdac1d50f Fix to elliminate unwanted application

[x265] [PATCH] Fix to eliminate unwanted application of weight in some (ref, enc) pairs

2013-11-27 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1385554155 -19800 # Wed Nov 27 17:39:15 2013 +0530 # Branch stable # Node ID 68bc1cb9ee3fb99a60d5e2b0e3628409e110a4ee # Parent 417f794274e5692851b558eaa609e6fbdac1d50f Fix to eliminate unwanted application

[x265] [PATCH] Avoiding spurious update of bDoSearch in weightsAnalyse()

2013-11-15 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1384517432 -19800 # Fri Nov 15 17:40:32 2013 +0530 # Node ID a9d4d8172ceb4589bfc2c66b505965090b42952f # Parent c45770e5a2aec2941061df4d0b44343f554504ae Avoiding spurious update of bDoSearch in weightsAnalyse

[x265] [PATCH 2 of 2] Using weighted lowres ref frames in cost estimation in lookahead

2013-11-14 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1384434393 -19800 # Thu Nov 14 18:36:33 2013 +0530 # Node ID bd5fc8839d367cc62e178521def61596ada185b2 # Parent dea83349f7865ee0c8a8b0572e9dbf771993fc14 Using weighted lowres ref frames in cost estimation

[x265] [PATCH 1 of 2] Pulling x264 weight decision into x265 lookahead

2013-11-14 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1384432451 -19800 # Thu Nov 14 18:04:11 2013 +0530 # Node ID dea83349f7865ee0c8a8b0572e9dbf771993fc14 # Parent 5683ee5b793cca5956f1e44e4e0bb3d6be70e942 Pulling x264 weight decision into x265 lookahead diff -r

Re: [x265] [PATCH 1 of 2] Pulling x264 weight decision into/for x265 lookahead

2013-11-14 Thread Shazeb Khan
On Wed, Nov 13, 2013 at 7:29 PM, Steve Borho st...@borho.org wrote: On Wed, Nov 13, 2013 at 6:40 AM, sha...@multicorewareinc.com wrote: # HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1384345982 -19800 # Wed Nov 13 18:03:02 2013 +0530 # Node ID

[x265] [PATCH 0 of 3 ] Simulating x264 weight decision in x265 lookahead

2013-11-12 Thread shazeb
___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

[x265] [PATCH 2 of 3] Pulling x264 weight decision into/for x265 lookahead

2013-11-12 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1384256247 -19800 # Tue Nov 12 17:07:27 2013 +0530 # Node ID 21596a519ba8cc521dbc81f693c867cbca03fd3f # Parent e7319fd46128b3bfcc826ea9be02896b316ed966 Pulling x264 weight decision into/for x265 lookahead diff

[x265] [PATCH 1 of 3] Adding innitialisation for ssd/sum values for lowress frame

2013-11-12 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1384256163 -19800 # Tue Nov 12 17:06:03 2013 +0530 # Node ID e7319fd46128b3bfcc826ea9be02896b316ed966 # Parent ab0968b4b65d2b444ac81b507b6e6d7763a5faec Adding innitialisation for ssd/sum values for lowress frame

[x265] [PATCH] Dropping the 'm_' prefix from names used for members of struct type Lowres

2013-11-03 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1383547146 -19800 # Mon Nov 04 12:09:06 2013 +0530 # Node ID 3ae2ba820005bae1b2a9cc1e8de5c186fdf0c8df # Parent 2ab39c2dd50f691c2c7abf2d6df48f1f9843dc7e Dropping the 'm_' prefix from names used for members

[x265] [PATCH] Generating sum ssd values for weightp decision in lookahead

2013-10-31 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1383220857 -19800 # Thu Oct 31 17:30:57 2013 +0530 # Node ID c2cba0b6736c52ad177afa6a4974dfe2d35f56ef # Parent 9a0da4e6d9e363e383eae7243f0c64026a5f6d00 Generating sum ssd values for weightp decision

[x265] [PATCH] Displaying the number of weighted P frames used in console log

2013-10-23 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1382520034 -19800 # Wed Oct 23 14:50:34 2013 +0530 # Node ID 98e84472bb7ae8aa60bdcffb5972b4d20017ab79 # Parent 6d96d64c4e9a2c526b57274760a7147241328cb3 Displaying the number of weighted P frames used in console

Re: [x265] [PATCH] Displaying the number of weighted P frames used in console log

2013-10-23 Thread Shazeb Khan
On Thu, Oct 24, 2013 at 12:19 AM, Steve Borho st...@borho.org wrote: On Wed, Oct 23, 2013 at 4:20 AM, sha...@multicorewareinc.com wrote: # HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1382520034 -19800 # Wed Oct 23 14:50:34 2013 +0530 # Node ID

[x265] [PATCH] Eliminating decreament in pointer index in weightp primitives

2013-10-22 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1382443578 -19800 # Tue Oct 22 17:36:18 2013 +0530 # Node ID ea1a532ef43ffaffe0f52119a9810c3d145572be # Parent f1bdacac64972a69ba4a6bb92c57e562ac50ff2c Eliminating decreament in pointer index in weightp

Re: [x265] [PATCH] Adapting weightp primitive for pixel input

2013-10-22 Thread Shazeb Khan
On Tue, Oct 22, 2013 at 12:51 AM, Steve Borho st...@borho.org wrote: On Mon, Oct 21, 2013 at 6:21 AM, sha...@multicorewareinc.com wrote: # HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1382354467 -19800 # Mon Oct 21 16:51:07 2013 +0530 # Node ID

[x265] [PATCH] Some fixes in applyWeight() function

2013-10-11 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1381496334 -19800 # Fri Oct 11 18:28:54 2013 +0530 # Node ID 695be3cbd99cc9136c379049e874dd79c5fdad58 # Parent c6d89dc62e191f56f63dbcb1781a6494da50a70d Some fixes in applyWeight() function These wont fix

[x265] [PATCH 4 of 4] Enabling weight prediction for half and full pel

2013-10-08 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1381232285 -19800 # Tue Oct 08 17:08:05 2013 +0530 # Node ID ad8608b0a64869c3b8bbc32e0bb418f7b1dde4bb # Parent 18a5d7c3464d1a3fa98afa95a0fe7a8894bcd3d2 Enabling weight prediction for half and full pel diff -r

[x265] [PATCH 2 of 4] Fix for possible memory access violation in applyWeight()

2013-10-08 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1381231327 -19800 # Tue Oct 08 16:52:07 2013 +0530 # Node ID 70e6c0cd3f961f89b53106da3da7a28aaaddd63b # Parent b79ed7a252bba3cc293054c314287f722c8b3b3f Fix for possible memory access violation in applyWeight

[x265] [PATCH 2 of 2] Fix for Testbench fail in weightpUni for Pixel input

2013-10-04 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380886668 -19800 # Fri Oct 04 17:07:48 2013 +0530 # Node ID 0bb2c80a73b7f36f9a491d750d78838bd866e893 # Parent b54b030188bcb53f6c5c64fe99ac29a4d851eb78 Fix for Testbench fail in weightpUni for Pixel input diff

[x265] [PATCH 0 of 2 ] Signed input testbench fix for weightpUni primitive

2013-10-04 Thread shazeb
___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

[x265] [PATCH 1 of 4] Enable cli parameters for unidirectional weighted prediction

2013-10-01 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380606602 -19800 # Tue Oct 01 11:20:02 2013 +0530 # Node ID b089a7ff0d73efa6b9da3ee98ba6c8191ff3652b # Parent a03659cfa9574a2639292e427b2cb3d080c648ad Enable cli parameters for unidirectional weighted

[x265] [PATCH 4 of 4] Adding few checks and an init() function in MotionRefrence class

2013-10-01 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380608621 -19800 # Tue Oct 01 11:53:41 2013 +0530 # Node ID 051ccb452f2442ec9c054e2c8758df1843058bab # Parent 0da50ad39b4137976e4e2b295c32e1a710843b60 Adding few checks and an init() function in MotionRefrence

[x265] [PATCH 0 of 4 ] Adding primitive/cli parameter/handle malloc failure, as part of enabling weighted uni prediction

2013-10-01 Thread shazeb
___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

[x265] [PATCH 3 of 4] Adding support for pixel instance of templated weightUnidir primitive

2013-10-01 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380607714 -19800 # Tue Oct 01 11:38:34 2013 +0530 # Node ID 0da50ad39b4137976e4e2b295c32e1a710843b60 # Parent 07d712e6265cb6f052a55fe7a1448d48b5339acc Adding support for pixel instance of templated weightUnidir

[x265] [PATCH 2 of 4] Templating weightUnidir primitive to support pixel inputs

2013-10-01 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380607560 -19800 # Tue Oct 01 11:36:00 2013 +0530 # Node ID 07d712e6265cb6f052a55fe7a1448d48b5339acc # Parent b089a7ff0d73efa6b9da3ee98ba6c8191ff3652b Templating weightUnidir primitive to support pixel inputs

[x265] [PATCH 2 of 2] Inserted call to applyWeight, in compressCTURows

2013-10-01 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380615750 -19800 # Tue Oct 01 13:52:30 2013 +0530 # Node ID dc8e619a6c41bebfb63adc9d642cb21bc6fa22a2 # Parent b8fa0fa81997e668ad983618c2ccf9d76d75f83c Inserted call to applyWeight, in compressCTURows the call

[x265] [PATCH 1 of 2] Adding function applyWeight in MotionRefernce

2013-10-01 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380615387 -19800 # Tue Oct 01 13:46:27 2013 +0530 # Node ID b8fa0fa81997e668ad983618c2ccf9d76d75f83c # Parent 051ccb452f2442ec9c054e2c8758df1843058bab Adding function applyWeight in MotionRefernce

[x265] [PATCH 0 of 2 ] Adding applyWeight function definition/call to support full pel unidir weighted prediction

2013-10-01 Thread shazeb
___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH REVIEW] Generating weighted full-pels in compressCTURows

2013-09-30 Thread Shazeb Khan
a flag in MotionReference object which must be set 'false' on malloc fail ('true' by default); and this flag must be checked before calling applyweight() and using the weighted pixels. But the problem with this approach will be that the condition will stay unreported. Any suggestions? Shazeb

[x265] [PATCH REVIEW] Generating weighted full-pels in compressCTURows

2013-09-27 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1380285873 -19800 # Fri Sep 27 18:14:33 2013 +0530 # Node ID 0cc42fd8c556e317ef6d5adaa407f372576bfe2d # Parent 4014edcf215747ba4ac8147b1168f8edc6f5d64c Generating weighted full-pels in compressCTURows We are re

Re: [x265] [PATCH] Added support for multiple references

2013-09-25 Thread Shazeb Khan
Yes, the RPS creation and other dependent code was already programmed to adapt as soon as we arrange that parameter in place. And it does work! Regards, Shazeb On Wed, Sep 25, 2013 at 5:22 PM, Derek Buitenhuis derek.buitenh...@gmail.com wrote: On 9/25/2013 12:06 PM, Shazeb Khan wrote

[x265] [PATCH] Adapting lowress frame dimensions to multiples of lowress CU size

2013-09-23 Thread shazeb
# HG changeset patch # User Shazeb Nawaz Khan sha...@multicorewareinc.com # Date 1379926862 -19800 # Mon Sep 23 14:31:02 2013 +0530 # Node ID fad6eaab768aeb01f2dc865062271366400edb8c # Parent ff797c5087ae1547b01168eecc300cf7be981243 Adapting lowress frame dimensions to multiples of lowress