On Tue, Sep 04, 2018 at 10:16:11 +0200, Carl Eugen Hoyos wrote: > 2018-09-04 7:39 GMT+02:00, Remo Rayamajhi <[email protected]>: > > > CC libavcodec/libfdk-aacenc.o > > libavcodec/libfdk-aacenc.c: In function ‘aac_encode_init’: > > libavcodec/libfdk-aacenc.c:293:34: error: ‘AACENC_InfoStruct {aka struct > > <anonymous>}’ has no member named ‘encoderDelay’ > > For the moment, you have to downgrade libfdk.
In other words, fdk-aac changed their API "recently" (six months ago on trunk?), and ffmpeg hasn't adapted yet. You (Remo) can try applying this patch from libav and see if it works: https://github.com/libav/libav/commit/141c960e21d2860e354f9b90df136184dd00a9a8.patch It was only just recently submitted to libav by Martin Storsjö, and I assume he will provide it for ffmpeg really soon, or it will be merged over. (The patch applies with a little fuzz. I only tested build with old fdk-aac. I haven't built/installed recent fdk-aac yet.) Cheers, Moritz _______________________________________________ ffmpeg-user mailing list [email protected] http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
