DataHoarder
|
5d68192e4b
|
Execute CI with GOPROXY=direct
continuous-integration/drone/push Build was killed
|
2022-10-29 09:27:11 +02:00 |
|
DataHoarder
|
d6988c968c
|
Remove test samples LFS submodule in favor of specific script to setup samples for testing. Allows go hashes to be the same.
|
2022-10-29 09:26:36 +02:00 |
|
DataHoarder
|
2bf492c816
|
Update dependencies
continuous-integration/drone/push Build is passing
|
2022-10-28 23:29:57 +02:00 |
|
DataHoarder
|
92541a6f4e
|
Revert test function inline, added special case for two channels on shared.go
continuous-integration/drone/push Build is passing
|
2022-10-03 15:25:40 +02:00 |
|
DataHoarder
|
2222e280fc
|
fix queue slices.Delete
continuous-integration/drone/push Build is failing
|
2022-10-03 11:50:30 +02:00 |
|
DataHoarder
|
bd069cdf05
|
General code inspection cleanup
continuous-integration/drone/push Build is failing
|
2022-10-03 11:34:56 +02:00 |
|
DataHoarder
|
3f6d1c1571
|
Use golang.org/x/exp/slices for copy/clone/delete
|
2022-10-03 11:24:03 +02:00 |
|
DataHoarder
|
f487b8f0b0
|
Update dependencies, test agains libFLAC 1.4.0
continuous-integration/drone/push Build is passing
|
2022-09-15 08:59:38 +02:00 |
|
DataHoarder
|
15e4c8e6f8
|
Updated fdk-aac, fix tests on systems without AAC SBR/PS encoder
continuous-integration/drone/push Build is passing
|
2022-09-10 17:44:22 +02:00 |
|
DataHoarder
|
5b3948f68c
|
Made Source Locked atomic.Bool
continuous-integration/drone/push Build is failing
|
2022-09-05 16:57:17 +02:00 |
|
DataHoarder
|
efa01d5c31
|
Refactor Queue to use cancellable entries
|
2022-09-05 16:54:15 +02:00 |
|
DataHoarder
|
24493a659b
|
Remove legacy comments from FLAC go packetizer
|
2022-09-05 16:40:40 +02:00 |
|
DataHoarder
|
1a5030bbe4
|
Update dependencies
|
2022-09-05 16:39:46 +02:00 |
|
DataHoarder
|
bf39ddac3a
|
Update several sections to use atomic[T] instead of pointers
continuous-integration/drone/push Build is passing
|
2022-08-03 15:38:29 +02:00 |
|
DataHoarder
|
d785718551
|
Update QueueEntry.ReadSamples to use atomic.Uint64
|
2022-08-02 20:44:16 +02:00 |
|
DataHoarder
|
51b7371574
|
Update to go 1.19 minimum
|
2022-08-02 20:43:01 +02:00 |
|
DataHoarder
|
5a94d16d21
|
Fetch test samples from Docker image
continuous-integration/drone/push Build is passing
|
2022-08-01 22:48:00 +02:00 |
|
DataHoarder
|
3dbf436742
|
Use caching reader to packetize FLAC efficiently
continuous-integration/drone/push Build is passing
|
2022-08-01 17:40:50 +02:00 |
|
DataHoarder
|
a7d06f5eea
|
Made QueueEntry.ReadSamples atomic
continuous-integration/drone/push Build is passing
|
2022-07-31 22:42:18 +02:00 |
|
DataHoarder
|
80330e5b0d
|
Fix LAME vbr quality setting
|
2022-07-29 13:49:34 +02:00 |
|
DataHoarder
|
4db4b11777
|
Remove SourceInt24 type
|
2022-07-29 13:12:27 +02:00 |
|
DataHoarder
|
a7fb82f3d3
|
Clarified filters and hashers on README
continuous-integration/drone/push Build is passing
|
2022-07-29 12:57:50 +02:00 |
|
DataHoarder
|
1581d6813d
|
removed Stream interface, can now use filters to get similar functionality
|
2022-07-29 12:57:31 +02:00 |
|
DataHoarder
|
9ece89c3e6
|
made Volume filter work on integer samples natively
|
2022-07-29 11:41:39 +02:00 |
|
DataHoarder
|
cd71da809b
|
Adjust format support README
|
2022-07-29 11:24:43 +02:00 |
|
DataHoarder
|
d46bec4885
|
Allow minimp3 decoder to use anything other than two channels
continuous-integration/drone/push Build is passing
|
2022-07-29 08:40:39 +02:00 |
|
DataHoarder
|
2da6d59220
|
Use native float32 samples for Opus encoding/decoding
continuous-integration/drone/push Build is passing
|
2022-07-28 15:52:06 +02:00 |
|
DataHoarder
|
4cf595927e
|
Added libvorbis encoder/decoder
|
2022-07-28 15:52:06 +02:00 |
|
DataHoarder
|
bae67a1c75
|
fix FLAC offset direction
continuous-integration/drone/push Build is passing
|
2022-07-27 16:40:44 +02:00 |
|
DataHoarder
|
b42a1fee89
|
Adjusted flac packetizer cache
continuous-integration/drone/push Build is passing
|
2022-07-27 16:04:29 +02:00 |
|
DataHoarder
|
b47447874a
|
Updated dependencies
continuous-integration/drone/push Build is passing
|
2022-07-27 11:45:52 +02:00 |
|
DataHoarder
|
ee96281c55
|
Optimize FLAC packetizer performance (20-15s -> 4s)
continuous-integration/drone/push Build is passing
|
2022-07-27 11:43:29 +02:00 |
|
DataHoarder
|
4073f8f0d7
|
Pure go FLAC packetizer doing minimal stream decoding, allow offseting packets.
continuous-integration/drone/push Build is passing
This removes the libflac / flacgo packetizers
|
2022-07-27 10:40:08 +02:00 |
|
DataHoarder
|
041e51b106
|
Added support for flac encoding on ENABLE_CGO=0 using mewkiz/flac fork
continuous-integration/drone/push Build was killed
|
2022-07-26 17:13:08 +02:00 |
|
DataHoarder
|
393e1d9401
|
Cleanup filters, added BlockSizeFilter
|
2022-07-26 17:13:08 +02:00 |
|
DataHoarder
|
1ba15ccf52
|
Switch bullseye for alpine images, use graph and temporary cache
continuous-integration/drone/push Build is passing
|
2022-07-26 11:49:16 +02:00 |
|
DataHoarder
|
62ee2b9f2b
|
Add runtime.KeepAlive guards when unsafe slices are in use temporarily, add -gcflags=-d=checkptr to tests
continuous-integration/drone/push Build was killed
|
2022-07-23 00:12:37 +02:00 |
|
DataHoarder
|
a9f6468f00
|
Use SIMD SHA256 for hasher
continuous-integration/drone/push Build is failing
|
2022-07-22 21:09:58 +02:00 |
|
DataHoarder
|
1d2effea75
|
Add int32 stereo/mono converters
|
2022-07-22 21:09:29 +02:00 |
|
DataHoarder
|
09f3cf3b56
|
Use generics to implement TypedSource[float32|int16|int32]
continuous-integration/drone/push Build is passing
|
2022-07-22 12:07:01 +02:00 |
|
DataHoarder
|
3d70bcc15c
|
Added FLAC in Ogg packetizer test
continuous-integration/drone/push Build is passing
|
2022-07-21 19:44:18 +02:00 |
|
DataHoarder
|
459a2b1852
|
Build libebur128 in tests
continuous-integration/drone/push Build is passing
|
2022-07-21 18:40:53 +02:00 |
|
DataHoarder
|
30f5dbab8c
|
fix typo: Vorbis decodes to any amount of channels
continuous-integration/drone/push Build is passing
|
2022-07-21 16:26:04 +02:00 |
|
DataHoarder
|
1a8c741c35
|
Support any amount of channels on Opus decoding
continuous-integration/drone/push Build is passing
|
2022-07-21 16:18:48 +02:00 |
|
DataHoarder
|
8ce63bec9b
|
Only test FLAC packetizer on CGO builds
continuous-integration/drone/push Build is passing
|
2022-07-21 14:19:43 +02:00 |
|
DataHoarder
|
0a135de125
|
Clean unused disk space after lfs checkout on tests
continuous-integration/drone/push Build is failing
|
2022-07-21 14:10:00 +02:00 |
|
DataHoarder
|
df85490222
|
Adjust packetizer tests to allow non-exact output for upgraded libraries
continuous-integration/drone/push Build was killed
|
2022-07-21 13:59:07 +02:00 |
|
DataHoarder
|
0695e746a8
|
Add arm64 build target
continuous-integration/drone/push Build is failing
|
2022-07-21 13:22:03 +02:00 |
|
DataHoarder
|
372b945f46
|
Update .drone.yml to include -failfast and full source install
continuous-integration/drone/push Build was killed
|
2022-07-21 13:09:24 +02:00 |
|
DataHoarder
|
5ca46a88b5
|
Avoid allocating MP4 decode memory on AAC, enable parallel tests again
|
2022-07-21 11:56:29 +02:00 |
|