Я хочу применить некоторые изменения к медиафайлу перед загрузкой, и для этого я использовал библиотеку FFMPEG. Но поскольку FFMPEG выполняет команду с обратным вызовом. Итак, WorkManager возвращает успех даже до завершения выполнения команды ffmpeg. Как я могу избежать этого и держать WorkManager в ожидании, пока работа не будет завершена. Я также использовал CountLatch, чтобы добавить ожидание, но затем ffmpeg не работает, начинает работать, и WorkManager остается застрявшим. Любые идеи будут заметны.
Спасибо