Похоже, что ваша функция getMediaInfo является асинхронной, что означает, что может пройти некоторое время, прежде чем будет вызван блок onSuccess и установлено ваше значение.Вместо того, чтобы полагаться на переменную, я бы предложил использовать функцию обратного вызова.Таким образом, ваше сообщение будет передано в функцию обратного вызова, и вы сможете использовать его где угодно.
public interface MyCallback{
void success(String message);
}
Тогда вам нужно будет изменить свою функцию следующим образом.Затем, где бы ни осуществлялся обратный вызов, вы получите сообщение и сможете воздействовать на значение.
public void getMediaInfo(MyCallback callback){
FFmpeg.getInstance(this).execute(cmdArray, new ExecuteBinaryResponseHandler() {
@Override
public void onSuccess(String message) {
callback.success(message);
}
});