297 Commits (94170e041107a3831fdd39ebb53f4f50d06edea4)

Author SHA1 Message Date
Andreas Rheinhardt 1be3d8a0cb avcodec/avcodec: Stop including channel_layout.h in avcodec.h 3 years ago
Andreas Rheinhardt 56e9e0273a avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 4 years ago
Michael Niedermayer c520b98691 avcodec/aacenc: Do not divide by lambda_count if it is 0 4 years ago
Michael Niedermayer 4b89cf7aa4 avcodec/aacenc: Use FLT_EPSILON for lambda minimum 4 years ago
Michael Niedermayer a7a7f32c8a avcodec/aacenc: Avoid 0 lambda 4 years ago
Lynne 660d1d8e3b
aacenc: make the twoloop coder the default 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt c81b8e04aa Avoid intermediate bitcount for number of bytes in PutBitContext 4 years ago
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 5 years ago
Limin Wang 17e88bf0df avcodec/aacenc: add FF_CODEC_CAP_INIT_CLEANUP 5 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