[svn] / branches / dev-api-3 / vfw / src / codec.c Repository:
ViewVC logotype

Diff of /branches/dev-api-3/vfw/src/codec.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 707, Thu Dec 12 10:38:28 2002 UTC revision 716, Sat Dec 14 06:09:33 2002 UTC
# Line 302  Line 302 
302          if (codec->config.packed) param.global |= XVID_GLOBAL_PACKED;          if (codec->config.packed) param.global |= XVID_GLOBAL_PACKED;
303          if (codec->config.dx50bvop) param.global |= XVID_GLOBAL_DX50BVOP;          if (codec->config.dx50bvop) param.global |= XVID_GLOBAL_DX50BVOP;
304          if (codec->config.debug) param.global |= XVID_GLOBAL_DEBUG;          if (codec->config.debug) param.global |= XVID_GLOBAL_DEBUG;
305            if (codec->config.reduced_resolution) param.global |= XVID_GLOBAL_REDUCED;
306          param.max_bframes = codec->config.max_bframes;          param.max_bframes = codec->config.max_bframes;
307          param.bquant_ratio = codec->config.bquant_ratio;          param.bquant_ratio = codec->config.bquant_ratio;
308          param.bquant_offset = codec->config.bquant_offset;          param.bquant_offset = codec->config.bquant_offset;
# Line 398  Line 399 
399          if (codec->config.qpel) {          if (codec->config.qpel) {
400                  frame.general |= XVID_QUARTERPEL;                  frame.general |= XVID_QUARTERPEL;
401                  frame.motion |= PMV_QUARTERPELREFINE16 | PMV_QUARTERPELREFINE8;                  frame.motion |= PMV_QUARTERPELREFINE16 | PMV_QUARTERPELREFINE8;
   
402          }          }
403    
404          if (codec->config.gmc)          if (codec->config.gmc)
# Line 407  Line 407 
407          if (codec->config.chromame)          if (codec->config.chromame)
408                  frame.general |= XVID_ME_COLOUR;                  frame.general |= XVID_ME_COLOUR;
409    
410            if (codec->config.reduced_resolution)
411                    frame.general |= XVID_REDUCED;
412    
413  // added by koepi for credits greyscale  // added by koepi for credits greyscale
414    
415          check_greyscale_mode(&codec->config, &frame, codec->framenum);          check_greyscale_mode(&codec->config, &frame, codec->framenum);
# Line 727  Line 730 
730          frame.bitstream = icd->lpInput;          frame.bitstream = icd->lpInput;
731          frame.length = icd->lpbiInput->biSizeImage;          frame.length = icd->lpbiInput->biSizeImage;
732          frame.general = XVID_DEC_LOWDELAY;      /* force low_delay_default mode */          frame.general = XVID_DEC_LOWDELAY;      /* force low_delay_default mode */
733            if (codec->config.deblock_y)
734                    frame.general |= XVID_DEC_DEBLOCKY;
735            if (codec->config.deblock_uv)
736                    frame.general |= XVID_DEC_DEBLOCKUV;
737    
738          frame.image = icd->lpOutput;          frame.image = icd->lpOutput;
739  //      frame.stride = icd->lpbiOutput->biWidth;  //      frame.stride = icd->lpbiOutput->biWidth;
740          // dev-api-3:          // dev-api-3:

Legend:
Removed from v.707  
changed lines
  Added in v.716

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4