libspa-ffmpeg needs update for latest ffmpeg
av_codec_next
has been removed (was deprecated) in latest ffmpeg master:
[158/440] Linking target spa/plugins/ffmpeg/libspa-ffmpeg.so
FAILED: spa/plugins/ffmpeg/libspa-ffmpeg.so
cc -o spa/plugins/ffmpeg/libspa-ffmpeg.so spa/plugins/ffmpeg/libspa-ffmpeg.so.p/ffmpeg.c.o spa/plugins/ffmpeg/libspa-ffmpeg.so.p/ffmpeg-dec.c.o spa/plugins/ffmpeg/libspa-ffmpeg.so.p/ffmpeg-enc.c.o -flto -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libspa-ffmpeg.so -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=native -mtune=native -O3 -flto=20 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -Wformat /usr/lib/libavcodec.so /usr/lib/libavformat.so -Wl,--end-group
/usr/bin/ld: /tmp/libspa-ffmpeg.so.ohglQ9.ltrans0.ltrans.o: in function `spa_handle_factory_enum':
<artificial>:(.text+0x8254): undefined reference to `av_codec_next'
/usr/bin/ld: <artificial>:(.text+0x8366): undefined reference to `av_codec_next'
The function is only needed for older ffmpeg versions (<4).