summaryrefslogtreecommitdiffstats
path: root/ext/x264/gstx264enc.h
diff options
context:
space:
mode:
Diffstat (limited to 'ext/x264/gstx264enc.h')
-rw-r--r--ext/x264/gstx264enc.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/ext/x264/gstx264enc.h b/ext/x264/gstx264enc.h
index 1d75c442..b5ef6ce4 100644
--- a/ext/x264/gstx264enc.h
+++ b/ext/x264/gstx264enc.h
@@ -55,7 +55,8 @@ struct _GstX264Enc
/* properties */
guint threads;
- guint pass;
+ gint pass;
+ guint quantizer;
gchar *stats_file;
gboolean byte_stream;
guint bitrate;
@@ -65,6 +66,7 @@ struct _GstX264Enc
gboolean dct8x8;
guint ref;
guint bframes;
+ gboolean b_adapt;
gboolean b_pyramid;
gboolean weightb;
guint sps_id;
@@ -72,6 +74,13 @@ struct _GstX264Enc
guint vbv_buf_capacity;
guint keyint_max;
gboolean cabac;
+ gfloat ip_factor;
+ gfloat pb_factor;
+ guint qp_min;
+ guint qp_max;
+ guint qp_step;
+ guint noise_reduction;
+ gboolean interlaced;
/* input description */
GstVideoFormat format;