Divya, thanks. Can you please walk through the x265_param structure and make sure every single field in x265_param is logged in this string? It will help if you stick to the exact same order as the x265_param structure.
On Fri, Nov 11, 2016 at 4:13 PM, Divya Manivannan < [email protected]> wrote: > # HG changeset patch > # User Divya Manivannan <[email protected]> > # Date 1478860402 -19800 > # Fri Nov 11 16:03:22 2016 +0530 > # Node ID ee0730643d795663682c24ea30ade5566ab3ab5b > # Parent a378efc939e37f13ec1673fda055b1c3d0632e68 > Add param options to bitstream when info is enabled > > diff -r a378efc939e3 -r ee0730643d79 source/common/param.cpp > --- a/source/common/param.cpp Sun Nov 06 23:24:16 2016 +0100 > +++ b/source/common/param.cpp Fri Nov 11 16:03:22 2016 +0530 > @@ -1442,6 +1442,9 @@ > s += sprintf(s, "%dx%d", p->sourceWidth,p->sourceHeight); > s += sprintf(s, " fps=%u/%u", p->fpsNum, p->fpsDenom); > s += sprintf(s, " bitdepth=%d", p->internalBitDepth); > + s += sprintf(s, " frame-threads=%d", p->frameNumThreads); > + s += sprintf(s, " level-idc=%d", p->levelIdc); > + s += sprintf(s, " numa-pools=%s", p->numaPools); > BOOL(p->bEnableWavefront, "wpp"); > s += sprintf(s, " ctu=%d", p->maxCUSize); > s += sprintf(s, " min-cu-size=%d", p->minCUSize); > @@ -1519,10 +1522,10 @@ > p->rc.complexityBlur, p->rc.qblur); > if (p->rc.vbvBufferSize) > { > - s += sprintf(s, " vbv-maxrate=%d vbv-bufsize=%d", > - p->rc.vbvMaxBitrate, p->rc.vbvBufferSize); > + s += sprintf(s, " vbv-maxrate=%d vbv-bufsize=%d > vbv-init=%.1f", > + p->rc.vbvMaxBitrate, p->rc.vbvBufferSize, > p->rc.vbvBufferInit); > if (p->rc.rateControlMode == X265_RC_CRF) > - s += sprintf(s, " crf-max=%.1f", p->rc.rfConstantMax); > + s += sprintf(s, " crf-max=%.1f crf-min=%.1f", > p->rc.rfConstantMax, p->rc.rfConstantMin); > } > } > else if (p->rc.rateControlMode == X265_RC_CQP) > @@ -1538,6 +1541,8 @@ > BOOL(p->bMultiPassOptRPS, "multi-pass-opt-rps"); > BOOL(p->bRepeatHeaders, "repeat-headers"); > } > + s += sprintf(s, " uhd-bd=%d", p->uhdBluray); > + s += sprintf(s, " slices=%d", p->maxSlices); > #undef BOOL > return buf; > } > _______________________________________________ > x265-devel mailing list > [email protected] > https://mailman.videolan.org/listinfo/x265-devel > -- Deepthi
_______________________________________________ x265-devel mailing list [email protected] https://mailman.videolan.org/listinfo/x265-devel
