changeset 10517:d94cb807c793

-noslices support for mencoder. ugly hack, but vf_crop and vf_expand are super buggy with slices enabled... :((
author rfelker
date Sun, 03 Aug 2003 18:59:49 +0000
parents 14c8c762c2b7
children 05820e554d85
files cfg-mencoder.h
diffstat 1 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/cfg-mencoder.h	Sun Aug 03 18:33:28 2003 +0000
+++ b/cfg-mencoder.h	Sun Aug 03 18:59:49 2003 +0000
@@ -147,6 +147,8 @@
 	{NULL, NULL, 0, 0, 0, 0, NULL}
 };
 
+extern int vd_use_slices;
+
 static config_t mencoder_opts[]={
 	/* name, pointer, type, flags, min, max */
 	{"include", cfg_include, CONF_TYPE_FUNC_PARAM, CONF_NOSAVE, 0, 0, NULL}, /* this must be the first!!! */
@@ -187,6 +189,10 @@
 	{"vobsuboutindex", &vobsub_out_index, CONF_TYPE_INT, CONF_RANGE, 0, 31, NULL},
 	{"vobsuboutid", &vobsub_out_id, CONF_TYPE_STRING, 0, 0, 0, NULL},
 
+	// draw by slices or whole frame (usefull with libmpeg2/libavcodec)
+	{"slices", &vd_use_slices, CONF_TYPE_FLAG, 0, 0, 1, NULL},
+	{"noslices", &vd_use_slices, CONF_TYPE_FLAG, 0, 1, 0, NULL},
+
 	{"autoexpand", &auto_expand, CONF_TYPE_FLAG, 0, 0, 1, NULL},
 	{"noautoexpand", &auto_expand, CONF_TYPE_FLAG, 0, 1, 0, NULL},