231 Commits (500662784341373d625af629cad94826beca3bc8)

Author SHA1 Message Date
Justin Ruggles bae83f2c74 alac: change some data types to plain int 13 years ago
Justin Ruggles 2aebac6918 alac: cosmetics: rename some variables and function names 13 years ago
Andrew D'Addesio 1b3ef155d7 alac: multi-channel decoding support 13 years ago
Justin Ruggles 81c9e2e6d0 alac: split element parsing into a separate function 13 years ago
Justin Ruggles cd632619d9 alac: support a read sample size of up to 32 13 years ago
Justin Ruggles 73dc0db486 alac: output in planar sample format 13 years ago
Justin Ruggles 6482bd8831 alac: add 32-bit decoding support 13 years ago
Andrew D'Addesio 6cda74c155 alac: simplify channel interleaving 13 years ago
Justin Ruggles 5138ff143f alac: use AVPacket fields directly in alac_decode_frame() 13 years ago
Justin Ruggles 7a206eb32f alac: fix check for valid max_samples_per_frame 13 years ago
Justin Ruggles 1193d3fedd alac: use get_sbits() to read LPC coefficients instead of casting 13 years ago
Justin Ruggles 7a50ec6799 alac: move the current samples per frame to the ALACContext 13 years ago
Justin Ruggles 46043962ea alac: avoid using a double-negative when checking if the frame is compressed 13 years ago
Justin Ruggles 9a6c528e08 alac: factor out output_size check in predictor_decompress_fir_adapt() 13 years ago
Justin Ruggles ebd4c3add1 alac: factor out loading of next decoded sample in LPC prediction 13 years ago
Justin Ruggles a4ecd41442 alac: use index into buffer_out instead of incrementing the pointer 13 years ago
Justin Ruggles f2515cd629 alac: simplify lpc coefficient adaptation 13 years ago
Justin Ruggles abc4376b31 alac: reduce the number of local variables needed in lpc prediction 13 years ago
Justin Ruggles 01880d287b alac: simplify 1st order prediction and reading of warm-up samples 13 years ago
Justin Ruggles d0c0bf0d3e alac: cosmetics: reindent after last commit 13 years ago
Justin Ruggles 79def4c523 alac: remove unneeded conditionals in predictor_decompress_fir_adapt() 13 years ago
Justin Ruggles 4bcd637dcb alac: use sizeof() instead of hardcoded data sizes 13 years ago
Justin Ruggles 91620a04f1 alac: make block_size signed 13 years ago
Justin Ruggles 2fc24b3273 alac: remove a duplicate local variable 13 years ago
Justin Ruggles 5177413d20 alac: conditionally set sign_modifier to 1 13 years ago
Justin Ruggles 7e6593e977 alac: eliminate 2 unneeded local variables in bastardized_rice_decompress() 13 years ago
Justin Ruggles 6fd8a28b59 alac: adjust conditions for updating entropy decoder history 13 years ago
Justin Ruggles a06fdadd97 alac: cosmetics: reindent after last commit 13 years ago
Justin Ruggles d9837434a9 alac: limit the rice param before passing to decode_scalar() 13 years ago
Justin Ruggles 6e91f62256 alac: reduce the number of parameters to bastardized_rice_decompress() 13 years ago
Justin Ruggles 836e8b9ba0 alac: cosmetics: rename some ALACContext parameters 13 years ago
Justin Ruggles 2ac1737583 alac: clean up and update comments leftover from reverse-engineering 13 years ago
Martin Storsjö 00c3b67b8a cosmetics: Align codec declarations 13 years ago
Ronald S. Bultje c3bbd0b53b alac: convert extradata reading to bytestream2. 13 years ago
Baptiste Coudurier 89fc7e36c7 alacdec: support 32 bps 13 years ago
Justin Ruggles e49d21306a alacdec: implement the 2-pass prediction type. 13 years ago
Justin Ruggles e76c7b856f alacdec: fill in missing or guessed info about the extradata format. 13 years ago
Michael Niedermayer a8469223f6 alac: Check for bitstream overread 13 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Justin Ruggles 30f3e7b524 alacdec: remove unneeded NULL or zero-size packet checks. 13 years ago
Justin Ruggles 68f7e9cd8e alacdec: simplify buffer allocation by using FF_ALLOC_OR_GOTO() 13 years ago
Justin Ruggles b316af7a7c alacdec: ask for a sample for unsupported sample depths. 13 years ago
Justin Ruggles 63cf54df7a alacdec: cosmetics: use 'ch' instead of 'chan' to iterate channels 13 years ago
Justin Ruggles 01200f1283 alacdec: move some declarations to the top of the function 13 years ago
Justin Ruggles c3a92412c0 alacdec: always use get_sbits_long() for uncompressed samples 13 years ago
Justin Ruggles b46e58f741 alacdec: remove unneeded local variable 13 years ago
Justin Ruggles 7080533cda alacdec: remove the numchannels parameter from several functions. 13 years ago
Justin Ruggles cb50329fc5 alacdec: rename 2 functions. 13 years ago
Justin Ruggles c39bddd392 alacdec: move appending of extra_bits to a separate function. 13 years ago
Justin Ruggles e739d35156 alacdec: split stereo decorrelation into a separate function. 13 years ago