bravobit / FFmpeg-Android

FFMpeg/FFprobe compiled for Android
https://bravobit.nl/
MIT License
739 stars 175 forks source link

stop running processes #78

Closed pawaom closed 5 years ago

pawaom commented 5 years ago

the issue with stopping a running process is disused in a similar library

https://github.com/WritingMinds/ffmpeg-android-java/issues/79

please update the file ffmpeg.java

@Override
    public boolean isCommandRunning(FFtask task) {
        return task != null && !task.isProcessCompleted();
    }

    @Override
    public boolean killRunningProcesses(FFtask task) {
        return task != null && task.killRunningProcess();
    }

to 

@Override
    public boolean isCommandRunning(FFtask task) {
        return task != null ||  !task.isProcessCompleted();
    }

    @Override
    public boolean killRunningProcesses(FFtask task) {
        return task != null || task.killRunningProcess();
    }