add libav to optional dependencies