Opened 4 years ago
Closed 4 years ago
#8355 closed defect (fixed)
FFmpeg build broken with QSV
Reported by: | eero-t | Owned by: | |
---|---|---|---|
Priority: | normal | Component: | avcodec |
Version: | git-master | Keywords: | |
Cc: | zhongli_dev@126.com | Blocked By: | |
Blocking: | Reproduced by developer: | no | |
Analyzed by developer: | no |
Description
Commit 33583803e107 added dependency to qsvenc_vp9.o, but there's no corresponding source file added:
$ git pull Already up to date. $ find -name 'qsvenc*' ./libavcodec/qsvenc.c ./libavcodec/qsvenc_hevc.c ./libavcodec/qsvenc.h ./libavcodec/qsvenc_jpeg.c ./libavcodec/qsvenc_mpeg2.c ./libavcodec/qsvenc_h264.c $ git show --format=fuller 33583803e107 commit 33583803e107b6d532def0f9d949364b01b6ad5a Author: Zhong Li <zhongli_dev@126.com> AuthorDate: Sat Oct 26 22:18:31 2019 +0800 Commit: Zhong Li <zhongli_dev@126.com> CommitDate: Sun Nov 3 16:45:35 2019 +0800 lavc/qsvenc: enable vp9 encoder ... diff --git a/libavcodec/Makefile b/libavcodec/Makefile index 34c3a22116..2b6fbbca2a 100644 --- a/libavcodec/Makefile +++ b/libavcodec/Makefile @@ -685,6 +685,7 @@ OBJS-$(CONFIG_VP9_CUVID_DECODER) += cuviddec.o OBJS-$(CONFIG_VP9_MEDIACODEC_DECODER) += mediacodecdec.o OBJS-$(CONFIG_VP9_RKMPP_DECODER) += rkmppdec.o OBJS-$(CONFIG_VP9_VAAPI_ENCODER) += vaapi_encode_vp9.o +OBJS-$(CONFIG_VP9_QSV_ENCODER) += qsvenc_vp9.o OBJS-$(CONFIG_VPLAYER_DECODER) += textdec.o ass.o OBJS-$(CONFIG_VP9_V4L2M2M_DECODER) += v4l2_m2m_dec.o OBJS-$(CONFIG_VQA_DECODER) += vqavideo.o ... $ configure --enable-libmfx --enable-vaapi ... ... $ make .... ar: libavcodec/qsvenc_vp9.o: No such file or directory ffmpeg/ffbuild/library.mak:21: recipe for target 'libavcodec/libavcodec.a' failed make: *** [libavcodec/libavcodec.a] Error 1
Change History (2)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
patch merged as fcbfdeeabe21cb0925313dab6079c50318a7bc71
Note:
See TracTickets
for help on using tickets.
Patch is already here on the mailing list.