Pedro de Oliveira
|
cba4e07cfa
|
Add more info to Cargo.toml.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 20:53:07 +01:00 |
Pedro de Oliveira
|
3bdcc7faed
|
Create a new utils file with common useful functions.
continuous-integration/drone/push Build is passing
Details
Split the codecs in two new enums OriginalCodec and NewCodec.
|
2023-04-30 20:21:01 +01:00 |
Pedro de Oliveira
|
6951dc7f11
|
clippy fix.
|
2023-04-30 19:37:00 +01:00 |
Pedro de Oliveira
|
c1d501cb3f
|
Remove unwraps.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 19:23:54 +01:00 |
Pedro de Oliveira
|
e0bbb50b49
|
Remove info. Added to voctool.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 19:14:50 +01:00 |
Pedro de Oliveira
|
03401d2e7f
|
Formatting.
|
2023-04-30 19:14:29 +01:00 |
Pedro de Oliveira
|
f596a68e27
|
Remove unwrap.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 18:33:41 +01:00 |
Pedro de Oliveira
|
510a2f3e7c
|
Add context message to every parser.
|
2023-04-30 18:33:31 +01:00 |
Pedro de Oliveira
|
86fc1d14e9
|
Fix bug Alaw is Codec_id 6 and Ulaw is Codec_id 7
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 17:10:50 +01:00 |
Pedro de Oliveira
|
d6ac1eb3bb
|
Remove panic! from writer.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 07:43:36 +01:00 |
Pedro de Oliveira
|
8a8ca0ba27
|
Add errors to the writing functions.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 07:39:55 +01:00 |
Pedro de Oliveira
|
fd213f3836
|
Fix compilation bug.
|
2023-04-30 07:39:22 +01:00 |
Pedro de Oliveira
|
d1f9537c9d
|
Add documentation to the public structs and functions.
continuous-integration/drone/push Build is failing
Details
|
2023-04-30 07:12:45 +01:00 |
Pedro de Oliveira
|
4b0e58bb2c
|
Implement writer for the missing block types.
continuous-integration/drone/push Build is passing
Details
Yet to be tested.
|
2023-04-30 05:49:54 +01:00 |
Pedro de Oliveira
|
544e26676c
|
Fix typos in tests names.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 05:40:27 +01:00 |
Pedro de Oliveira
|
2e69a157f1
|
Implement writer for almost every Block Type.
continuous-integration/drone/push Build is passing
Details
The missing ones are:
- Silence
- Marker
Need to find some files with those blocks.
Added tests to test the writer.
|
2023-04-30 05:37:06 +01:00 |
Pedro de Oliveira
|
03922ad059
|
parse_block doesn't need to be public.
|
2023-04-30 05:35:22 +01:00 |
Pedro de Oliveira
|
ca661a236e
|
Remove duplication.
|
2023-04-30 05:34:47 +01:00 |
Pedro de Oliveira
|
d76de1ee02
|
Rename file.
|
2023-04-30 05:34:30 +01:00 |
Pedro de Oliveira
|
d5e3e5b817
|
Add a new VOC that includes SoundDataContinuation.
Add tests for it.
|
2023-04-30 05:34:19 +01:00 |
Pedro de Oliveira
|
a67270e671
|
Move more stuff around.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 03:30:11 +01:00 |
Pedro de Oliveira
|
03fd0b7641
|
Split stuff to start to implement the writer.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 03:27:39 +01:00 |
Pedro de Oliveira
|
650227a781
|
Remove lazy_static dependency.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 02:48:51 +01:00 |
Pedro de Oliveira
|
72adbdb624
|
Remove panic!
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 01:54:05 +01:00 |
Pedro de Oliveira
|
f393fdacd2
|
Remove main.rs
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 01:25:19 +01:00 |
Pedro de Oliveira
|
c1fe441993
|
Add README and LICENSE.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 01:23:45 +01:00 |
Pedro de Oliveira
|
aa66c35ed4
|
Just include used stuff.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 01:04:04 +01:00 |
Pedro de Oliveira
|
3998101bb0
|
Add drone build.
continuous-integration/drone/push Build is passing
Details
|
2023-04-30 00:54:34 +01:00 |
Pedro de Oliveira
|
f90ba750c3
|
Split big tests into multiple tests.
Add lazy_static to dev-dependencies just for the tests.
|
2023-04-30 00:50:56 +01:00 |
Pedro de Oliveira
|
3be176c3f4
|
Add ignore file.
|
2023-04-30 00:01:06 +01:00 |
Pedro de Oliveira
|
9cd9da8289
|
Add tests.
|
2023-04-30 00:00:33 +01:00 |
Pedro de Oliveira
|
5655b00adc
|
Move parser code into parser.rs.
Create lib.
|
2023-04-30 00:00:10 +01:00 |
Pedro de Oliveira
|
c9092a6e36
|
Split Block Type parsers into functions.
|
2023-04-28 13:08:20 +01:00 |
Pedro de Oliveira
|
80d578e3ca
|
Implement ExtraInformation block - untested.
|
2023-04-28 12:27:37 +01:00 |
Pedro de Oliveira
|
c7a6001b8b
|
Implement SoundDataNew block type as Duke Nukem 3D VOC files use it.
|
2023-04-28 11:57:15 +01:00 |
Pedro de Oliveira
|
b8dc6b10bb
|
Create info method in BlockType.
|
2023-04-28 11:05:33 +01:00 |
Pedro de Oliveira
|
b48fa03eaa
|
Initial commit
|
2023-04-28 01:46:27 +01:00 |