[FFmpeg-cvslog] avcodec/vda: define av_vda_default_init2 when CONFIG_H264_VDA_HWACCEL equ 0

Steven Liu git at videolan.org
Fri Oct 21 18:11:24 EEST 2016


ffmpeg | branch: master | Steven Liu <lq at chinaffmpeg.org> | Wed Oct 12 17:36:51 2016 +0800| [4d92bd3ca2252b461b352bc2af3ebeabe5394715] | committer: Michael Niedermayer

avcodec/vda: define av_vda_default_init2 when CONFIG_H264_VDA_HWACCEL equ 0

on OSX:
../configure --disable-everything --enable-demuxer=hls make
error message: Undefined symbols for architecture x86_64:
"_av_vda_default_init2", referenced from:_videotoolbox_init in
ffmpeg_videotoolbox.o
so add av_vda_default_init2 when CONFIG_H264_VDA_HWACCEL=0

Signed-off-by: Steven Liu <lq at chinaffmpeg.org>
Reviewed-by: wm4 <nfxjfg at googlemail.com>
Reviewed-by: Xidorn Quan <quanxunzhen at gmail.com>
Signed-off-by: Michael Niedermayer <michael at niedermayer.cc>

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4d92bd3ca2252b461b352bc2af3ebeabe5394715
---

 libavcodec/vda.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/libavcodec/vda.c b/libavcodec/vda.c
index 4670140..819ae03 100644
--- a/libavcodec/vda.c
+++ b/libavcodec/vda.c
@@ -73,6 +73,11 @@ int av_vda_default_init(AVCodecContext *avctx)
     return AVERROR(ENOSYS);
 }
 
+int av_vda_default_init2(AVCodecContext *avctx, AVVDAContext *vdactx)
+{
+    return AVERROR(ENOSYS);
+}
+
 void av_vda_default_free(AVCodecContext *ctx)
 {
 }



More information about the ffmpeg-cvslog mailing list