58 Commits (34276b815b7eddffdd0713569e4b8009c923b029)

Author SHA1 Message Date
Andreas Rheinhardt 21b23ceab3 avcodec: Make init-threadsafety the default 2 years ago
Andreas Rheinhardt 4243da4ff4 avcodec/codec_internal: Use union for FFCodec decode/encode callbacks 3 years ago
Andreas Rheinhardt 5aabb2596f avcodec/codec_internal: Rename AVCodecDefault->FFCodecDefault 3 years ago
Andreas Rheinhardt 20f9727018 avcodec/codec_internal: Add FFCodec, hide internal part of AVCodec 3 years ago
Andreas Rheinhardt a688f3c13c avcodec/internal: Move FF_CODEC_CAP_* to a new header codec_internal.h 3 years ago
Anton Khirnov b2af4bc807 dca: convert to new channel layout API 3 years ago
Andreas Rheinhardt 211619ad7f avcodec: Remove the FFT_FIXED_32 define 3 years ago
Andreas Rheinhardt 4569c70f14 avcodec/dcaenc: Avoid copying packet data, allow user-supplied buffers 4 years ago
Andreas Rheinhardt 72c521e80a avcodec/dcaenc: Don't write one bit at a time 4 years ago
Andreas Rheinhardt a247ac640d avcodec: Constify AVCodecs 4 years ago
Andreas Rheinhardt 659a925939 avcodec/dcaenc: Fix undefined left shift of negative numbers 4 years ago
Andreas Rheinhardt c81b8e04aa Avoid intermediate bitcount for number of bytes in PutBitContext 4 years ago
Anton Khirnov c8c2dfbc37 lavu: move LOCAL_ALIGNED from internal.h to mem_internal.h 4 years ago
Michael Niedermayer 8b1099c288 avcodec/dcaenc: Return specific error code from subband_bufer_alloc() 6 years ago
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 9 years ago
Michael Niedermayer e36db49b7b avcodec: Add a min size parameter to ff_alloc_packet2() 9 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