Source: mplayer Version: 2:1.3.0-6 Severity: important Tags: sid buster Hi,
mplayer FTBFS with ffmpeg 3.4 (currently in experimental): > libvo/vo_vdpau.c:131:8: error: unknown type name > 'VdpPresentationQueueTargetCreateX11' > static VdpPresentationQueueTargetCreateX11 > *vdp_presentation_queue_target_create_x11; > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [...] > libvo/vo_vdpau.c: In function 'win_x11_init_vdpau_procs': > libvo/vo_vdpau.c:394:10: error: > 'VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_CREATE_X11' undeclared (first use in > this function); did you mean 'VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_DESTROY'? > {VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_CREATE_X11, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > VDP_FUNC_ID_PRESENTATION_QUEUE_TARGET_DESTROY [...] > libvo/vo_vdpau.c:419:14: error: implicit declaration of function > 'vdp_device_create_x11'; did you mean 'vdp_decoder_create'? > [-Werror=implicit-function-declaration] > vdp_st = vdp_device_create_x11(mDisplay, mScreen, > ^~~~~~~~~~~~~~~~~~~~~ > vdp_decoder_create > libvo/vo_vdpau.c: In function 'win_x11_init_vdpau_flip_queue': > libvo/vo_vdpau.c:449:14: error: called object > 'vdp_presentation_queue_target_create_x11' is not a function or function > pointer > vdp_st = vdp_presentation_queue_target_create_x11(vdp_device, vo_window, > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > libvo/vo_vdpau.c:131:51: note: declared here > static VdpPresentationQueueTargetCreateX11 > *vdp_presentation_queue_target_create_x11; > > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > libvo/vo_vdpau.c:449:12: error: incompatible types when assigning to type > 'VdpStatus {aka enum <anonymous>}' from type 'const struct vdp_function *' > vdp_st = vdp_presentation_queue_target_create_x11(vdp_device, vo_window, > ^ I think this is due to this FFmpeg commit which removes an include to vdpau_x11.h which is needed by mplayer: https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/932cc6496ef6ab0e589ea51d3adefe5b7d7f1e2a Thanks, James
signature.asc
Description: OpenPGP digital signature