Skip to content

Commit

Permalink
Reorganize package structure and introduce maven.
Browse files Browse the repository at this point in the history
  • Loading branch information
Miklos Juhasz committed Mar 7, 2012
1 parent 019cdd8 commit 5e047eb
Show file tree
Hide file tree
Showing 82 changed files with 2,526 additions and 2,471 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Original file line Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@
.project .project
.settings/ .settings/
bin/ bin/
target/


122 changes: 61 additions & 61 deletions src/apache_license_2.txt → apache_license_2.txt

Large diffs are not rendered by default.

File renamed without changes.
52 changes: 52 additions & 0 deletions pom.xml
Original file line number Original file line Diff line number Diff line change
@@ -0,0 +1,52 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>bdsup2sub</groupId>
<artifactId>bdsup2sub</artifactId>
<packaging>jar</packaging>
<version>5.0-SNAPSHOT</version>
<name>bdsup2sub.BDSup2Sub</name>
<url>https://github.com/mjuhasz/bdsup2sub.BDSup2Sub</url>


<properties>
<main.class>bdsup2sub.BDSup2Sub</main.class>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>${main.class}</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
14 changes: 8 additions & 6 deletions src/BDSup2Sub.java → src/main/java/bdsup2sub/BDSup2Sub.java
Original file line number Original file line Diff line number Diff line change
@@ -1,8 +1,10 @@
import deadbeef.core.*; package bdsup2sub;
import deadbeef.gui.MainFrame;
import deadbeef.tools.Props; import bdsup2sub.core.*;
import deadbeef.utils.FilenameUtils; import bdsup2sub.gui.MainFrame;
import deadbeef.utils.ToolBox; import bdsup2sub.tools.Props;
import bdsup2sub.utils.FilenameUtils;
import bdsup2sub.utils.ToolBox;


import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;
Expand All @@ -16,7 +18,7 @@
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;


import static deadbeef.core.Constants.*; import static bdsup2sub.core.Constants.*;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,15 +1,15 @@
package deadbeef.bitmap; package bdsup2sub.bitmap;


import deadbeef.core.Core; import bdsup2sub.core.Core;
import deadbeef.filters.Filter; import bdsup2sub.filters.Filter;
import deadbeef.filters.FilterOp; import bdsup2sub.filters.FilterOp;
import deadbeef.tools.QuantizeFilter; import bdsup2sub.tools.QuantizeFilter;


import java.awt.image.*; import java.awt.image.*;
import java.util.Arrays; import java.util.Arrays;
import java.util.HashMap; import java.util.HashMap;


import static deadbeef.bitmap.ColorSpaceUtils.RGB2YCbCr; import static bdsup2sub.bitmap.ColorSpaceUtils.RGB2YCbCr;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.bitmap; package bdsup2sub.bitmap;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.bitmap; package bdsup2sub.bitmap;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.bitmap; package bdsup2sub.bitmap;


public final class ColorSpaceUtils { public final class ColorSpaceUtils {


Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.bitmap; package bdsup2sub.bitmap;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,11 +1,11 @@
package deadbeef.bitmap; package bdsup2sub.bitmap;


import java.awt.*; import java.awt.*;
import java.awt.image.ColorModel; import java.awt.image.ColorModel;
import java.awt.image.IndexColorModel; import java.awt.image.IndexColorModel;
import java.util.Arrays; import java.util.Arrays;


import static deadbeef.bitmap.ColorSpaceUtils.RGB2YCbCr; import static bdsup2sub.bitmap.ColorSpaceUtils.RGB2YCbCr;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum CaptionMoveModeX { public enum CaptionMoveModeX {
KEEP_POSITION, KEEP_POSITION,
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum CaptionMoveModeY { public enum CaptionMoveModeY {
KEEP_POSITION, KEEP_POSITION,
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,6 +1,6 @@
package deadbeef.core; package bdsup2sub.core;


import deadbeef.bitmap.Palette; import bdsup2sub.bitmap.Palette;


public class Constants { public class Constants {


Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,17 +1,17 @@
package deadbeef.core; package bdsup2sub.core;


import deadbeef.bitmap.Bitmap; import bdsup2sub.bitmap.Bitmap;
import deadbeef.bitmap.BitmapWithPalette; import bdsup2sub.bitmap.BitmapWithPalette;
import deadbeef.bitmap.ErasePatch; import bdsup2sub.bitmap.ErasePatch;
import deadbeef.bitmap.Palette; import bdsup2sub.bitmap.Palette;
import deadbeef.filters.*; import bdsup2sub.filters.*;
import deadbeef.gui.MainFrame; import bdsup2sub.gui.MainFrame;
import deadbeef.gui.Progress; import bdsup2sub.gui.Progress;
import deadbeef.supstream.*; import bdsup2sub.supstream.*;
import deadbeef.tools.EnhancedPngEncoder; import bdsup2sub.tools.EnhancedPngEncoder;
import deadbeef.tools.Props; import bdsup2sub.tools.Props;
import deadbeef.utils.FilenameUtils; import bdsup2sub.utils.FilenameUtils;
import deadbeef.utils.ToolBox; import bdsup2sub.utils.ToolBox;


import javax.swing.*; import javax.swing.*;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
Expand All @@ -20,8 +20,8 @@
import java.net.URLDecoder; import java.net.URLDecoder;
import java.util.ArrayList; import java.util.ArrayList;


import static deadbeef.core.Constants.*; import static bdsup2sub.core.Constants.*;
import static deadbeef.utils.TimeUtils.ptsToTimeStr; import static bdsup2sub.utils.TimeUtils.ptsToTimeStr;


/** /**
* This class contains the core functionality of BDSup2Sub.<br> * This class contains the core functionality of BDSup2Sub.<br>
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;




/* /*
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum CoreThreadState { public enum CoreThreadState {
INACTIVE, INACTIVE,
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum ForcedFlagState { public enum ForcedFlagState {
KEEP, KEEP,
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum Framerate { public enum Framerate {
FPS_23_976(24000.0/1001), //24p FPS_23_976(24000.0/1001), //24p
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum InputMode { public enum InputMode {
/** DVD SUB/IDX (VobSub) stream */ /** DVD SUB/IDX (VobSub) stream */
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum OutputMode { public enum OutputMode {
/** DVD SUB/IDX (VobSub) stream */ /** DVD SUB/IDX (VobSub) stream */
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum PaletteMode { public enum PaletteMode {
KEEP_EXISTING { KEEP_EXISTING {
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum Resolution { public enum Resolution {
NTSC { NTSC {
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum ScalingFilter { public enum ScalingFilter {
BILINEAR { BILINEAR {
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.core; package bdsup2sub.core;


public enum StreamID { public enum StreamID {
/** Blu-Ray SUP stream */ /** Blu-Ray SUP stream */
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,7 +1,7 @@
package deadbeef.filters; package bdsup2sub.filters;


import deadbeef.bitmap.Bitmap; import bdsup2sub.bitmap.Bitmap;
import deadbeef.bitmap.Palette; import bdsup2sub.bitmap.Palette;


/* /*
* Copyright 2009 Morten Nobel-Joergensen / Volker Oth (0xdeadbeef) * Copyright 2009 Morten Nobel-Joergensen / Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,4 +1,4 @@
package deadbeef.filters; package bdsup2sub.filters;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,19 +1,19 @@
package deadbeef.gui; package bdsup2sub.gui;




import deadbeef.core.CoreException; import bdsup2sub.core.CoreException;
import deadbeef.tools.Props; import bdsup2sub.tools.Props;
import deadbeef.utils.FilenameUtils; import bdsup2sub.utils.FilenameUtils;
import deadbeef.utils.ToolBox; import bdsup2sub.utils.ToolBox;


import javax.swing.*; import javax.swing.*;
import java.awt.*; import java.awt.*;
import java.awt.event.*; import java.awt.event.*;
import java.awt.image.BufferedImage; import java.awt.image.BufferedImage;
import java.io.File; import java.io.File;


import static deadbeef.core.Constants.APP_NAME_AND_VERSION; import static bdsup2sub.core.Constants.APP_NAME_AND_VERSION;
import static deadbeef.gui.GuiUtils.centerRelativeToParent; import static bdsup2sub.gui.GuiUtils.centerRelativeToParent;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Original file line number Original file line Diff line number Diff line change
@@ -1,10 +1,10 @@
package deadbeef.gui; package bdsup2sub.gui;




import deadbeef.core.Core; import bdsup2sub.core.Core;
import deadbeef.core.ForcedFlagState; import bdsup2sub.core.ForcedFlagState;
import deadbeef.core.Resolution; import bdsup2sub.core.Resolution;
import deadbeef.utils.ToolBox; import bdsup2sub.utils.ToolBox;


import javax.swing.*; import javax.swing.*;
import javax.swing.border.TitledBorder; import javax.swing.border.TitledBorder;
Expand All @@ -13,7 +13,7 @@
import java.awt.*; import java.awt.*;
import java.awt.event.*; import java.awt.event.*;


import static deadbeef.gui.GuiUtils.centerRelativeToParent; import static bdsup2sub.gui.GuiUtils.centerRelativeToParent;


/* /*
* Copyright 2009 Volker Oth (0xdeadbeef) * Copyright 2009 Volker Oth (0xdeadbeef)
Expand Down
Loading

0 comments on commit 5e047eb

Please sign in to comment.