summaryrefslogtreecommitdiff
path: root/libavcodec/aacenc.c
Commit message (Expand)AuthorAgeFilesLines
* all: Replace if (ARCH_FOO) checks by #if ARCH_FOOAndreas Rheinhardt2022-06-151-4/+6
* avcodec/codec_internal: Use union for FFCodec decode/encode callbacksAndreas Rheinhardt2022-04-051-1/+1
* avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefaultAndreas Rheinhardt2022-03-211-1/+1
* avcodec/codec_internal: Add FFCodec, hide internal part of AVCodecAndreas Rheinhardt2022-03-211-9/+9
* avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.hAndreas Rheinhardt2022-03-211-1/+1
* libavcodec: Split version.hMartin Storsjö2022-03-161-0/+1
* aac: convert to new channel layout APIAnton Khirnov2022-03-151-5/+8
* avcodec/mpeg4audio: Unavpriv and deduplicate mpeg4audio_sample_ratesAndreas Rheinhardt2022-01-041-2/+2
* avcodec/avcodec: Stop including channel_layout.h in avcodec.hAndreas Rheinhardt2021-07-221-0/+1
* avcodec/encode: Always use intermediate buffer in ff_alloc_packet2()Andreas Rheinhardt2021-06-081-1/+2
* avcodec/aacenc: Do not divide by lambda_count if it is 0Michael Niedermayer2021-06-021-1/+1
* avcodec/aacenc: Use FLT_EPSILON for lambda minimumMichael Niedermayer2021-06-021-1/+1
* avcodec/aacenc: Avoid 0 lambdaMichael Niedermayer2021-05-291-1/+2
* aacenc: make the twoloop coder the defaultLynne2021-05-211-1/+1
* avcodec: Constify AVCodecsAndreas Rheinhardt2021-04-271-1/+1
* Avoid intermediate bitcount for number of bytes in PutBitContextAndreas Rheinhardt2021-03-301-2/+2
* avcodec/aac: Share common init code of float decoder and encoderAndreas Rheinhardt2020-12-081-5/+1
* avcodec/aac*: Make initializing ff_aac_pow*sf_tab thread-safeAndreas Rheinhardt2020-11-241-11/+1
* put_bits: make avpriv_put_string() lavc-localAnton Khirnov2020-10-281-1/+1
* put_bits: make avpriv_align_put_bits() inlineAnton Khirnov2020-10-281-2/+2
* avcodec/aacenc: remove FF_ALLOCZ_ARRAY_OR_GOTO and gotos labelLimin Wang2020-06-131-10/+7
* avcodec/aacenc: add FF_CODEC_CAP_INIT_CLEANUPLimin Wang2020-06-131-2/+1
* avcodec: move aacenc profiles to profiles.hMarton Balint2020-05-221-0/+2
* avcodec/aacenc: report channel layout by nameMoritz Barsnick2018-09-091-2/+4
* aacenc: use the fast coder as the defaultRostislav Pehlivanov2018-01-131-2/+2
* aacenc: use the PCE comment field for encoder IDRostislav Pehlivanov2017-11-091-6/+16
* aacenc: support extended channel layouts using PCEsRostislav Pehlivanov2017-11-091-6/+63
* Merge commit '97cfe1d8bd1968143e2ba9aa46ebe9504a835e24'James Almer2017-11-011-4/+4
|\
| * Convert all AVClass struct declarations to designated initializers.Diego Biurrun2017-06-121-4/+4
| * Mark some arrays that never change as const.Anton Khirnov2017-02-011-2/+2
* | avcodec: stop using deprecated codec flagsJames Almer2017-03-251-1/+1
* | aacenc: quit when the audio queue reaches 0 rather than keeping track of empt...Rostislav Pehlivanov2016-11-081-6/+3
* | aacenc: add SIMD optimizations for abs_pow34 and quantizationRostislav Pehlivanov2016-10-181-0/+6
* | aacenc: use the decoder's lcg PRNGRostislav Pehlivanov2016-10-121-1/+1
* | avcodec/aacenc: Tighter input checksMichael Niedermayer2016-08-231-2/+2
* | aacenc: fix various typos and an error messageRostislav Pehlivanov2016-08-131-1/+1
* | aacenc: unmark the fast coder as experimentalRostislav Pehlivanov2016-08-131-2/+2
* | AAC encoder: fix valgrind errorsClaudio Freire2016-04-051-2/+16
* | aacenc: use generational cache instead of resetting.Reimar Döffinger2016-03-081-5/+4
* | aacenc: temporarily disable Mid/Side coding with multichannel filesRostislav Pehlivanov2016-02-131-0/+4
* | aacenc: make a better estimate for the audio bitrate if not providedRostislav Pehlivanov2016-02-121-15/+31
* | avcodec/aacenc: Check all coefficients for finitenessMichael Niedermayer2016-01-201-11/+6
* | aacenc: remove FAAC-like coderRostislav Pehlivanov2016-01-201-4/+1
* | aacenc: mark LTP mode as experimentalRostislav Pehlivanov2016-01-201-0/+3
* | avcodec/aacenc: Check both channels for finitenessMichael Niedermayer2016-01-161-8/+8
* | lavc/aacenc: use isfinite to simplify isnan/isinf logicGanesh Ajjanagadde2016-01-141-8/+9
* | avcodec/aacenc: Check for +-Inf tooMichael Niedermayer2016-01-131-9/+9
* | avcodec/aacenc: mark output as const as its not written toMichael Niedermayer2016-01-131-1/+1
* | avcodec/aacenc: Fix NAN checkMichael Niedermayer2016-01-131-1/+9
* | AAC encoder: don't apply MS on special bandsClaudio Freire2016-01-131-2/+2