changeset 10756:e40dee59f3ba

remove read/revert hack
author alex
date Sun, 31 Aug 2003 22:18:27 +0000
parents 8ec62402a8a3
children 3aea64e0d6d9
files cfg-common.h libmpcodecs/vf_pp.c
diffstat 2 files changed, 3 insertions(+), 25 deletions(-) [+]
line wrap: on
line diff
--- a/cfg-common.h	Sun Aug 31 22:10:52 2003 +0000
+++ b/cfg-common.h	Sun Aug 31 22:18:27 2003 +0000
@@ -158,7 +158,7 @@
 	{"divxq", "Option -divxq has been renamed to -pp (postprocessing), use -pp !\n",
             CONF_TYPE_PRINT, 0, 0, 0, NULL},
 #ifdef USE_LIBAVCODEC
-	{"pp", readPPOpt, CONF_TYPE_FUNC_PARAM, 0, 0, 0, (cfg_default_func_t)&revertPPOpt},
+	{"pp", &divx_quality, CONF_TYPE_INT, 0, 0, 0, NULL},
 #endif
 #ifdef HAVE_ODIVX_POSTPROCESS
         {"oldpp", &use_old_pp, CONF_TYPE_FLAG, 0, 0, 1, NULL},
@@ -260,6 +260,7 @@
 extern int softzoom;
 extern int flip;
 extern int vd_use_slices;
+extern int divx_quality;
 
 /* from dec_audio, currently used for ac3surround decoder only */
 extern int audio_output_channels;
--- a/libmpcodecs/vf_pp.c	Sun Aug 31 22:10:52 2003 +0000
+++ b/libmpcodecs/vf_pp.c	Sun Aug 31 22:18:27 2003 +0000
@@ -210,33 +210,10 @@
     }
 #endif
     
-    vf->priv->pp=PP_QUALITY_MAX; //divx_quality;
+    vf->priv->pp=PP_QUALITY_MAX;
     return 1;
 }
 
-int readPPOpt(void *conf, char *arg)
-{
-  int val;
-
-  if(arg == NULL)
-    return -2; // ERR_MISSING_PARAM
-  errno = 0;
-  val = (int)strtol(arg,NULL,0);
-  if(errno != 0)
-    return -4;  // What about include cfgparser.h and use ERR_* defines */
-  if(val < 0)
-    return -3; // ERR_OUT_OF_RANGE
-
-  divx_quality = val;
-
-  return 1;
-}
-  
-void revertPPOpt(void *conf, char* opt) 
-{
-  divx_quality=0;
-}
-
 vf_info_t vf_info_pp = {
     "postprocessing",
     "pp",