Hi, im on gentoo and failed to build ffmpeg-2.4.3 with pulseaudio support. He complained like this:
libavdevice/libavdevice.so: undefined reference to `ff_timefilter_update' libavdevice/libavdevice.so: undefined reference to `ff_timefilter_destroy' libavdevice/libavdevice.so: undefined reference to `ff_timefilter_new' The problem existed before and i found this http://lists.freebsd.org/mailman/htdig/freebsd-multimedia/2014-September/015207.html The Makefile misses an object file when building with pulseaudio support. A patch fixing this is attached. Master branch, 2.4 branch and 2.4.3 tag are missing the object file. Regards Michael Stypa
>From 28f28a6a60cbd6edb30f7277ae6adb793f3be8b3 Mon Sep 17 00:00:00 2001 From: Michael Stypa <mich...@stypa.info> Date: Fri, 28 Nov 2014 15:54:50 +0100 Subject: [PATCH] fix Makefile objects for pulseaudio support --- libavdevice/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavdevice/Makefile b/libavdevice/Makefile index db301e7..d700d9a 100644 --- a/libavdevice/Makefile +++ b/libavdevice/Makefile @@ -34,7 +34,7 @@ OBJS-$(CONFIG_OPENGL_OUTDEV) += opengl_enc.o OBJS-$(CONFIG_OSS_INDEV) += oss_audio.o oss_audio_dec.o OBJS-$(CONFIG_OSS_OUTDEV) += oss_audio.o oss_audio_enc.o OBJS-$(CONFIG_PULSE_INDEV) += pulse_audio_dec.o \ - pulse_audio_common.o + pulse_audio_common.o timefilter.o OBJS-$(CONFIG_PULSE_OUTDEV) += pulse_audio_enc.o \ pulse_audio_common.o OBJS-$(CONFIG_QTKIT_INDEV) += qtkit.o -- 2.1.3
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel