Processing the screenshot is now threaded to prevent holdups.
Co-authored-by: sigonasr2 <sigonasr2@gmail.com>
This commit is contained in:
parent
161a56201e
commit
54dff58f17
@ -697,7 +697,9 @@ public class ArcadeReader {
|
||||
BufferedImage img;
|
||||
try {
|
||||
img = ImageIO.read(p.toFile());
|
||||
Reader newImg = interpret(img);
|
||||
final Reader newImg = interpret(img);
|
||||
Thread t = new Thread(){
|
||||
public void run() {
|
||||
newImg.result_screenshot=p;
|
||||
//Path getGamePath = gamePath(newImg);
|
||||
newImg.interpretBoxes(p);
|
||||
@ -737,9 +739,6 @@ public class ArcadeReader {
|
||||
}
|
||||
SONG_DATA.put(convertTitle(newImg.getTitle()),RECORDS);
|
||||
DATA.put(newImg.getClass().getSimpleName(),SONG_DATA);
|
||||
|
||||
new Thread(){
|
||||
public void run() {
|
||||
//Threaded database update.
|
||||
for (String reader : sigPlace.SONG_DATABASE.keySet()) {
|
||||
for (String song : sigPlace.SONG_DATABASE.get(reader).keySet()) {
|
||||
@ -765,7 +764,8 @@ public class ArcadeReader {
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}.start();
|
||||
};
|
||||
t.start();
|
||||
} catch (IOException e) {
|
||||
e.printStackTrace();
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user