On 08/25/2017 09:03 PM, Paul B Mahol wrote:
Does lavd stuff now depends on lavc?
um yes, v4l2 in/out devices (lavd) do use a common file now present in
lavc (ie: v4l2_fmt.c).

see libavcodec/Makefile:

OBJS-$(CONFIG_V4L2)                    += v4l2_fmt.o
OBJS-$(CONFIG_V4L2_M2M)                += v4l2_m2m.o v4l2_buffers.o

also note that the common file doesn't depend on the new V4L2_M2M
decoders/encoders being available (only on V4L2)
Than relevant devices in lavd should be marked to depend on lavc.
Hi Paul,

could you tell me how please?

I can see that the direct show capture interface (libavdevice/dshow.c) has similar dependencies with avcodec but I can't figure out how it explicitly flags that it depends on the raw.c codec in the way that you suggest.





_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-devel

Reply via email to