Hi Mateusz,

Thanks for the suggestion. CU-tree and AQ-mode represent the temporal and
spatial domain based adaptive quantization algorithms respectively. The
HEVC-AQ is our experimental feature which might be coupled with CU Tree in
future.
In this aspect, we will really appreciate any contribution from your side.
Hence, if you have any patch regarding this, don't hesitate to share with
us.

Thanks,
Kalyan Goswami, PhD
Video Architect @ MulticoreWare
http: <http://www.multicorewareinc.com/>//www.multicorewareinc.com
<http://www.multicorewareinc.com/>
+91 9884989331


On Mon, Dec 31, 2018 at 5:55 AM Mateusz <mateu...@poczta.onet.pl> wrote:

> W dniu 28.12.2018 o 06:30, po...@multicorewareinc.com pisze:
> > diff -r 129416ec0479 -r 3cd0b5ed0b91 source/encoder/encoder.cpp
> > --- a/source/encoder/encoder.cpp      Fri Dec 28 09:03:26 2018 +0530
> > +++ b/source/encoder/encoder.cpp      Thu Dec 27 14:43:54 2018 +0530
> > @@ -2839,6 +2839,12 @@
> >      if (p->rc.aqMode == X265_AQ_NONE && p->rc.cuTree == 0)
> >          p->rc.aqStrength = 0;
> >
> > +    if (p->rc.hevcAq && p->rc.aqMode)
> > +    {
> > +        p->rc.aqMode = X265_AQ_NONE;
> > +        x265_log(p, X265_LOG_WARNING, "hevc-aq enabled, disabling other
> aq-modes\n");
> > +    }
>
> If hevc-aq doesn't use cuTree, maybe it is better to make sure that
> p->rc.cuTree is 0 and simplify condition checking later
> [...] = (m_param->rc.cuTree && !m_param->rc.hevcAq) ? [...]
> There are places that the part '&& !m_param->rc.hevcAq' is missing.
>
> Regards,
> Mateusz
>
> _______________________________________________
> x265-devel mailing list
> x265-devel@videolan.org
> https://mailman.videolan.org/listinfo/x265-devel
>
_______________________________________________
x265-devel mailing list
x265-devel@videolan.org
https://mailman.videolan.org/listinfo/x265-devel

Reply via email to