44 Commits (dfb5046cf33b0cdb7d2b780d8d32e72b98a5914c)

Author SHA1 Message Date
Rostislav Pehlivanov c1b282dc74 dcaenc: fix segfault when attempting to encode with invalid samplerate 7 years ago
Rostislav Pehlivanov c51301db14 dcaenc: move all tables inside context and fix incorrect coding style 7 years ago
Daniil Cherednik ec6e389c75 avcodec/dcaenc: Use ffmpeg mdct instead of own implementation 7 years ago
Rostislav Pehlivanov 56e11ebf55 dcaenc: cleanup on init failure and add a threadsafe init codec cap 7 years ago
Carl Eugen Hoyos 724cf83f10 Remove some unneeded casts of bit_rate. 7 years ago
Daniil Cherednik 9c4e69b8ea avcodec/dcaenc: Do not abort process in case of bitrate deficit 8 years ago
Daniil Cherednik b8c2b9c392 avcodec/dcaenc: Initial implementation of ADPCM encoding for DCA encoder 8 years ago
Daniil Cherednik 9a619bef54 dcaenc: Use Huffman codes for Bit Allocation Index 8 years ago
Daniil Cherednik c2500d62c6 dcaenc: Implementation of Huffman codes for DCA encoder 8 years ago
Daniil Cherednik a6191d098a dcaenc: Reverse data layout to prevent data copies during Huffman encoding introduction 8 years ago
foo86 b286ff69c0 avcodec/dcaenc: move channel reordering tables to dcaenc.h 9 years ago
foo86 de28e73cce avcodec/dcaenc: reuse shared quant levels table 9 years ago
Ganesh Ajjanagadde db1a642cd2 all: move ff_exp10, ff_exp10f, ff_fast_powf to lavu/ffmath.h 9 years ago
Paul B Mahol 5dc37a5d8a avcodec/dcaenc: do not change user requested bitrate 9 years ago
Paul B Mahol 06f65fd026 avcodec/dcaenc: return correct number of bytes in output packet 9 years ago
Ganesh Ajjanagadde 717eeb77e1 lavc/dcaenc: replace pow(10,x) by ff_exp10(x) 9 years ago
Ganesh Ajjanagadde df679f1264 lavc/dcaenc: avoid wasteful cos calls 9 years ago
Paul B Mahol 32e1af77ec avcodec/dcaenc: fix lfe fir coefficients 9 years ago
Paul B Mahol d4a9e6c1a1 avcodec/dcaenc: unbreak >4 channel support 9 years ago
Michael Niedermayer 7404f3bdb9 lavc: Switch bitrate to 64bit unless compatibility with avconv was requested. 9 years ago
Michael Niedermayer e322b7061f avcodec/dcaenc: clear bitstream end 10 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 10 years ago
James Almer b5564e041b dcaenc: use put_sbits() 10 years ago
Michael Niedermayer ad0be70382 avcodec/dcaenc: rename DCA_SUBBANDS 10 years ago
Lou Logan 88f2586adb fix various typos 11 years ago
Clément Bœsch b46f19100b cosmetics: group remaining .name and .long_name. 11 years ago
Paul B Mahol 30579b7ef0 dcaenc: silence address sanitizer warning 12 years ago
Paul B Mahol e1ba5fc968 dcaenc: update 12 years ago
James Zern bcaf64b605 normalize calls to ff_alloc_packet2 12 years ago
Paul B Mahol 6f465c6219 dcaenc: remove unused header 12 years ago
Paul B Mahol 1acd2f6ba7 Replace rest of libavutil/audioconvert.h with libavutil/channel_layout.h 12 years ago
Paul B Mahol f06269dda5 cosmetics: align more codecs declarations 13 years ago
Michael Niedermayer 940be96540 dcaenc: fix out of array read 13 years ago
Reimar Döffinger 4395c058d2 dcaenc: Allow encoding without specifying a channel_layout. 13 years ago
Paul B Mahol b1a0d694ea dcaenc: switch to encode2() 13 years ago
Paul B Mahol 85cd1eb12f add missing long_name for amv and dca encoder 13 years ago
Clément Bœsch bde8055963 dcaenc: small quantization simplification. 14 years ago
Alexander E. Patrakov d439ba15fd DCA/DTA encoder 14 years ago