289 Commits (482aeda8bfe641239c901261a646ab07275da50b)

Author SHA1 Message Date
Andreas Rheinhardt 86b8c25455 avcodec/aac: Share common init code of float decoder and encoder 4 years ago
Andreas Rheinhardt 195d8ce85e avcodec/aac*: Make initializing ff_aac_pow*sf_tab thread-safe 4 years ago
Anton Khirnov 944ba30db0 put_bits: make avpriv_put_string() lavc-local 4 years ago
Anton Khirnov 717503f716 put_bits: make avpriv_align_put_bits() inline 4 years ago
Limin Wang ebf2a8abdf avcodec/aacenc: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos label 4 years ago
Limin Wang 17e88bf0df avcodec/aacenc: add FF_CODEC_CAP_INIT_CLEANUP 4 years ago
Marton Balint aee036cdd0 avcodec: move aacenc profiles to profiles.h 5 years ago
Moritz Barsnick 1693a68187 avcodec/aacenc: report channel layout by name 6 years ago
Rostislav Pehlivanov fcb681ac3e aacenc: use the fast coder as the default 7 years ago
Rostislav Pehlivanov 7b7775a604 aacenc: use the PCE comment field for encoder ID 7 years ago
Rostislav Pehlivanov fbf295e2bd aacenc: support extended channel layouts using PCEs 7 years ago
Diego Biurrun 97cfe1d8bd Convert all AVClass struct declarations to designated initializers. 8 years ago
James Almer f5c8d004c2 avcodec: stop using deprecated codec flags 8 years ago
Anton Khirnov fd9212f2ed Mark some arrays that never change as const. 8 years ago
Rostislav Pehlivanov 0cf6853804 aacenc: quit when the audio queue reaches 0 rather than keeping track of empty frames 8 years ago
Rostislav Pehlivanov d2ae5f77c6 aacenc: add SIMD optimizations for abs_pow34 and quantization 8 years ago
Rostislav Pehlivanov 230178dfe2 aacenc: use the decoder's lcg PRNG 8 years ago
Michael Niedermayer 77bf96b047 avcodec/aacenc: Tighter input checks 8 years ago
Rostislav Pehlivanov 6612d04933 aacenc: fix various typos and an error message 8 years ago
Rostislav Pehlivanov fb0abb34cb aacenc: unmark the fast coder as experimental 8 years ago
Claudio Freire 8005b6de4f AAC encoder: fix valgrind errors 9 years ago
Reimar Döffinger b91e376390 aacenc: use generational cache instead of resetting. 9 years ago
Rostislav Pehlivanov 0fe0e213c0 aacenc: temporarily disable Mid/Side coding with multichannel files 9 years ago
Rostislav Pehlivanov f0a8212436 aacenc: make a better estimate for the audio bitrate if not provided 9 years ago
Michael Niedermayer 2cb8edea7c avcodec/aacenc: Check all coefficients for finiteness 9 years ago
Rostislav Pehlivanov 6a505e955b aacenc: remove FAAC-like coder 9 years ago
Rostislav Pehlivanov a72b1ea826 aacenc: mark LTP mode as experimental 9 years ago
Michael Niedermayer 057549a9cc avcodec/aacenc: Check both channels for finiteness 9 years ago
Ganesh Ajjanagadde 2e4fd16f5b lavc/aacenc: use isfinite to simplify isnan/isinf logic 9 years ago
Michael Niedermayer 92465a2347 avcodec/aacenc: Check for +-Inf too 9 years ago
Michael Niedermayer 9006567bae avcodec/aacenc: mark output as const as its not written to 9 years ago
Michael Niedermayer 0634c54253 avcodec/aacenc: Fix NAN check 9 years ago
Claudio Freire 509f168017 AAC encoder: don't apply MS on special bands 9 years ago
Rostislav Pehlivanov 4386f17bbd acenc: remove deprecated avctx->frame_bits use 9 years ago
Rostislav Pehlivanov ade31b9424 aacenc: switch to using the RNG from libavutil 9 years ago
Andreas Cadhalpun 5b0da6999f aacenc: update max_sfb when num_swb changes 9 years ago
Vittorio Giovara 16216b713f lavc: Drop exporting 2-pass encoding stats 9 years ago
Rostislav Pehlivanov b32e989e6c aacenc: move the TNS search and filtering before PNS 9 years ago
Rostislav Pehlivanov 3112501daf aacenc: fix aac_pred option triggering an error 9 years ago
Rostislav Pehlivanov d9791a8656 aacenc: remove the experimental flag 9 years ago
Rostislav Pehlivanov b270ec9a10 aacenc: mark coders other than twoloop as experimental 9 years ago
Rostislav Pehlivanov 3a6e020861 aacenc: mark the "faac"-like coder for removal 9 years ago
Luca Barbato b805482b1f aac: Provide more information on the failure message 9 years ago
Vicente Olivert Riera a27401a05b mips: rename mipsdspr1 to mipsdsp 9 years ago
Claudio Freire ca203e9985 AAC encoder: improve SF range utilization 9 years ago
Rostislav Pehlivanov 6b40755158 aacenc: fix broken build with hardcoded tables 9 years ago
Rostislav Pehlivanov ec0719264c aac: temporarily un-share aac_table_init AVOnce variable 9 years ago
Rostislav Pehlivanov 3d62e7a30f aacenc: make threadsafe 9 years ago
Claudio Freire fc36d852ee AAC encoder: Fix application of M/S with PNS 9 years ago
Michael Niedermayer c38a6077ee avcodec/aacenc: Fix "libavcodec/aacenc.c:540:13: warning: ISO C90 forbids mixed declarations and code" 9 years ago