Pipeline working, implements FFmpegSetupManager
This commit is contained in:
@@ -4,7 +4,6 @@ import com.github.gtache.autosubtitle.gui.impl.CombinedResourceBundle;
|
||||
import dagger.Module;
|
||||
import dagger.Provides;
|
||||
|
||||
import javax.inject.Singleton;
|
||||
import java.io.IOException;
|
||||
import java.io.UncheckedIOException;
|
||||
import java.util.ResourceBundle;
|
||||
@@ -13,9 +12,12 @@ import java.util.ResourceBundle;
|
||||
* Dagger module for GUI
|
||||
*/
|
||||
@Module
|
||||
public class GuiCoreModule {
|
||||
public final class GuiCoreModule {
|
||||
|
||||
private GuiCoreModule() {
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Singleton
|
||||
static ResourceBundle providesBundle() {
|
||||
return new CombinedResourceBundle(ResourceBundle.getBundle("com.github.gtache.autosubtitle.gui.impl.MainBundle"),
|
||||
ResourceBundle.getBundle("com.github.gtache.autosubtitle.gui.impl.SetupBundle"),
|
||||
@@ -25,7 +27,6 @@ public class GuiCoreModule {
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Singleton
|
||||
@Play
|
||||
static byte[] providesPlayImage() {
|
||||
try (final var in = GuiCoreModule.class.getResourceAsStream("/com/github/gtache/autosubtitle/gui/impl/play_64.png")) {
|
||||
@@ -36,7 +37,6 @@ public class GuiCoreModule {
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Singleton
|
||||
@Pause
|
||||
static byte[] providesPauseImage() {
|
||||
try (final var in = GuiCoreModule.class.getResourceAsStream("/com/github/gtache/autosubtitle/gui/impl/pause_64.png")) {
|
||||
@@ -47,14 +47,12 @@ public class GuiCoreModule {
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Singleton
|
||||
@FontFamily
|
||||
static String providesFontFamily() {
|
||||
return "Arial";
|
||||
}
|
||||
|
||||
@Provides
|
||||
@Singleton
|
||||
@FontSize
|
||||
static int providesFontSize() {
|
||||
return 12;
|
||||
|
||||
Reference in New Issue
Block a user