avoid link-time dependency to libavcodec