... | ... |
@@ -1301,9 +1301,11 @@ mpeg4_decoder_select="h263_decoder mpeg4video_parser" |
1301 | 1301 |
mpeg4_encoder_select="h263_encoder" |
1302 | 1302 |
mpeg_vdpau_decoder_select="vdpau mpegvideo_decoder" |
1303 | 1303 |
mpeg1_vdpau_decoder_select="vdpau mpeg1video_decoder" |
1304 |
+mpeg1_vdpau_hwaccel_select="vdpau mpeg1video_decoder" |
|
1304 | 1305 |
mpeg2_crystalhd_decoder_select="crystalhd" |
1305 | 1306 |
mpeg2_dxva2_hwaccel_deps="dxva2api_h" |
1306 | 1307 |
mpeg2_dxva2_hwaccel_select="dxva2 mpeg2video_decoder" |
1308 |
+mpeg2_vdpau_hwaccel_select="vdpau mpeg2video_decoder" |
|
1307 | 1309 |
mpeg2_vaapi_hwaccel_select="vaapi mpeg2video_decoder" |
1308 | 1310 |
mpeg4_crystalhd_decoder_select="crystalhd" |
1309 | 1311 |
mpeg4_vaapi_hwaccel_select="vaapi mpeg4_decoder" |
... | ... |
@@ -2331,7 +2331,7 @@ static int decode_chunks(AVCodecContext *avctx, |
2331 | 2331 |
s2->error_count += s2->thread_context[i]->error_count; |
2332 | 2332 |
} |
2333 | 2333 |
|
2334 |
- if (uses_vdpau(avctx)) |
|
2334 |
+ if (CONFIG_MPEG_VDPAU_DECODER && uses_vdpau(avctx)) |
|
2335 | 2335 |
ff_vdpau_mpeg_picture_complete(s2, buf, buf_size, s->slice_count); |
2336 | 2336 |
|
2337 | 2337 |
if (slice_end(avctx, picture)) { |