Index: libmpcodecs/ve_lavc.c =================================================================== RCS file: /cvsroot/mplayer/main/libmpcodecs/ve_lavc.c,v retrieving revision 1.17 diff -u -r1.17 ve_lavc.c --- libmpcodecs/ve_lavc.c 18 Jun 2002 01:39:26 -0000 1.17 +++ libmpcodecs/ve_lavc.c 7 Jul 2002 16:54:34 -0000 @@ -205,6 +205,8 @@ lavc_venc_context.quality = lavc_param_vqscale; } + // ifdef to fix compilation with --disable-divx4linux +#ifdef USE_DIVX switch(pass){ case 1: if (VbrControl_init_2pass_vbr_analysis(passtmpfile, 5) == -1){ @@ -224,6 +226,7 @@ lavc_venc_context.flags|=CODEC_FLAG_QSCALE|CODEC_FLAG_TYPE; // VBR break; } +#endif if (avcodec_open(&lavc_venc_context, vf->priv->codec) != 0) { mp_msg(MSGT_MENCODER,MSGL_ERR,MSGTR_CantOpenCodec); @@ -264,6 +267,8 @@ lavc_venc_picture.linesize[1]=mpi->stride[1]; lavc_venc_picture.linesize[2]=mpi->stride[2]; + // ifdef to fix compilation with --disable-divx4linux +#ifdef USE_DIVX if(pass==2){ // handle 2-pass: lavc_venc_context.flags|=CODEC_FLAG_QSCALE; // enable VBR lavc_venc_context.quality=VbrControl_get_quant(); @@ -286,6 +291,7 @@ } } +#endif mencoder_write_chunk(mux_v,out_size,lavc_venc_context.key_frame?0x10:0); }