From ffmpeg-android, I find the repo depends on ffmpeg repo. I find the version of ffmpeg is 3.0.1. 
I have tried to edit .gitmodules.
[submodule "ffmpeg"]
    path = ffmpeg
    url = https://github.com/FFmpeg/FFmpeg.git
    branch = release/3.4
[submodule "x264"]
    path = x264
    url = git://git.videolan.org/x264.git
[submodule "freetype2"]
    path = freetype2
    url = git://git.sv.nongnu.org/freetype/freetype2.git
[submodule "libass"]
    path = libass
    url = https://github.com/libass/libass.git
[submodule "fontconfig"]
    path = fontconfig
    url = git://anongit.freedesktop.org/fontconfig
As you see, I add branch = release/3.4. 
So I have two questions.
- How 3.0.1version set?
- How to change the version to 3.4.2?
 
     
    