55 Commits (ac87eaf856e0fb51917266b899bb15d19b907baf)

Author SHA1 Message Date
Diego Biurrun c242bbd8b6 Remove unnecessary dsputil.h #includes 12 years ago
Justin Ruggles 5e1bbb8c7e alacenc: add support for multi-channel encoding 12 years ago
Justin Ruggles 7c278d2ae4 alacenc: support 24-bit encoding 12 years ago
Justin Ruggles f24cc1b2f1 alacenc: use s16p sample format as input 12 years ago
Justin Ruggles 358078d9bb alacenc: remove unneeded sample_fmt check 12 years ago
Justin Ruggles ec7a212f9f alacenc: fix max_frame_size calculation for the final frame 12 years ago
Anton Khirnov 36ef5369ee Replace all CODEC_ID_* with AV_CODEC_ID_* 12 years ago
Justin Ruggles 764852d653 alacenc: use AVCodec.encode2() 13 years ago
Justin Ruggles bee80054f7 alacenc: cosmetics: indentation 13 years ago
Justin Ruggles b6e8ff72ea alacenc: consolidate bitstream writing into a single function. 13 years ago
Justin Ruggles b590f3a7bf alacenc: only encode frame size in header for a final smaller frame 13 years ago
Justin Ruggles ba821b098b alacenc: store current frame size in AlacEncodeContext. 13 years ago
Justin Ruggles 65d15aec77 alacenc: return AVERROR codes in alac_encode_frame() 13 years ago
Justin Ruggles 302daf5800 alacenc: calculate a new max frame size for the final small frame 13 years ago
Justin Ruggles fc9cf0b2a6 alacenc: pretty-printing and other cosmetics 13 years ago
Justin Ruggles 51c2483862 alacenc: fix error handling and potential memleaks in alac_encode_init() 13 years ago
Justin Ruggles 6e63228323 alacenc: do not set coded_frame->key_frame 13 years ago
Justin Ruggles 64fe3eaeb3 alacenc: do not set bits_per_coded_sample 13 years ago
Justin Ruggles 43a4cb070b alacenc: remove unneeded frame_size check in alac_encode_frame() 13 years ago
Diego Biurrun 32f3c541bc doxygen: Do not include license boilerplates in Doxygen comment blocks. 13 years ago
Justin Ruggles bb63475aec alacenc: implement the 2-pass prediction type. 13 years ago
Justin Ruggles 149e1b0468 alacenc: do not generate invalid multi-channel ALAC files 13 years ago
Nathan Adil Maxson d0fd6fc201 Cleaned up alacenc.c 13 years ago
Anton Khirnov ec6402b7c5 lavc: use designated initialisers for all codecs. 14 years ago
Anton Khirnov 188dea1dbf lavc: move some flac-specific options to its private context. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Diego Elio Pettenò d36beb3f69 Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf. 14 years ago
Justin Ruggles 77a78e9bdc Separate window function from autocorrelation. 14 years ago
Justin Ruggles 56f8952b25 Move lpc_compute_autocorr() from DSPContext to a new struct LPCContext. 14 years ago
Stefano Sabatini 5d6e4c160a Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum 14 years ago
Reimar Döffinger edac49daf5 Use "const" qualifier for pointers that point to input data of 15 years ago
Justin Ruggles 23940f1405 Add AVCodecContext.lpc_type and Add AVCodecContext.lpc_passes fields. 15 years ago
Jai Menon a7fc91468c Remove useless header inclusion. 15 years ago
Jai Menon 3ffdd09a7a alacenc : Report supported input sample formats. 15 years ago
Stefano Sabatini 72415b2adb Define AVMediaType enum, and use it instead of enum CodecType, which 15 years ago
Jai Menon 215dab5fee alacenc : use private compression_level value consistently. 15 years ago
Jai Menon a0992374ee alacenc : Move some code around for clarity. 15 years ago
Justin Ruggles 9a9964c50e cosmetics: reindent and line wrap after last commit 15 years ago
Justin Ruggles d6eee9f3e9 alacenc: add a fixed LPC coefficient mode as compression level 1. old 15 years ago
Reimar Döffinger 43d7c6118d put_bits can only reliably write up to 31 bit bits, above it relies on 15 years ago
Jai Menon 2370338850 Fix max_coded_frame_size computation to account for byte alignment. 15 years ago
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Jai Menon 309a8bb8a1 alacenc : cosmetics : remove misleading comment 16 years ago
Stefano Sabatini b275500706 Split bitstream.h, put the bitstream writer stuff in the new file 16 years ago
Benoit Fouet 4f46099b90 Use sign_extend(). 16 years ago
Jai Menon 3d5e1bfb20 Fix an overflow in the predictor. 16 years ago
Luca Abeni dd1c8f3e6e Bump Major version, this commit is almost just renaming bits_per_sample to 16 years ago
Jai Menon ec6cda8c6e alacenc : perform decorrelation only for stereo samples 16 years ago
Jai Menon a1ab56c5a8 alacenc: compare against ALAC_MAX_LPC_ORDER instead of MAX_LPC_ORDER 16 years ago
Jai Menon e13894e80e alacenc: last few hunks approved by michael 16 years ago