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.IOExceptionprivate static void split(java.io.File file,
int targetSize)
throws java.io.IOException
java.io.IOExceptionprivate static void writecCollatedChunks(int targetSize,
java.lang.String namePattern,
java.util.Iterator<byte[]> chunks)
throws java.io.IOException
java.io.IOExceptionprivate static void writeChunks(int i,
java.util.List<byte[]> writeList,
java.lang.String namePattern)
throws java.io.IOException
java.io.IOExceptionprivate 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.IOExceptionprivate 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.IOExceptionprivate static void writeChunks(java.io.File file,
java.util.List<byte[]> chunks)
throws java.io.IOException
java.io.IOExceptionprivate static java.lang.String getExtension(java.io.File file)