503 |
{ |
{ |
504 |
switch (opt) { |
switch (opt) { |
505 |
case XVID_ENC_ENCODE: |
case XVID_ENC_ENCODE: |
506 |
#ifdef BFRAMES |
|
507 |
if (((Encoder *) handle)->mbParam.max_bframes >= 0) |
if (((Encoder *) handle)->mbParam.max_bframes >= 0) |
508 |
return encoder_encode_bframes((Encoder *) handle, (XVID_ENC_FRAME *) param1, |
return encoder_encode_bframes((Encoder *) handle, (XVID_ENC_FRAME *) param1, |
509 |
(XVID_ENC_STATS *) param2); |
(XVID_ENC_STATS *) param2); |
510 |
else |
else |
|
#endif |
|
511 |
return encoder_encode((Encoder *) handle, (XVID_ENC_FRAME *) param1, |
return encoder_encode((Encoder *) handle, (XVID_ENC_FRAME *) param1, |
512 |
(XVID_ENC_STATS *) param2); |
(XVID_ENC_STATS *) param2); |
513 |
|
|