check for needed version of libavcode, libavformat and libavutil
modify FindFFmpeg.cmake to better handle the components of ffmpeg and
allow to check the version of a component
ask for the versions of each component in the 3.1 version of ffmpeg
versions check do not work, so we manually checks that AVstream
structure has codecpar member