[x265] [PATCH] rc: introduce param variables for 2 pass
aarthi at multicorewareinc.com
aarthi at multicorewareinc.com
Tue Jun 17 16:36:47 CEST 2014
# HG changeset patch
# User Aarthi Thirumalai<aarthi at multicorewareinc.com>
# Date 1402997162 -19800
# Tue Jun 17 14:56:02 2014 +0530
# Node ID eb3b6d39b83102dfc7c665e3055c1ffda3322e3e
# Parent 3a19a9fdb103979e65a9daf15c46c0735e8d743e
rc: introduce param variables for 2 pass
diff -r 3a19a9fdb103 -r eb3b6d39b831 source/x265.h
--- a/source/x265.h Tue Jun 17 14:07:26 2014 +0530
+++ b/source/x265.h Tue Jun 17 14:56:02 2014 +0530
@@ -742,11 +742,25 @@
/* In CRF mode, maximum CRF as caused by VBV. 0 implies no limit */
double rfConstantMax;
-
/* In CRF mode, minimum CRF as caused by VBV */
double rfConstantMin;
+
+ /* 2pass */
+
+ /* Filename of the 2pass output stats file. It's null during the final pass when
+ * stats file isn't written.*/
+ char *statOutFileName;
+
+ /* Filename of the 2pass input stats file that is used to load the data for subsequent passes.
+ * It's null during the first pass of a multipass encode. */
+ char *statInFileName;
+
+ /* temporally blur quants */
+ double qblur;
+
+ /* temporally blur complexity */
+ float complexityBlur;
} rc;
-
/*== Video Usability Information ==*/
struct
{
More information about the x265-devel
mailing list