public class SplitRecording
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
MIB |
Constructor and Description |
---|
SplitRecording() |
Modifier and Type | Method and Description |
---|---|
private static int |
distance(int sum,
int targetSize) |
private static java.lang.String |
getExtension(java.io.File file) |
private static java.io.File |
getFile(int i,
java.lang.String namePattern) |
private static java.lang.String |
getNamePatternFromFile(java.io.File file) |
static void |
main(java.lang.String[] args) |
private static void |
split(java.io.File file,
int targetSize) |
private static void |
writeAllChunks(java.lang.String namePattern,
java.util.Iterator<byte[]> chunks) |
private static void |
writecCollatedChunks(int targetSize,
java.lang.String namePattern,
java.util.Iterator<byte[]> chunks) |
private static void |
writeChunk(java.io.File file,
byte[] chunk) |
private static void |
writeChunks(java.io.File file,
java.util.List<byte[]> chunks) |
private static void |
writeChunks(int i,
java.util.List<byte[]> writeList,
java.lang.String namePattern) |
private static final int MIB
public static void main(java.lang.String[] args) throws java.io.IOException
java.io.IOException
private static void split(java.io.File file, int targetSize) throws java.io.IOException
java.io.IOException
private static void writecCollatedChunks(int targetSize, java.lang.String namePattern, java.util.Iterator<byte[]> chunks) throws java.io.IOException
java.io.IOException
private static void writeChunks(int i, java.util.List<byte[]> writeList, java.lang.String namePattern) throws java.io.IOException
java.io.IOException
private static int distance(int sum, int targetSize)
private static void writeAllChunks(java.lang.String namePattern, java.util.Iterator<byte[]> chunks) throws java.io.IOException
java.io.IOException
private static java.io.File getFile(int i, java.lang.String namePattern)
private static java.lang.String getNamePatternFromFile(java.io.File file)
private static void writeChunk(java.io.File file, byte[] chunk) throws java.io.IOException
java.io.IOException
private static void writeChunks(java.io.File file, java.util.List<byte[]> chunks) throws java.io.IOException
java.io.IOException
private static java.lang.String getExtension(java.io.File file)