I'm using FFmpegAndroid library (based on C) on a project in order to compress encode some videos.
The library requires the use of android.permission.ACCESS_COARSE_LOCATION
permission.
If I remove it the compression fails, but I get no additional detail on where the lib requires the permission.
The shell command is:
[/data/user/0/app_package/files/ffmpeg, -y, -i, /storage/emulated/0/WhatsApp/Media/WhatsApp Video/VIdidi.mp4, -async, 1, -c:v, libx264, -profile:v, high, -preset, ultrafast, -b:v, 1400k, -maxrate, 1400k, -r, 30, -vf, scale=-1:960, /storage/emulated/0/appname/out.mp4]
Do anyone knows on what this is used? As I don't want my users to be asked for a permission without clear understanding on the usage.