28 Commits (ccb81acc3d1beb2235ff29bbc05e60db41de9039)

Author SHA1 Message Date
Anton Khirnov cc37640a72 opus: convert to new channel layout API 3 years ago
Andreas Rheinhardt 1be3d8a0cb avcodec/avcodec: Stop including channel_layout.h in avcodec.h 4 years ago
Andreas Rheinhardt 56e9e0273a avcodec/encode: Always use intermediate buffer in ff_alloc_packet2() 4 years ago
Andreas Rheinhardt 1c7f252783 avcodec: Remove redundant freeing of extradata of encoders 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Anton Khirnov e15371061d lavu/mem: move the DECLARE_ALIGNED macro family to mem_internal on next+1 bump 4 years ago
Lynne 2502e13b07
opusenc: add apply_phase_inv option 5 years ago
Rostislav Pehlivanov 83db1efd42 opusenc: fix infinite loop if flushing encoder upon init 6 years ago
Rostislav Pehlivanov 8e7b13b971 opusenc: use for loops with declarations 7 years ago
Rostislav Pehlivanov 51027d0b8b opus: merge encoder and decoder bitallocation functions into one 7 years ago
Rostislav Pehlivanov ce87e630fa opus_celt: deduplicate band quantization/dequantization function 7 years ago
Rostislav Pehlivanov 2ad1768c7b opusenc: implement a psychoacoustic system 8 years ago
Rostislav Pehlivanov 79450adfc8 opus: simplify coarse energy beta coefficients 8 years ago
Rostislav Pehlivanov 04a8e03ef0 opusenc: remove unused variable 8 years ago
Rostislav Pehlivanov 91b27b8393 opusenc: use float_dsp for non-transient windowing 8 years ago
Rostislav Pehlivanov 035c755b4e opusenc: use float_dsp for transient mdcts 8 years ago
Rostislav Pehlivanov 8041b2420f opusenc: don't set avctx->cutoff 8 years ago
Rostislav Pehlivanov 8e7e74df93 opus_pvq: port to allow for SIMD functions 8 years ago
Rostislav Pehlivanov e6ec482b42 opusenc: initialize PVQ prng seed 8 years ago
Rostislav Pehlivanov d0a3143193 opusenc: switch between intra/inter mode for coarse energy 8 years ago
Rostislav Pehlivanov c39fba703b opusenc: do not signal digital silence 8 years ago
Rostislav Pehlivanov 42ffc67208 opusenc: minor style changes 8 years ago
Rostislav Pehlivanov 63744d8afd opusenc: remove unused header entries and simplify normalization 8 years ago
Kyle Swanson b12693facf libavcodec/opusenc: use correct format specifiers 8 years ago
Rostislav Pehlivanov b71f62a9c8 opusenc: initialize the emphasis coefficients on init 8 years ago
Michael Niedermayer 1fa8884aeb avcodec/opusenc: Add () protecting macro arguments 8 years ago
Rostislav Pehlivanov 3fc86f0d69 opusenc: fix coarse energy quantization with 2 bits left 8 years ago
Rostislav Pehlivanov 5f47c85e5c opus: add a native Opus encoder 8 years ago