[x265] [PATCH] Add filler bits when frame bits < vbv target in strict-cbr

2017-01-25 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1484888261 -19800 # Fri Jan 20 10:27:41 2017 +0530 # Node ID d1f6d9b8d6be1fb44d7d1dad7dd642c7ae95b226 # Parent 3737c70c3308c980259d60410c4231c74e892d23 Add filler bits when frame bits < vbv target in s

[x265] [PATCH] Add VBV support for No-WPP

2016-10-25 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1476352364 -19800 # Thu Oct 13 15:22:44 2016 +0530 # Node ID f9e7422416c9d2d4f7b7618791a7c28592de4828 # Parent bc911034c2a07380630aff98fdda38038b2ae62e Add VBV support for No-WPP diff -r bc911034c2a0 -r f9e7422416c9 source/common

[x265] [PATCH] Fix memory leak in analysis-multi-pass stats file renaming

2016-12-29 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1483003502 -19800 # Thu Dec 29 14:55:02 2016 +0530 # Node ID f072c4a62bccb69c3159083b0d5c49031986e09d # Parent ba0fac368a6d6d255db52727b1f40c8dea089628 Fix memory leak in analysis-multi-pass stats file renaming diff -r ba0fac368a6d -r

[x265] [PATCH 1 of 3] Add distortion to analysis-multi-pass

2016-12-27 Thread aruna
# HG changeset patch # User Divya Manivannan # Date 1481120092 -19800 # Wed Dec 07 19:44:52 2016 +0530 # Node ID 14837a0999d7addfeb63daa5463716595d913c74 # Parent 5bd8651df490c7446d548661fe95079b8917b31f Add distortion to analysis-multi-pass diff -r 5bd8651df490

[x265] [PATCH 2 of 3] Add distortion offset

2016-12-27 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1482815269 -19800 # Tue Dec 27 10:37:49 2016 +0530 # Node ID 372a31cfab8d39dba074d6095ae41839be45a49d # Parent 14837a0999d7addfeb63daa5463716595d913c74 Add distortion offset diff -r 14837a0999d7 -r 372a31cfab8d source/common/framedata.h

[x265] [PATCH 3 of 3] Add pass 3 support for distortion refinement

2016-12-27 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1482380629 -19800 # Thu Dec 22 09:53:49 2016 +0530 # Node ID d130f1c7d6fdfdf202ad4fd7438981a78091b67e # Parent 372a31cfab8d39dba074d6095ae41839be45a49d Add pass 3 support for distortion refinement diff -r 372a31cfab8d -r d130f1c7d6fd

[x265] [PATCH] Fix artifacts issue in multi-pass-opt-distortion with VBV

2017-03-28 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1490598320 -19800 # Mon Mar 27 12:35:20 2017 +0530 # Node ID 00f86c2423236d358fb38641abbe9edaeb525f5b # Parent 6e1edafd6dc767ae84c93bca2ff9711f38056e08 Fix artifacts issue in multi-pass-opt-distortion wi

[x265] [PATCH] Add dynamic rate-control reconfiguration

2017-04-04 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1487757265 -19800 # Wed Feb 22 15:24:25 2017 +0530 # Node ID 576ad673d9b352c45853b7ffeeacce7d23268bb8 # Parent 08a05ca9fd16c9f5efb1ce4d8389bda8a63f5f7d Add dynamic rate-control reconfiguration d

[x265] [PATCH] Add dynamic rate-control reconfiguration

2017-04-06 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1487757265 -19800 # Wed Feb 22 15:24:25 2017 +0530 # Node ID 3c26e29120aa0a383e09a1c9eee2d803792d0180 # Parent 08a05ca9fd16c9f5efb1ce4d8389bda8a63f5f7d Add dynamic rate-control reconfiguration d

[x265] [PATCH] Allow rc and non-rc reconfigure to occur simultaneously

2017-07-14 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1498626859 -19800 # Wed Jun 28 10:44:19 2017 +0530 # Node ID 52ef1f37afc21c8fdf908ed5c9f48de48efe15c3 # Parent 18fa144d453ebd1f47905e2656c34e45794a8966 Allow rc and non-rc reconfigure to occur simultan

[x265] [PATCH] threadpool: fix memory leak

2017-07-21 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1500457328 -19800 # Wed Jul 19 15:12:08 2017 +0530 # Branch stable # Node ID a1336339534466b86ec62ed3ddc2695c794d7b58 # Parent adbcc90bdef36b50a091deb5b0d0ad77debfbee7 threadpool: fix memory leak d

[x265] [PATCH] tests: modify the delimiter of multi-pass commandlines

2017-07-23 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1500641534 -19800 # Fri Jul 21 18:22:14 2017 +0530 # Node ID 53042e0c3f6691d56492b5dc1b822bc71d8c624d # Parent 01a981f509eaf98461b719dcc9fdd5a9bed05b6e tests: modify the delimiter of multi-pass comman

[x265] [PATCH] const-vbv: fix inconsistency and nit

2017-06-30 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1498739495 -19800 # Thu Jun 29 18:01:35 2017 +0530 # Branch stable # Node ID c1352817af1f30025bc003b4c7da9cffbd3a2fd5 # Parent bce945545c241ce4bb87d56d283ac8226d862ed5 const-vbv: fix inconsistency and nit

[x265] [PATCH] Allocate frame threads based on available pool threads

2017-07-05 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1498107303 -19800 # Thu Jun 22 10:25:03 2017 +0530 # Node ID 006c75cf822e92e3865fc97d21c25b0fdc072b51 # Parent 58b4fa89c42da0e9ef229035ea02f29d3a02fffe Allocate frame threads based on available pool t

[x265] [PATCH] Add consistent VBV support for --tune grain

2017-06-23 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1496833155 -19800 # Wed Jun 07 16:29:15 2017 +0530 # Branch stable # Node ID 5e516bd4316c535d7f67b3542cfc2acafb4fa4a9 # Parent dccf02340c7538e81a940ca53322762d5d284654 Add consistent VBV support for

[x265] [PATCH] Extend gop boundary by doing gop lookahead

2017-11-30 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1511241504 -19800 # Tue Nov 21 10:48:24 2017 +0530 # Node ID 5acd4e235b26f7c8d14680184b9a9cc3091b61fd # Parent b1dfa312234ed72c3541831a15f307feaf79484d Extend gop boundary by doing gop lookahead d

[x265] [PATCH] Extend gop boundary by doing gop lookahead

2017-11-30 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1511241504 -19800 # Tue Nov 21 10:48:24 2017 +0530 # Node ID 805ac1fd3e058a590ffc65126c884ceea0473b38 # Parent b1dfa312234ed72c3541831a15f307feaf79484d Extend gop boundary by doing gop lookahead d

[x265] [PATCH] Extend gop boundary by doing gop lookahead

2017-11-20 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1511241504 -19800 # Tue Nov 21 10:48:24 2017 +0530 # Node ID bc70f09675f1277e7867a5e09d7afb8b3e44742a # Parent 16ea92bf3627c6de43d583554df294dbbfd8fa8a Extend gop boundary by doing gop lookahead d

[x265] [PATCH] Extend gop boundary by doing gop lookahead

2017-11-19 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1511155419 -19800 # Mon Nov 20 10:53:39 2017 +0530 # Node ID d37d703039dae201c5a7114ff71e6c4d4196347c # Parent 0f0d608e732be425d71169b4cf0563adbfb7729b Extend gop boundary by doing gop lookahead d

[x265] [PATCH] Add vbv-end to denote VBV emptiness after inserting all the frames into it

2017-11-05 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1509948124 -19800 # Mon Nov 06 11:32:04 2017 +0530 # Node ID 8a121d8cc134cc348466e5d63a6a02d1531d8055 # Parent aa9649a2aa8c30bcb84ee8287839fa877978d4a7 Add vbv-end to denote VBV emptiness after inserti

[x265] [PATCH] vbv-end: nits

2017-11-07 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1510062331 -19800 # Tue Nov 07 19:15:31 2017 +0530 # Node ID b6c692f5f5b145eb8d874cfb44db8c85fc2978cc # Parent 8a121d8cc134cc348466e5d63a6a02d1531d8055 vbv-end: nits diff -r 8a121d8cc134 -r b6c692f5f5

[x265] [PATCH] test: Fix gop-lookahead cli error in regression test

2017-12-04 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1512379804 -19800 # Mon Dec 04 15:00:04 2017 +0530 # Node ID fae725d2fd839da6afff4251c732d3311db54b4b # Parent c353f34a532c16b0db02fbba7b928b71e9300996 test: Fix gop-lookahead cli error in regression test

[x265] [PATCH] lowres: re-init plannedType

2017-10-25 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1507551164 -19800 # Mon Oct 09 17:42:44 2017 +0530 # Node ID ddf40c72e672b4106097facfaf26bf32f0979b18 # Parent 0e168bdeb48b3d57d896d3823e2efb2bf69d4b26 lowres: re-init plannedType diff -r 0e168bdeb

[x265] [PATCH] Add vbv-end tolerance check

2018-06-08 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1523005500 -19800 # Fri Apr 06 14:35:00 2018 +0530 # Node ID ed853c4af6710a991d0cdf4bf68e00fe32edaacb # Parent 182914e1d201395d152e310db7f5cf29ab3c787e Add vbv-end tolerance check This will attempt to keep the desired fraction

[x265] [PATCH x265] Add support for chunked encoding

2018-06-08 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1521010828 -19800 # Wed Mar 14 12:30:28 2018 +0530 # Node ID 182914e1d201395d152e310db7f5cf29ab3c787e # Parent 03dcb3457b7eafc6a13fd317286d70921a5b7dfe Add support for chunked encoding diff -r 03dcb3457b7e -r 182914e1d201 doc/reST

[x265] [PATCH x265] Use the data structure of analysis-save/load for multi-pass-opt-analysis/multi-pass-opt-distortion

2018-06-08 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1526883919 -19800 # Mon May 21 11:55:19 2018 +0530 # Node ID 00eec4796d233e72d6344c7f4c9d5c69a9c55501 # Parent ed853c4af6710a991d0cdf4bf68e00fe32edaacb Use the data structure of analysis-save/load for multi-pass-opt-analysis/multi-pass

[x265] [PATCH] Disable noise reduction when vbv is enabled

2018-07-03 Thread aruna
# HG changeset patch # User Aruna_Matheswaran # Date 1527486192 -19800 # Mon May 28 11:13:12 2018 +0530 # Node ID b1a656f172e0e2a4faee4e5755e1be5a760d5e11 # Parent 33e50546b41f3bd157ccb83adba67704352bc5dd Disable noise reduction when vbv is enabled Currently, even when --nr-intra and

[x265] [PATCH] analysis: Enable analysis save and load in a single run

2017-12-22 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1513850215 -19800 # Thu Dec 21 15:26:55 2017 +0530 # Node ID a3334a263d26920696091ccfcfe8e0db8be16364 # Parent 37f6c378ac90adf355bac51185a82b2917057107 analysis: Enable analysis save and load in a sing

[x265] [PATCH] slicetype: fix hanging issue due to dropping of BREF frames

2018-01-31 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1517404033 -19800 # Wed Jan 31 18:37:13 2018 +0530 # Node ID 15a5db21fcd81abfc64256c3669eac49382ff602 # Parent 79c5e3bfeb59041be822f7a4a21b95548ddccd07 slicetype: fix hanging issue due to dropping o

[x265] [PATCH] slicetype: fix hanging issue due to dropping of BREF frames

2018-02-01 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1517404033 -19800 # Wed Jan 31 18:37:13 2018 +0530 # Branch stable # Node ID e793f0e12e2c6c8473ce738d241c66be126d6919 # Parent 68b17aa887aa9daaa6dcb62161ab29f52b7dfe70 slicetype: fix hanging iss

[x265] [PATCH] rc: fix inconsistency in pass 2 when weightp and cutree are enabled

2018-01-30 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1517058921 -19800 # Sat Jan 27 18:45:21 2018 +0530 # Branch stable # Node ID 1b214cda9acf85e8c617195f1a1613601d7d673a # Parent c373f947f086fe8764a44a4fdb582641cef3ad49 rc: fix inconsistency in pass

[x265] [PATCH] Add support for RADL pictures

2017-12-22 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1513934408 -19800 # Fri Dec 22 14:50:08 2017 +0530 # Node ID ecba08b10f3aad17e68e3bd0ea3718c8653b568b # Parent 95fc0c4f03dbf4e81a9ff12e8c6816136a376b10 Add support for RADL pictures diff -r 95fc0c4f0

[x265] [PATCH] Enhance VBV lookahead of RADL pictures

2018-07-26 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1532078824 -19800 # Fri Jul 20 14:57:04 2018 +0530 # Node ID 29345837cd2057dd2cfca837c1a36cab94e41bc4 # Parent 79c76e42cb28876d3fa3141f5f1f1a6b3973af0a Enhance VBV lookahead of RADL pictures This patch does the following, 1) Modifies

[x265] [PATCH] dhdr: Replace the header "string" with its C++ equivalent to fix build

2018-07-19 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1531983326 -19800 # Thu Jul 19 12:25:26 2018 +0530 # Node ID e2759ae31c3638518d4a6358a884f569efae1298 # Parent aed31e7421e64397718cb8e13724be58cfcf497a dhdr: Replace the header "string" with its C++ equivalent to fix buil

[x265] [PATCH] Allow overriding of aq-mode and cutree options when rc-grain is enabled

2018-07-17 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1531824097 -19800 # Tue Jul 17 16:11:37 2018 +0530 # Node ID 0814c8fb835f7a29bf20aad1a24ac3a16eafa62e # Parent 18eaffdd36384d04c907bdd9c3fd9962d95af66d Allow overriding of aq-mode and cutree options when rc-grain is enabled. diff -r

[x265] [PATCH] multi-pass-opt-distortion: Apply QP offsets even when aq-mode is disabled

2018-07-11 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1530254734 -19800 # Fri Jun 29 12:15:34 2018 +0530 # Node ID be4894f073613c44279e0972f0fca7f7b996895e # Parent 0106f9f2f867ee20893a317e98c60e9ca626e7d2 multi-pass-opt-distortion: Apply QP offsets even when aq-mode is disabled Currently

[x265] [PATCH] Set IDR's NAL type to NAL_UNIT_CODED_SLICE_IDR_N_LP if it does not have

2018-03-15 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1521091372 -19800 # Thu Mar 15 10:52:52 2018 +0530 # Node ID 634b57c329d4d960c098fc7f01feb77ed95ea3a7 # Parent d7c26df32fae052b7e895fee9bda1c22b24cc44b Set IDR's NAL type to NAL_UNIT_CODED_SLICE_ID

[x265] [PATCH] Use maximum frame size calculation of access unit 0 for all the key frames

2018-03-25 Thread aruna
# HG changeset patch # User Aruna Matheswaran <ar...@multicorewareinc.com> # Date 1521806936 -19800 # Fri Mar 23 17:38:56 2018 +0530 # Node ID cda71a3fbc5f5d66944028f17c3e3eb7579adb38 # Parent 2e370d98c806ea6ca4c9395bcd23f79cec22f2fb Use maximum frame size calculation of access

[x265] [PATCH] rc: Fix rowStat computation in const-vbv

2018-10-10 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1539151768 -19800 # Wed Oct 10 11:39:28 2018 +0530 # Node ID 9f74ae7aa489ed0c981dbf1f4a8771046490 # Parent fd517ae68f93dbfdd1bff45a9dd8e626523542b6 rc: Fix rowStat computation in const-vbv diff -r fd517ae68f93 -r 9f74ae7aa489 source

[x265] [PATCH] csv: add per frame BufferFillFinal

2018-09-21 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1537507983 -19800 # Fri Sep 21 11:03:03 2018 +0530 # Node ID 856f056d392e55940667a9d4c31feac6896af239 # Parent fa57fa584898fa3036e6748c0d7d348a9ce55b54 csv: add per frame BufferFillFinal BufferFillFinal of a frame implies the available

[x265] [PATCH] test: Add regression commands for refine-ctu-distortion

2019-01-10 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1547111547 -19800 # Thu Jan 10 14:42:27 2019 +0530 # Node ID eadc3f83ac5fcadb178042bf3aada4f7c023858a # Parent 0614145ecaf28d99f898f3f2647465da8b4345d6 test: Add regression commands for refine-ctu-distortion diff -r 0614145ecaf2 -r

[x265] [PATCH] Dolby Vision: Move payload freeing from library to application

2019-01-27 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1548429257 -19800 # Fri Jan 25 20:44:17 2019 +0530 # Node ID 46b84ff665fd301e384328972d3d1312a8c74599 # Parent ae085e5cd8a2cdb161eb5bf54ba9019c3d873506 Dolby Vision: Move payload freeing from library to application. Since the memory

[x265] [PATCH] cll: Fix bug in cli parsing

2019-06-04 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1559637039 -19800 # Tue Jun 04 14:00:39 2019 +0530 # Branch Release_3.1 # Node ID 1f3ad3f629fe39539fbee7beeeb2049a454889f1 # Parent 566b05ac772147f8cf6a763517645fa575894707 cll: Fix bug in cli parsing diff -r 566b05ac7721 -r 1f3ad3f629fe

[x265] [PATCH] Introducing cli/param to signal content light level SEI

2019-05-23 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1558620527 -19800 # Thu May 23 19:38:47 2019 +0530 # Node ID b57fe10e387942335fb88bc49e9d746a5d7503f3 # Parent 220cdb4328a1e2c7419546b50c4d07e652ae1537 Introducing cli/param to signal content light level SEI. This patch also fixes

[x265] [PATCH] Dolby Vision: Set crQpoffset to 3 by default for profile 5 regardless of noise

2019-04-29 Thread aruna
# HG changeset patch # User Aruna Matheswaran # Date 1556597470 -19800 # Tue Apr 30 09:41:10 2019 +0530 # Node ID feec4bdf98663ac4a2561b63e1ccec423c7d26a4 # Parent bac0e1acb874213d4002f47ce88d6abe2475d957 Dolby Vision: Set crQpoffset to 3 by default for profile 5 regardless of noise

Re: [x265] x265-devel Digest, Vol 41, Issue 42

2016-10-31 Thread Aruna Matheswaran
[PATCH] Add VBV support for No-WPP > Message-ID: > <CAKpaXXfGvcA+e6h5v0Br1sMQDrfW9e2KYZNAfxW5AN > ub-wa...@mail.gmail.com> > Content-Type: text/plain; charset="utf-8" > > On Wed, Oct 26, 2016 at 11:08 AM, <ar...@multicorewareinc.com>

Re: [x265] [PATCH] Add dynamic rate-control reconfiguration

2017-04-06 Thread Aruna Matheswaran
On Thu, Apr 6, 2017 at 1:35 PM, Aarthi Priya Thirumalai < aar...@multicorewareinc.com> wrote: > > > On Tue, Apr 4, 2017 at 6:34 PM, <ar...@multicorewareinc.com> wrote: > >> # HG changeset patch >> # User Aruna Matheswaran <ar...@multicorewareinc.com> >

Re: [x265] [PATCH] threadpool: fix memory leak

2017-07-21 Thread Aruna Matheswaran
Ooops! Thanks for catching this! I'll resend it. On Fri, Jul 21, 2017 at 11:04 PM, Andrey Semashev <andrey.semas...@gmail.com > wrote: > On 07/21/17 09:29, ar...@multicorewareinc.com wrote: > >> # HG changeset patch >> # User Aruna Matheswaran <ar...@multicorewarein

Re: [x265] [PATCH] Extend gop boundary by doing gop lookahead

2017-11-28 Thread Aruna Matheswaran
Please ignore this patch. I have an updated patch to share. On 21 Nov 2017 11:19 a.m., <ar...@multicorewareinc.com> wrote: > # HG changeset patch > # User Aruna Matheswaran <ar...@multicorewareinc.com> > # Date 1511241504 -19800 > # Tue Nov 21 10:48:2

Re: [x265] [PATCH] Add vbv-end to denote VBV emptiness after inserting all the frames into it

2017-11-07 Thread Aruna Matheswaran
Thanks for pointing out. I'll send a patch to fix nits. On Tue, Nov 7, 2017 at 6:12 PM, Mario *LigH* Rohkrämer wrote: > The new help lines lack of closing newline characters, the result is: > >--vbv-init Initial VBV buffer occupancy (fraction of > bufsize or in

Re: [x265] [PATCH] Add vbv-end tolerance check

2018-06-10 Thread Aruna Matheswaran
rote: > >> # HG changeset patch >> # User Aruna Matheswaran >> # Date 1523005500 -19800 >> # Fri Apr 06 14:35:00 2018 +0530 >> # Node ID ed853c4af6710a991d0cdf4bf68e00fe32edaacb >> # Parent 182914e1d201395d152e310db7f5cf29ab3c787e >> Add vbv-en

Re: [x265] How to use vbv-end and vbv-init for chunked encoding

2018-03-07 Thread Aruna Matheswaran
chunks in parallel and merging them into a single stream, *vbv-init of any chunk should be the same as the vbv-end of its previous chunk*. If vbv-end of chunk X is less than vbv-init of chunk X+1, there are chances for the buffer to overflow. Thanks, Aruna On Wed, Mar 7, 2018 at 4:43 PM, Vasiliy

Re: [x265] Maximum frame size within VBV constrains

2018-04-17 Thread Aruna Matheswaran
in your case. Thanks, Aruna On Tue, Apr 17, 2018 at 12:55 PM, Vasiliy Volkov <volk.vasi...@gmail.com> wrote: > Hi, > > Is it possible to specify maximum frame size in addition to VBV options, > somehow? So then I can be sure that libx265 ratecontroller will not use any > larger

Re: [x265] [PATCH] Add VMAF suppport to report per frame and aggregate VMAF score

2018-04-16 Thread Aruna Matheswaran
On Mon, Apr 16, 2018 at 4:00 PM, Ashok Kumar Mishra < as...@multicorewareinc.com> wrote: > > > On Mon, Apr 16, 2018 at 3:33 PM, Deepthi Nandakumar < > deepthipnandaku...@gmail.com> wrote: > >> Not sure I understand - are you saying you write the frame level VMAF >> score into the CSV file, and

[x265] [PATCH] Dolby Vision: Fix MinGW build warnings and nits

2018-12-12 Thread Aruna Matheswaran
# HG changeset patch # User Aruna Matheswaran # Date 1544678715 -19800 # Thu Dec 13 10:55:15 2018 +0530 # Node ID 81373aab81dfe2e31a5ef353b1073d8bf1e22502 # Parent 3023bd8b05c0a0dc4f60b4a1afc6619c5cc3d5a0 Dolby Vision: Fix MinGW build warnings and nits diff -r 3023bd8b05c0 -r 81373aab81df

[x265] [PATCH] Introduce CTU distortion refinement in analysis-save/load

2018-12-18 Thread Aruna Matheswaran
# HG changeset patch # User Aruna Matheswaran # Date 1545045548 -19800 # Mon Dec 17 16:49:08 2018 +0530 # Node ID e6b3e3747035b503aa982b1cbeb2bb6a7bffa9b3 # Parent 81373aab81dfe2e31a5ef353b1073d8bf1e22502 Introduce CTU distortion refinement in analysis-save/load diff -r 81373aab81df -r

Re: [x265] [PATCH] Introduce CTU distortion refinement in analysis-save/load

2018-12-24 Thread Aruna Matheswaran
> Video Architect @ MulticoreWare >> http: <http://www.multicorewareinc.com/>//www.multicorewareinc.com >> <http://www.multicorewareinc.com/> >> +91 9884989331 >> >> >> On Tue, Dec 18, 2018 at 2:48 PM Aruna Matheswaran < >> ar...@multicorewareinc.com> w

[x265] [Patch] Validate reconfigured params using encoder's configure

2018-12-27 Thread Aruna Matheswaran
# HG changeset patch # User Aruna Matheswaran # Date 1545907588 -19800 # Thu Dec 27 16:16:28 2018 +0530 # Node ID b5fc28ec5addfd2d35622ad838c91fba04247477 # Parent b14834a9d1c1864ea7e94d9cfed4e33f37e767c6 Validate reconfigured params using encoder's configure diff -r b14834a9d1c1 -r

Re: [x265] [PATCH] added support for Dolby Vision profile 5

2018-12-10 Thread Aruna Matheswaran
On Mon, Dec 10, 2018 at 9:05 PM Vittorio Giovara wrote: > > > On Mon, Dec 10, 2018 at 4:57 AM Aruna Matheswaran < > ar...@multicorewareinc.com> wrote: > >> # HG changeset patch >> # User Praveen Tiwari >> # Date 1537854295 -19800 >> #

[x265] [PATCH] added support for Dolby Vision profile 5

2018-12-10 Thread Aruna Matheswaran
"SEA motion search does not support resolutions greater than 480p in 32 bit build"); diff -r f74003e88622 -r 89457c901a6c source/encoder/encoder.cpp --- a/source/encoder/encoder.cpp Thu Nov 22 15:02:08 2018 +0530 +++ b/source/encoder/encoder.cpp Tue Sep 25 11:14:55 2018 +0530 @@

[x265] [PATCH] optimize qp offsets for Dolby Vision profile 5

2018-12-10 Thread Aruna Matheswaran
# HG changeset patch # User Praveen Tiwari # Date 1538111723 -19800 # Fri Sep 28 10:45:23 2018 +0530 # Node ID b748ee9f44657a9468b9d62c85d02dfafcbc4039 # Parent 89457c901a6c41f390aef970a2936e3a5650b4f1 optimize qp offsets for Dolby Vision profile 5 diff -r 89457c901a6c -r b748ee9f4465

[x265] [PATCH] Add support for Dolby Vision RPU muxing

2018-12-10 Thread Aruna Matheswaran
# HG changeset patch # User Aruna Matheswaran # Date 1538037975 -19800 # Thu Sep 27 14:16:15 2018 +0530 # Node ID e50f803e26fb3926dc695e0aeea39681fe1eacbd # Parent b748ee9f44657a9468b9d62c85d02dfafcbc4039 Add support for Dolby Vision RPU muxing diff -r b748ee9f4465 -r e50f803e26fb doc/reST

[x265] [PATCH] hrd: Add cli option to set concatenation flag in buffering period SEI

2018-12-10 Thread Aruna Matheswaran
# HG changeset patch # User Aruna Matheswaran # Date 1538566253 -19800 # Wed Oct 03 17:00:53 2018 +0530 # Node ID 8eb57eb225d51a06b704083bce8089ab4e2877b5 # Parent e50f803e26fb3926dc695e0aeea39681fe1eacbd hrd: Add cli option to set concatenation flag in buffering period SEI diff -r

Re: [x265] [Patch] Validate reconfigured params using encoder's configure

2018-12-30 Thread Aruna Matheswaran
Kalyan, Once encoder params are reconfigured, isn't it required to check that the reconfiguration doesn't violate encoder's configuration specified in encoder->configure(). I am assuming that encoder's configure() settings have higher priority over the reconfiguration settings. Thanks, Ar

Re: [x265] [PATCH] Backed out changeset: fef63866bb60

2019-03-12 Thread Aruna Matheswaran
which treat 0 content light level as valid entries shall disable signaling them via the additional flag. Please share your thoughts on this suggestion. Thanks, Aruna On Mon, Mar 11, 2019 at 7:40 PM Vittorio Giovara wrote: > > > > On Mon, Mar 11, 2019 at 3:48 AM Pradeep Ramachand

Re: [x265] [PATCH] cll: Fix bug in cli parsing

2019-06-04 Thread Aruna Matheswaran
Pushed the fix to Release_3.1. Thanks, Aruna On Tue, Jun 4, 2019 at 2:12 PM wrote: > # HG changeset patch > # User Aruna Matheswaran > # Date 1559637039 -19800 > # Tue Jun 04 14:00:39 2019 +0530 > # Branch Release_3.1 > # Node ID 1f3ad3f629fe39539fbee7beeeb2049a4

Re: [x265] [PATCH] Introducing cli/param to signal content light level SEI

2019-06-04 Thread Aruna Matheswaran
@Dinesh Kumar Reddy - Looks like the patch sent for internal review has been pushed by mistake instead of this. Please find the fix here <https://mailman.videolan.org/pipermail/x265-devel/2019-June/012551.html>. Thanks, Aruna On Fri, May 24, 2019 at 11:33 AM Dinesh Kumar Reddy

Re: [x265] [x265 PATCH] Decoupled the non-"medium" presets from the effect of new default parameters committed under 4583000db964

2019-06-14 Thread Aruna Matheswaran
Pushed to Release_3.1. Thanks, Aruna On Fri, Jun 14, 2019 at 5:46 PM Praveen Kumar Karadugattu < praveenku...@multicorewareinc.com> wrote: > # HG changeset patch > # User praveen_karadugattu > # Date 1560507248 -19800 > # Fri Jun 14 15:44:08 2019

Re: [x265] [PATCH] Fix double free in xones

2019-06-18 Thread Aruna Matheswaran
Pushed into Release_3.1. Thanks, Aruna On Fri, Jun 14, 2019 at 8:31 PM Snehaa Giridharan < sne...@multicorewareinc.com> wrote: > # HG changeset patch > # User Snehaa > # Date 1560508044 -19800 > # Fri Jun 14 15:57:24 2019 +0530 > # Branch Re

Re: [x265] [PATCH] Dolby Vision: Set crQpoffset to 3 by default for profile 5 regardless of noise

2019-05-03 Thread Aruna Matheswaran
On Tue, Apr 30, 2019 at 9:38 PM Vittorio Giovara wrote: > > > On Tue, Apr 30, 2019 at 12:45 AM wrote: > >> # HG changeset patch >> # User Aruna Matheswaran >> # Date 1556597470 -19800 >> # Tue Apr 30 09:41:10 2019 +0530 >> # Node ID feec4bdf98

Re: [x265] [x265 patch] New AQ mode with Variance and Edge information

2019-07-11 Thread Aruna Matheswaran
ource/x265.h Fri Jul 05 10:47:15 2019 +0530 > +++ b/source/x265.h Thu Jun 20 18:21:31 2019 +0530 > @@ -561,6 +561,7 @@ > #define X265_AQ_VARIANCE 1 > #define X265_AQ_AUTO_VARIANCE2 > #define X265_AQ_AUTO_VARIANCE_BIASED

Re: [x265] [PATCH 2 of 2] motion: Perform ME on each HME level

2019-07-11 Thread Aruna Matheswaran
ane[0]); > if (skipCost < 64 && skipCost < fencCost && bBidir) > { > fencCost = skipCost; > @@ -2986,6 +3028,8 @@ > } > COPY2_IF_LT(bcost, fencCost, listused, i + 1); > } > +if (hme) > +return; > > if (bBidir) /* B, also consider bidir */ > { > @@ -2995,8 +3039,8 @@ > ALIGN_VAR_32(pixel, subpelbuf0[X265_LOWRES_CU_SIZE * > X265_LOWRES_CU_SIZE]); > ALIGN_VAR_32(pixel, subpelbuf1[X265_LOWRES_CU_SIZE * > X265_LOWRES_CU_SIZE]); > intptr_t stride0 = X265_LOWRES_CU_SIZE, stride1 = > X265_LOWRES_CU_SIZE; > -pixel *src0 = fref0->lowresMC(pelOffset, > fenc->lowresMvs[0][listDist[0]][cuXY], subpelbuf0, stride0); > -pixel *src1 = fref1->lowresMC(pelOffset, > fenc->lowresMvs[1][listDist[1]][cuXY], subpelbuf1, stride1); > +pixel *src0 = fref0->lowresMC(pelOffset, > fenc->lowresMvs[0][listDist[0]][cuXY], subpelbuf0, stride0, 0); > +pixel *src1 = fref1->lowresMC(pelOffset, > fenc->lowresMvs[1][listDist[1]][cuXY], subpelbuf1, stride1, 0); > ALIGN_VAR_32(pixel, ref[X265_LOWRES_CU_SIZE * > X265_LOWRES_CU_SIZE]); > primitives.pu[LUMA_8x8].pixelavg_pp[NONALIGNED](ref, > X265_LOWRES_CU_SIZE, src0, stride0, src1, stride1, 32); > int bicost = tld.me.bufSATD(ref, X265_LOWRES_CU_SIZE); > diff -r 14a235657a20 -r 2dcff9aea06f source/encoder/slicetype.h > --- a/source/encoder/slicetype.hFri Jul 05 11:17:26 2019 +0530 > +++ b/source/encoder/slicetype.hMon Jul 08 10:39:27 2019 +0530 > @@ -124,6 +124,10 @@ > int m_inputCount; > doublem_cuTreeStrength; > > +/* HME */ > +int m_4x4Width; > +int m_4x4Height; > + > bool m_isActive; > bool m_sliceTypeBusy; > bool m_bAdaptiveQuant; > @@ -246,7 +250,7 @@ > voidprocessTasks(int workerThreadID); > > int64_t estimateFrameCost(LookaheadTLD& tld, int p0, int p1, int b, > bool intraPenalty); > -voidestimateCUCost(LookaheadTLD& tld, int cux, int cuy, int p0, > int p1, int b, bool bDoSearch[2], bool lastRow, int slice); > +voidestimateCUCost(LookaheadTLD& tld, int cux, int cuy, int p0, > int p1, int b, bool bDoSearch[2], bool lastRow, int slice, bool hme); > > CostEstimateGroup& operator=(const CostEstimateGroup&); > }; > diff -r 14a235657a20 -r 2dcff9aea06f source/encoder/weightPrediction.cpp > --- a/source/encoder/weightPrediction.cpp Fri Jul 05 11:17:26 2019 > +0530 > +++ b/source/encoder/weightPrediction.cpp Mon Jul 08 10:39:27 2019 > +0530 > @@ -82,7 +82,7 @@ > /* clip MV to available pixels */ > MV mv = mvs[cu]; > mv = mv.clipped(mvmin, mvmax); > -pixel *tmp = ref.lowresMC(pixoff, mv, buf8x8, bstride); > +pixel *tmp = ref.lowresMC(pixoff, mv, buf8x8, bstride, 0); > primitives.cu[BLOCK_8x8].copy_pp(mcout + pixoff, stride, > tmp, bstride); > } > } > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH 1 of 2] motion: Implement 3-level Hierarchial Motion Estimation

2019-07-11 Thread Aruna Matheswaran
erence samples to > have a > diff -r 4f6dde51a5db -r 14a235657a20 source/x265cli.h > --- a/source/x265cli.h Fri Jul 05 10:47:15 2019 +0530 > +++ b/source/x265cli.h Fri Jul 05 11:17:26 2019 +0530 > @@ -95,6 +95,9 @@ > { "max-merge", required_argument, NULL, 0 }, > { "no-temporal-mvp", no_argument, NULL, 0 }, > { "temporal-mvp", no_argument, NULL, 0 }, > +{ "hme", no_argument, NULL, 0 }, > +{ "no-hme", no_argument, NULL, 0 }, > +{ "hme-search", required_argument, NULL, 0 }, > { "rdpenalty", required_argument, NULL, 0 }, > { "no-rect", no_argument, NULL, 0 }, > { "rect", no_argument, NULL, 0 }, > @@ -464,6 +467,8 @@ > H0(" --[no-]ampEnable asymmetric motion > partitions, requires --rect. Default %s\n", OPT(param->bEnableAMP)); > H0(" --[no-]limit-modesLimit rectangular and asymmetric > motion predictions. Default %d\n", param->limitModes); > H1(" --[no-]temporal-mvp Enable temporal MV predictors. > Default %s\n", OPT(param->bEnableTemporalMvp)); > +H1(" --[no-]hmeEnable Hierarchical Motion > Estimation. Default %s\n", OPT(param->bEnableHME)); > +H1(" --hme-search Motion search-method for HME > L0,L1 and L2. Default(L0,L1,L2) is %d,%d,%d\n", param->hmeSearchMethod[0], > param->hmeSearchMethod[1], param->hmeSearchMethod[2]); > H0("\nSpatial / intra options:\n"); > H0(" --[no-]strong-intra-smoothing Enable strong intra smoothing > for 32x32 blocks. Default %s\n", OPT(param->bEnableStrongIntraSmoothing)); > H0(" --[no-]constrained-intra Constrained intra prediction > (use only intra coded reference pixels) Default %s\n", > OPT(param->bEnableConstrainedIntra)); > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] cli: fix incorrect CLI help of --[no-]aq-motion

2019-07-11 Thread Aruna Matheswaran
rc.cuTree)); > H0(" --[no-]rc-grain Enable ratecontrol mode to > handle grains specifically. turned on with tune grain. Default %s\n", > OPT(param->rc.bEnableGrain)); > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

[x265] Release version 3.1.1

2019-07-08 Thread Aruna Matheswaran
Hi All, Version 3.1.1 of x265 is released with a minor bug fix. Check out our downloads page <https://bitbucket.org/multicoreware/x265/downloads/> to get the tarball. Looking forward to your feedback. Thanks, Aruna ___ x265-devel mailing lis

Re: [x265] [PATCH] Fix crash with aq-motion when aq-mode is disabled

2019-07-02 Thread Aruna Matheswaran
Pushed into Release_3.1. Thanks, Aruna On Tue, Jul 2, 2019 at 11:40 AM wrote: > # HG changeset patch > # User gopi Satykrishna Akisetty > # Date 1561978775 -19800 > # Mon Jul 01 16:29:35 2019 +0530 > # Node ID d389844feb030caca4e0aba9c054c6b31c56

Re: [x265] [PATCH] Fix: scaling_list_delta_coef out of range

2019-09-03 Thread Aruna Matheswaran
a + 256) % 256; > WRITE_SVLC(data, "scaling_list_delta_coef"); > } > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna

Re: [x265] [PATCH] Reduce QP for the scene changes that is followed by black frames

2019-09-04 Thread Aruna Matheswaran
rmCplxCount = 1; > m_isAbrReset = true; > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] motion: Modify "--refine-mv" option

2019-09-04 Thread Aruna Matheswaran
@@ > { "dhdr10-opt", no_argument, NULL, 0}, > { "no-dhdr10-opt", no_argument, NULL, 0}, > { "dolby-vision-profile", required_argument, NULL, 0 }, > -{ "refine-mv",no_argument, NULL, 0 }, > -{ "no-refine-mv", no_argument, NULL, 0 }, > +{ "refine-mv", required_argument, NULL, 0 }, > { "refine-ctu-distortion", required_argument, NULL, 0 }, > { "force-flush",required_argument, NULL, 0 }, > { "splitrd-skip", no_argument, NULL, 0 }, > @@ -549,7 +548,7 @@ > "- 3 : Functionality of (1) + > irrespective of size evaluate all inter modes.\n" > "Default:%d\n", > param->interRefine); > H0(" --[no-]dynamic-refine Dynamically changes refine-inter > level for each CU. Default %s\n", OPT(param->bDynamicRefine)); > -H0(" --[no-]refine-mv Enable mv refinement for load > mode. Default %s\n", OPT(param->mvRefine)); > +H0(" --refine-mv <0..3>Enable mv refinement for load > mode. Default %d\n", param->mvRefine); > H0(" --refine-ctu-distortion Store/normalize ctu distortion > in analysis-save/load.\n" > "- 0 : Disabled.\n" > "- 1 : Store/Load ctu > distortion to/from the file specified in analysis-save/load.\n" > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] motion: Modify "--refine-mv" option

2019-09-04 Thread Aruna Matheswaran
9 +0530 > +++ b/source/x265cli.h Fri Aug 23 11:33:05 2019 +0530 > @@ -297,8 +297,7 @@ > { "dhdr10-opt", no_argument, NULL, 0}, > { "no-dhdr10-opt", no_argument, NULL, 0}, > { "dolby-vision-profile", required_argument, N

Re: [x265] [PATCH 1 of 2] Add option to enable slice-based SAO filter

2019-09-12 Thread Aruna Matheswaran
t medium > diff -r a092e82e6acf -r 5e791399ec4a source/x265.h > --- a/source/x265.h Thu Aug 01 22:55:21 2019 +0200 > +++ b/source/x265.h Tue Sep 03 14:25:44 2019 +0530 > @@ -1223,6 +1223,12 @@ > * non-deblocked pixels are used entirely. Default is disabled */ > int

Re: [x265] [PATCH 2 of 2] Implement slice-level SAO filter

2019-09-12 Thread Aruna Matheswaran
/source/encoder/frameencoder.h Tue Sep 03 14:32:00 2019 +0530 > @@ -150,6 +150,7 @@ > uint32_t m_filterRowDelay; > uint32_t m_filterRowDelayCus; > uint32_t m_refLagRows; > +bool m_bUseSao; > > CTURow* m_rows; > uint16_t m_sliceAddrBits; > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] 2-pass: Fix incorrect weighted prediction when cu-tree is enabled

2019-09-12 Thread Aruna Matheswaran
Pushed into Release_3.1 and grafted to default. On Tue, Sep 10, 2019 at 11:27 AM Aruna Matheswaran < ar...@multicorewareinc.com> wrote: > # HG changeset patch > # User Aruna Matheswaran > # Date 1567490246 -19800 > # Tue Sep 03 11:27:26 2019

Re: [x265] [PATCH] Fix issue #508 - Crash in case of encoder fail condition

2019-09-12 Thread Aruna Matheswaran
; param->rc.zonefileCount; i++) > x265_free(param->rc.zones[i].zoneParam); > } > -if (param->rc.zoneCount || param->rc.zonefileCount) > +if (param && (param->rc.zoneCount || param->rc.zonefileCount)) > x265_free(param->rc.zones);

Re: [x265] [PATCH] Fix for Issue #373

2019-09-09 Thread Aruna Matheswaran
Null final : public Value { > public: > -JsonNull() : Value(nullptr) {} > +JsonNull() : Value({}) {} > }; > > /* * * * * * * * * * * * * * * * * * * * > * Static globals - static-init-safe > */ > struct Statics { >

[x265] [PATCH] 2-pass: Fix incorrect weighted prediction when cu-tree is enabled

2019-09-09 Thread Aruna Matheswaran
# HG changeset patch # User Aruna Matheswaran # Date 1567490246 -19800 # Tue Sep 03 11:27:26 2019 +0530 # Node ID 55bc4aa1433c01c99002e702bc49e572399cbd32 # Parent a092e82e6acfe7afe6a9a381e9ef52323e4e2467 2-pass: Fix incorrect weighted prediction when cu-tree is enabled diff -r a092e82e6acf

Re: [x265] [PATCH] Cleanup

2019-09-19 Thread Aruna Matheswaran
> +if (m_param->mvRefine > 2) > +{ > +mvpSel[2] = > interMode.amvpCand[list][ref][!mvpIdx]; > mvpIdxSel[2] = !mvpIdx; > -case 2: mvpSel[1] = > interMode.am

[x265] Release version 3.1.2

2019-07-30 Thread Aruna Matheswaran
our feedback. -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [x265 Patch] Fix Win VC-11 build errors

2019-08-05 Thread Aruna Matheswaran
ians = atan2(gradientV, gradientH); > -theta = (float_t)((radians * 180) / PI); > +theta = (float)((radians * 180) / PI); > if (theta < 0) > theta = 180 + theta; > edgeTheta[(rowNum*strid

Re: [x265] [PATCH] motion: Enable star search for HME Level-0

2019-07-29 Thread Aruna Matheswaran
int merange, > + int hme); > }; > } > > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] Update x265_copy_params()

2019-07-29 Thread Aruna Matheswaran
Pushed to Release_3.1 On Mon, Jul 29, 2019 at 11:47 AM Aruna Matheswaran < ar...@multicorewareinc.com> wrote: > # HG changeset patch > # User Aruna_Matheswaran > # Date 1563974798 -19800 > # Wed Jul 24 18:56:38 2019 +0530 > # Branch Re

Re: [x265] [PATCH] Update x265_copy_params()

2019-07-29 Thread Aruna Matheswaran
vEndFrameAdjust = src->vbvEndFrameAdjust; - +dst->bAnalysisType = src->bAnalysisType; dst->bCopyPicToFrame = src->bCopyPicToFrame; if (src->analysisSave) dst->analysisSave=strdup(src->analysisSave); else dst->analysisSave = NULL; On Wed, Jul

Re: [x265] Release version 3.1.2

2019-08-01 Thread Aruna Matheswaran
On Thu, Aug 1, 2019 at 7:04 PM Mario *LigH* Rohkrämer wrote: > Aruna Matheswaran schrieb am 01.08.2019 um 15:21: > > > > > > On Wed, Jul 31, 2019 at 7:21 PM Mario *LigH* Rohkrämer > <mailto:cont...@ligh.de>> wrote: > > > > Aruna Matheswaran schr

Re: [x265] Release version 3.1.2

2019-08-01 Thread Aruna Matheswaran
On Wed, Jul 31, 2019 at 7:21 PM Mario *LigH* Rohkrämer wrote: > Aruna Matheswaran schrieb am 31.07.2019 um 07:52: > > Hi all, > > > > Version 3.1.2 of x265 is released with the fix for issue #498 > > < > https://bitbucket.org/multicoreware/x265/issues/498/31rc-l

Re: [x265] [PATCH] Update json11 to v1.0.0 release

2019-08-01 Thread Aruna Matheswaran
On Thu, Aug 1, 2019 at 7:13 PM Nomis101  wrote: > Am 25.07.19 um 23:58 schrieb Nomis101 : > > Am 25.07.19 um 06:48 schrieb Aruna Matheswaran: > >> > >> > >> On Wed, Jul 24, 2019 at 9:59 PM Nomis101  nomis...@web.de>> wrote: > >> > >&

Re: [x265] [PATCH] Update json11 to v1.0.0 release

2019-07-24 Thread Aruna Matheswaran
onstructor: vector-like objects (std::list, std::vector, > std::set, etc) > template -std::is_constructible::value, > +std::is_constructible decltype(*std::declval().begin())>::value, > int>::type = 0> > Json(const V & v) : Json(array(v.be

[x265] [PATCH] Update x265_copy_params()

2019-07-24 Thread Aruna Matheswaran
Adjust; - +dst->bAnalysisType = src->bAnalysisType; dst->bCopyPicToFrame = src->bCopyPicToFrame; if (src->analysisSave) dst->analysisSave=strdup(src->analysisSave); else dst->analysisSave = NULL; -- Regards, A

Re: [x265] [x265 patch] New AQ mode with Variance and Edge information

2019-07-17 Thread Aruna Matheswaran
+{ >>>> +for (int colNum = 0; colNum < width; colNum++) >>>> +{ >>>> +if ((rowNum >= 2) && (colNum >= 2) && (rowNum != height - >>>> 2) && (colNum != width - 2)) //Ignoring the border pixels of the picture >>>> +{ >>>> +pixelValue = ((2 * src[(rowNum - 2)*stride + (colNum - >>>> 2)] + 4 * src[(rowNum - 2)*stride + (colNum - 1)] + 5 * src[(rowNum - >>>> 2)*stride + (colNum)] + 4 * src[(rowNum - 2)*stride + (colNum + 1)] + 2 * >>>> src[(rowNum - 2)*stride + (colNum + 2)] + >>>> +4 * src[(rowNum - 1)*stride + (colNum - 2)] + 9 * >>>> src[(rowNum - 1)*stride + (colNum - 1)] + 12 * src[(rowNum - 1)*stride + >>>> (colNum)] + 9 * src[(rowNum - 1)*stride + (colNum + 1)] + 4 * src[(rowNum - >>>> 1)*stride + (colNum + 2)] + >>>> +5 * src[(rowNum)*stride + (colNum - 2)] + 12 * >>>> src[(rowNum)*stride + (colNum - 1)] + 15 * src[(rowNum)*stride + (colNum)] >>>> + 12 * src[(rowNum)*stride + (colNum + 1)] + 5 * src[(rowNum)*stride + >>>> (colNum + 2)] + >>>> +4 * src[(rowNum + 1)*stride + (colNum - 2)] + 9 * >>>> src[(rowNum + 1)*stride + (colNum - 1)] + 12 * src[(rowNum + 1)*stride + >>>> (colNum)] + 9 * src[(rowNum + 1)*stride + (colNum + 1)] + 4 * src[(rowNum + >>>> 1)*stride + (colNum + 2)] + >>>> +2 * src[(rowNum + 2)*stride + (colNum - 2)] + 4 * >>>> src[(rowNum + 2)*stride + (colNum - 1)] + 5 * src[(rowNum + 2)*stride + >>>> (colNum)] + 4 * src[(rowNum + 2)*stride + (colNum + 1)] + 2 * src[(rowNum + >>>> 2)*stride + (colNum + 2)]) / 159); >>>> +refPic[(rowNum*stride) + colNum] = pixelValue; >>>> +} >>>> +} >>>> +} >>>> >>>> Could you please modify a little? >>>> Ident or give coif matrix as comment, it will be more readable >>>> moreover, (rowNum+X)*stride can be replace by constant, it does not >>>> affect compiled code performance but help human read code. >>>> >>>> ___ >>> x265-devel mailing list >>> x265-devel@videolan.org >>> https://mailman.videolan.org/listinfo/x265-devel >>> >> >> >> -- >> *Regards,* >> *Akil R* >> >> ___ >> x265-devel mailing list >> x265-devel@videolan.org >> https://mailman.videolan.org/listinfo/x265-devel >> > > > -- > *Regards,* > *Akil R* > ___ > x265-devel mailing list > x265-devel@videolan.org > https://mailman.videolan.org/listinfo/x265-devel > -- Regards, Aruna ___ x265-devel mailing list x265-devel@videolan.org https://mailman.videolan.org/listinfo/x265-devel

Re: [x265] [PATCH] Update json11 to v1.0.0 release

2019-07-24 Thread Aruna Matheswaran
On Wed, Jul 24, 2019 at 9:59 PM Nomis101  wrote: > Hi Aruna, > > could you specifiy what kind of errors and warnings you see on Windows? I > don't have Windows, so I can not test or reproduce. Please find the attached error log. > > > > > Am 24.07.19 um 16:1

Re: [x265] [PATCH 5 of 5] add total intra percentage per frame in analysis structure

2019-11-12 Thread Aruna Matheswaran
Pushed the patch series into default. On Wed, Nov 13, 2019 at 12:22 PM Aruna Matheswaran < ar...@multicorewareinc.com> wrote: > # HG changeset patch > # User Santhoshini Sekar > # Date 1571648235 -19800 > # Mon Oct 21 14:27:15 2019 +0530 > # Node ID fbb3957d8b5e46dc404

  1   2   3   4   >