On Thu, 21 Dec 2023, Martin Storsjö wrote:
This fixes the following build error:
src/libavcodec/d3d12va_decode.c:49:10: error: no previous prototype for function
'ff_d3d12va_get_surface_index' [-Werror,-Wmissing-prototypes]
49 | unsigned ff_d3d12va_get_surface_index(const AVCodecContext *avctx,
| ^
---
libavcodec/d3d12va_decode.c | 1 +
1 file changed, 1 insertion(+)
Even after this change, the build still fails on a later file:
src/libavutil/hwcontext_d3d12va.c:74:13: error: no previous prototype for
function 'av_d3d12va_map_sw_to_hw_format' [-Werror,-Wmissing-prototypes]
74 | DXGI_FORMAT av_d3d12va_map_sw_to_hw_format(enum AVPixelFormat pix_fmt)
| ^
There's no declaration of this in any header - so please either make it
static or ff_ prefixed, or add it to a header with the declaration visible
at the function definition.
// Martin
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".