Error. java.lang.RuntimeException: main$JavaCompileException: ECJ returned errors. ---------- 1. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 40) mergeMP3s(source, target); ^^^^^^ source cannot be resolved to a variable ---------- 2. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 46) FFMPEGExecutor ffmpeg = locator.createExecutor(); ^^^^^^^^^^^^^^ The type FFMPEGExecutor is not visible ---------- 3. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 46) FFMPEGExecutor ffmpeg = locator.createExecutor(); ^^^^^^^^^^^^^^ The method createExecutor() from the type FFMPEGLocator is not visible ---------- 4. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 48) ffmpeg.addArgument("-i"); ^^^^^^ The type FFMPEGExecutor is not visible ---------- 5. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 49) ffmpeg.addArgument("concat:" + join("|", map("f2s",sources))); ^^^^^^ The type FFMPEGExecutor is not visible ---------- 6. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 51) if (codec != null) { ^^^^^ codec cannot be resolved to a variable ---------- 7. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 52) ffmpeg.addArgument("-acodec"); ^^^^^^ The type FFMPEGExecutor is not visible ---------- 8. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 53) ffmpeg.addArgument("copy"); ^^^^^^ The type FFMPEGExecutor is not visible ---------- 9. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 56) ffmpeg.addArgument(f2s(out)); ^^^^^^ The type FFMPEGExecutor is not visible ---------- 10. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 58) ffmpeg.execute(); ^^^^^^ The type FFMPEGExecutor is not visible ---------- 11. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 64) RBufferedReader reader = null; ^^^^^^^^^^^^^^^ The type RBufferedReader is not visible ---------- 12. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 65) reader = new RBufferedReader(new InputStreamReader(ffmpeg ^^^^^^^^^^^^^^^ The type RBufferedReader is not visible ---------- 13. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 65) reader = new RBufferedReader(new InputStreamReader(ffmpeg ^^^^^^ The type FFMPEGExecutor is not visible ---------- 14. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 67) MultimediaInfo info = parseMultimediaInfo(source, reader); ^^^^^^ source cannot be resolved to a variable ---------- 15. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 68) if (durationAttribute != null) { ^^^^^^^^^^^^^^^^^ durationAttribute cannot be resolved to a variable ---------- 16. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 70) .round((durationAttribute.floatValue() * 1000L)); ^^^^^^^^^^^^^^^^^ durationAttribute cannot be resolved ---------- 17. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 73) if (offsetAttribute != null) { ^^^^^^^^^^^^^^^ offsetAttribute cannot be resolved to a variable ---------- 18. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 75) .round((offsetAttribute.floatValue() * 1000L)); ^^^^^^^^^^^^^^^ offsetAttribute cannot be resolved ---------- 19. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 78) if (listener != null) { ^^^^^^^^ listener cannot be resolved to a variable ---------- 20. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 79) listener.sourceInfo(info); ^^^^^^^^ listener cannot be resolved ---------- 21. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 83) while ((line = reader.readLine()) != null) { ^^^^^^ The type RBufferedReader is not visible ---------- 22. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 86) if (listener != null) { ^^^^^^^^ listener cannot be resolved to a variable ---------- 23. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 87) listener.message(line); ^^^^^^^^ listener cannot be resolved ---------- 24. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 90) throw new EncoderException(line); ^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor EncoderException(String) is not visible ---------- 25. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 101) throw new EncoderException(line); ^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor EncoderException(String) is not visible ---------- 26. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 113) Hashtable table = parseProgressInfoLine(line); ^^^^^^^^^^^^^^^^^^^^^ The method parseProgressInfoLine(String) is undefined for the type main ---------- 27. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 115) if (listener != null) { ^^^^^^^^ listener cannot be resolved to a variable ---------- 28. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 116) listener.message(line); ^^^^^^^^ listener cannot be resolved ---------- 29. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 120) if (listener != null) { ^^^^^^^^ listener cannot be resolved to a variable ---------- 30. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 139) listener.progress(perm); ^^^^^^^^ listener cannot be resolved ---------- 31. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 152) if (!SUCCESS_PATTERN.matcher(lastWarning).matches()) { ^^^^^^^^^^^^^^^ SUCCESS_PATTERN cannot be resolved ---------- 32. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 153) throw new EncoderException(lastWarning); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The constructor EncoderException(String) is not visible ---------- 33. ERROR in /root/JavaX-Caches/Temp/1714923216112/m1014079.java (at line 157) ffmpeg.destroy(); ^^^^^^ The type FFMPEGExecutor is not visible ---------- 33 problems (33 errors) Options: /root/JavaX-Caches/Temp/1714923216112/m1014079.java -cp "/root/JavaX-Caches/Binary Snippets/data_1013798.jar:/root/.javax/x30.jar:/root/.javax/x30.jar" -warn:none -source 11 -target 11 -d /root/JavaX-Caches/Temp/1714923216118