[FFmpeg-trac] #4925(undetermined:new): New API in kvazaar 0.7 (doesn't build with --enable-libkvazaar)
FFmpeg
trac at avcodec.org
Wed Oct 14 08:58:10 CEST 2015
#4925: New API in kvazaar 0.7 (doesn't build with --enable-libkvazaar)
-------------------------------------+-------------------------------------
Reporter: marillat | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: | undetermined
unspecified | Keywords:
Blocked By: | Blocking:
Reproduced by developer: 0 | Analyzed by developer: 0
-------------------------------------+-------------------------------------
In kvazaar 0.7 the API has been changed in encoder_encode() and thus
ffmpeg doesn't build with --enable-libkvazaar with the following error :
{{{
CC libavcodec/libkvazaar.o
libavcodec/libkvazaar.c: In function ‘libkvazaar_encode’:
libavcodec/libkvazaar.c:176:10: error: too few arguments to function
‘ctx->api->encoder_encode’
if (!ctx->api->encoder_encode(ctx->encoder, img_in, &data_out,
&len_out, NULL)) {
^
libavcodec/libkvazaar.c:186:9: warning: ‘ff_alloc_packet’ is deprecated
[-Wdeprecated-declarations]
retval = ff_alloc_packet(avpkt, len_out);
^
In file included from libavcodec/libkvazaar.c:30:0:
libavcodec/internal.h:227:33: note: declared here
attribute_deprecated int ff_alloc_packet(AVPacket *avpkt, int size);
^
common.mak:57: recipe for target 'libavcodec/libkvazaar.o' failed
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4925>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list