Commit graph

19 commits

Author SHA1 Message Date
DataHoarder ba11f91599
Added decoder sanity checks for bitDepth, channels
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-23 16:52:21 +02:00
DataHoarder 03a8d373b7
Check frame length bounds and samplerate
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 19:55:14 +02:00
DataHoarder 8294d09f7f
Require frameLength to be greater than 0
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 19:23:05 +02:00
DataHoarder c2f4ea84d2
Do bounds checking on BitBuffer read
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 19:19:30 +02:00
DataHoarder 68745685f4
Enforce numSamples to be lesser than max frame length on decode, security issue
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 18:51:29 +02:00
DataHoarder 70b76cc688
Remove the same includes on decoder
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 16:49:39 +02:00
DataHoarder 36183648ff
Remove cstdio include
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 16:49:05 +02:00
DataHoarder 24a644245e
Remove vector include
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-22 16:48:23 +02:00
DataHoarder 50e084c919
Added channels to decoder output size
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 12:32:29 +02:00
DataHoarder 4ca37a9ff3
Fix BitBufferInit for decoder
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 12:15:54 +02:00
DataHoarder d4fe18abce
Added libalac.h decoder exports
All checks were successful
continuous-integration/drone/push Build is passing
2022-04-21 11:06:53 +02:00
DataHoarder 2ace9b3ecb
Added Encoder support
Some checks failed
continuous-integration/drone/push Build is failing
2022-04-21 10:59:48 +02:00
DataHoarder eec1c7d041
Added frames per packet export 2022-04-20 22:37:27 +02:00
DataHoarder bb7e91682e
Export alac_encoder_get_magic_cookie 2022-04-20 22:10:03 +02:00
DataHoarder cef0bc38e6
Added magic cookie, fixed Encode 2022-04-20 21:47:45 +02:00
DataHoarder abddc2592b
Add C libalac interface for encoder 2022-04-20 20:18:57 +02:00
Mike Brady 6f4268cee2 Add in the alac.pc/in file 2016-07-03 21:17:39 +01:00
Mike Brady b4500a074d Initial set of autotools files 2016-07-03 19:44:12 +01:00
ealdrich@apple.com 8e6e1963a2 Initial check in
git-svn-id: http://svn.macosforge.org/repository/alac/trunk@2 92fd1c79-0083-48bf-97f5-1a84ada3fd0a
2011-10-26 19:31:06 +00:00