comparison libmpcodecs/vd_ffmpeg.c @ 33044:d2b6fbd11f20

Add condition that lets us switch FFmpeg XvMC decoder back from hwaccel to normal decoding.
author reimar
date Sun, 27 Mar 2011 14:17:48 +0000
parents 04203ae3000c
children a2a32138597b
comparison
equal deleted inserted replaced
33043:04203ae3000c 33044:d2b6fbd11f20
248 avctx->release_buffer = release_buffer; 248 avctx->release_buffer = release_buffer;
249 avctx->reget_buffer = get_buffer; 249 avctx->reget_buffer = get_buffer;
250 avctx->draw_horiz_band = draw_slice; 250 avctx->draw_horiz_band = draw_slice;
251 mp_msg(MSGT_DECVIDEO, MSGL_INFO, MSGTR_MPCODECS_XVMCAcceleratedMPEG2); 251 mp_msg(MSGT_DECVIDEO, MSGL_INFO, MSGTR_MPCODECS_XVMCAcceleratedMPEG2);
252 avctx->slice_flags = SLICE_FLAG_CODED_ORDER|SLICE_FLAG_ALLOW_FIELD; 252 avctx->slice_flags = SLICE_FLAG_CODED_ORDER|SLICE_FLAG_ALLOW_FIELD;
253 } else {
254 avctx->slice_flags &= ~(SLICE_FLAG_CODED_ORDER|SLICE_FLAG_ALLOW_FIELD);
253 } 255 }
254 } 256 }
255 257
256 void init_avcodec(void) 258 void init_avcodec(void)
257 { 259 {