EpicKnarvik97
be88845731
Adds some methods for parsing Strings as other objects without resulting in exceptions. Adds a class for representing all possible stream info tags. Makes streams parse data themselves, after receiving all tags set for the stream. Changes Java version to Java 16
105 lines
3.5 KiB
XML
105 lines
3.5 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"
|
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
|
<modelVersion>4.0.0</modelVersion>
|
|
|
|
<groupId>net.knarcraft.ffmpegconvert</groupId>
|
|
<artifactId>ffmpegconvert</artifactId>
|
|
<version>0.1-alpha</version>
|
|
|
|
<packaging>jar</packaging>
|
|
|
|
<name>FFMpeg Convert</name>
|
|
<url>https://git.knarcraft.net/KnarCraft/FFmpegConvert</url>
|
|
<inceptionYear>2018</inceptionYear>
|
|
<licenses>
|
|
<license>
|
|
<name>GNU GENERAL PUBLIC LICENSE</name>
|
|
<url>https://fsf.org/</url>
|
|
</license>
|
|
</licenses>
|
|
<developers>
|
|
<developer>
|
|
<id>EpicKnarvik97</id>
|
|
<name>Kristian Knarvik</name>
|
|
<url>https://kristianknarvik.knarcraft.net</url>
|
|
<roles>
|
|
<role>leader</role>
|
|
<role>developer</role>
|
|
</roles>
|
|
<timezone>Europe/Oslo</timezone>
|
|
</developer>
|
|
</developers>
|
|
|
|
<properties>
|
|
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
|
<java.version>16</java.version>
|
|
</properties>
|
|
|
|
<repositories>
|
|
<repository>
|
|
<id>knarcraft</id>
|
|
<name>KnarCraft Repository</name>
|
|
<url>https://git.knarcraft.net/KnarCraft/FFmpegConvert</url>
|
|
<layout>default</layout>
|
|
<snapshots>
|
|
<enabled>false</enabled>
|
|
</snapshots>
|
|
</repository>
|
|
</repositories>
|
|
|
|
<distributionManagement>
|
|
<repository>
|
|
<uniqueVersion>false</uniqueVersion>
|
|
<id>internal.repo</id>
|
|
<name>KnarCraft Repository</name>
|
|
<url>https://git.knarcraft.net</url>
|
|
<layout>default</layout>
|
|
</repository>
|
|
<downloadUrl>
|
|
https://jenkins.knarcraft.net/job/KnarCraft/job/FFmpegConvert/job/master/lastSuccessfulBuild/artifact/
|
|
</downloadUrl>
|
|
</distributionManagement>
|
|
<build>
|
|
<plugins>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-compiler-plugin</artifactId>
|
|
<version>3.8.1</version>
|
|
<configuration>
|
|
<source>${java.version}</source>
|
|
<target>${java.version}</target>
|
|
</configuration>
|
|
</plugin>
|
|
<plugin>
|
|
<groupId>org.apache.maven.plugins</groupId>
|
|
<artifactId>maven-jar-plugin</artifactId>
|
|
<version>3.1.0</version>
|
|
<configuration>
|
|
<archive>
|
|
<manifest>
|
|
<addClasspath>true</addClasspath>
|
|
<classpathPrefix>lib/</classpathPrefix>
|
|
<mainClass>net.knarcraft.ffmpegconverter.Main</mainClass>
|
|
</manifest>
|
|
</archive>
|
|
</configuration>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
|
|
<dependencies>
|
|
<dependency>
|
|
<groupId>junit</groupId>
|
|
<artifactId>junit</artifactId>
|
|
<version>4.13.2</version>
|
|
<scope>test</scope>
|
|
</dependency>
|
|
<dependency>
|
|
<groupId>org.jetbrains</groupId>
|
|
<artifactId>annotations</artifactId>
|
|
<version>20.1.0</version>
|
|
<scope>compile</scope>
|
|
</dependency>
|
|
</dependencies>
|
|
</project> |