Commit graph

176 commits

Author SHA1 Message Date
DataHoarder f7eaf6783d
Add Opus / AAC / FLAC versioning
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-15 19:25:32 +02:00
DataHoarder 994702105a
Support HE-AAC, VBR modes
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-15 17:53:28 +02:00
DataHoarder 713835cd85
Make mono filter not modify source buffer
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-15 17:05:32 +02:00
DataHoarder 468ec9b491
Updated dependencies
Some checks failed
continuous-integration/drone/push Build is failing
2022-05-15 16:37:33 +02:00
DataHoarder 2df65e5ea5
Do not include test under utils 2022-05-15 16:36:26 +02:00
DataHoarder a5879e37e5
Update README.md
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-23 20:44:39 +02:00
DataHoarder 3a37b7cf3e
Added MP4 encoding/decoding to AAC, ALAC, change README and format description
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-23 20:41:14 +02:00
DataHoarder fe503892ba
Disable ALAC by default due to security issues.
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 18:18:09 +02:00
DataHoarder c2d2a52614
Improved guess package, split tests into individual files, added alternate aac encoder
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 14:06:01 +02:00
DataHoarder 5fc88e3a49
fix full test build
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 19:45:35 +02:00
DataHoarder b35ead54da
Adjust README, build dependencies
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-21 18:53:33 +02:00
DataHoarder 4612766b64
Updated README.md
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 13:56:36 +02:00
DataHoarder fdcf90583e
Added support for encoding/decoding ALAC
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 13:49:22 +02:00
DataHoarder 40a32bba46
Flush MP3 encoder after finishing
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-20 13:18:24 +02:00
DataHoarder 96ac7c542e
Bumped go-ebur128 dependency
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-20 11:11:14 +02:00
DataHoarder 645b767323
Added relevant subdependencies to License section
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-18 22:17:11 +02:00
DataHoarder a1d18c5e3e
Added license information to README.md
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-18 00:22:59 +02:00
DataHoarder 5b9e39122c
Added 24-bit and 8-bit modes to TTA encoder 2022-04-17 23:25:38 +02:00
DataHoarder 4623419be8
Support FLAC Ogg encoding
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-17 20:27:29 +02:00
DataHoarder 28d9a9f508
added adts extension to AAC Identify 2022-04-17 19:49:02 +02:00
DataHoarder 578b3f3770
Split CGO audio utilities to its own file
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-17 19:43:54 +02:00
DataHoarder 16ee9d3e77
Implemented AAC in ADTS decoding
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-17 19:02:06 +02:00
DataHoarder af80c26957
Update dependencies, use Go 1.18 release 2022-04-17 03:11:53 +02:00
DataHoarder 0a3ae8f7db
Fix Normalization test
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-08 16:10:36 +01:00
DataHoarder 54bb437c0b
Do not use initial adjustment if we have enough samples
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-08 13:42:22 +01:00
DataHoarder 13b9682824
Improved normalizer with running ratio
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-08 13:37:27 +01:00
DataHoarder ace1c78c0a
Improved normalization filter
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-08 12:50:15 +01:00
DataHoarder 1189316ff5
Added normalization filter
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-08 12:29:24 +01:00
DataHoarder 4f8f274a09
Added ReplayGain 2.0 track/album calculator
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-08 12:13:55 +01:00
DataHoarder 6729f7ef38 Added Split, ReplayGain filter
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-07 22:26:41 +01:00
DataHoarder 7aa672a616 Add volume filter
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-06 16:05:18 +01:00
DataHoarder 3cdb593d2c Added format / decoder guesser
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-06 14:52:01 +01:00
DataHoarder 2f33745b66 Support int64 values on Encoder options
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-06 02:23:02 +01:00
DataHoarder d8fbe580ce Added Vorbis support
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-05 11:09:24 +01:00
DataHoarder 96cfa831a0 Added support for FLAC in Ogg decoding
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-05 10:42:30 +01:00
DataHoarder f1e808b8f1 Add packetizer category
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-04 12:25:13 +01:00
DataHoarder f7530d7109 Added start/end sample numbers
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-04 12:20:58 +01:00
DataHoarder d0976eac62 Fix Ogg absolute sample number
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-03 14:41:37 +01:00
DataHoarder 9e01c732f3 Implemented ADTS packetizer sample number reporting
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-03 10:15:37 +01:00
DataHoarder 7b6b11dd6c Change GetQueueTail return signature
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 16:13:14 +01:00
DataHoarder 2cc8719e06 Added helper queue methods
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 16:08:31 +01:00
DataHoarder f29e715be1 Added callbacks to AddHead / AddTail
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 11:40:49 +01:00
DataHoarder 0d8d4f40bb Remove buffer parameter on queue, added RemoveCallback
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-02 10:56:41 +01:00
DataHoarder 8254100fb5 Added Head/Tail methods for queue
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-02 00:22:39 +01:00
DataHoarder fcac047a8d Fix test condition
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-01 23:55:06 +01:00
DataHoarder 385e440775 Proper FLAC byte reader, use buffered reader
Some checks failed
continuous-integration/drone/push Build is failing
2022-03-01 22:02:06 +01:00
DataHoarder 4631fb06e8 Fixed FLAC packetizer
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-01 21:41:48 +01:00
DataHoarder 3cdfe0039f keep header on Ogg packetizer
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-01 21:13:07 +01:00
DataHoarder 4973144585 Fix FLAC/Ogg Packetizers, add packetizer tests
All checks were successful
continuous-integration/drone/push Build is passing
2022-03-01 19:02:46 +01:00
DataHoarder f92b0ed4b3 Added FLAC packetizer 2022-03-01 18:30:45 +01:00