First (and probably last) Opus encoder not to use anything from libopus, woot. Need help with striding the MDCT so I can do in place transient MDCTs. Need help/ideas for a faster PVQ search algorithm.
Sounds good though. Rostislav Pehlivanov (6): opus_rc: rename total_bits_used to total_bits and #define some constants opus_rc: add entropy encoding functions imdct15: rename to mdct15 and add a forward transform opus_celt: move quantization and band decoding to opus_pvq.c opus_celt: rename structures to better names and reorganize them opus: [RFC] add a native Opus encoder configure | 6 +- libavcodec/Makefile | 5 +- libavcodec/aac.h | 4 +- libavcodec/aacdec.c | 2 +- libavcodec/aacdec_template.c | 4 +- libavcodec/allcodecs.c | 2 +- libavcodec/mdct15.c | 351 ++++++++++ libavcodec/mdct15.h | 70 ++ libavcodec/opus.h | 32 +- libavcodec/opus_celt.c | 1540 ++++++++++-------------------------------- libavcodec/opus_celt.h | 164 +++++ libavcodec/opus_pvq.c | 1168 ++++++++++++++++++++++++++++++++ libavcodec/opus_pvq.h | 41 ++ libavcodec/opus_rc.c | 201 +++++- libavcodec/opus_rc.h | 41 +- libavcodec/opusdec.c | 7 +- libavcodec/opusenc.c | 1132 +++++++++++++++++++++++++++++++ libavcodec/opustab.c | 4 + libavcodec/opustab.h | 4 + 19 files changed, 3552 insertions(+), 1226 deletions(-) create mode 100644 libavcodec/mdct15.c create mode 100644 libavcodec/mdct15.h create mode 100644 libavcodec/opus_celt.h create mode 100644 libavcodec/opus_pvq.c create mode 100644 libavcodec/opus_pvq.h create mode 100644 libavcodec/opusenc.c -- 2.11.0.483.g087da7b7c _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel