Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-07-21avcodec/dca: remove GetBitContext usage from ↵James Almer
avpriv_dca_parse_core_frame_header() This prevents potential ABI issues with GetBitContext. Reviewed-by: foo86 <foobaz86@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2017-07-19avcodec/dca: avoid using bitstream reader in a non-standard wayfoo86
Use proper get_bits.h functions instead of directly accessing index. Signed-off-by: James Almer <jamrial@gmail.com>
2017-07-19avcodec/dca_core: probe extension headers directlyfoo86
Avoid using bitstream reader in a non-standard way by directly accessing index. Use bit shifting/masking operations instead. Signed-off-by: James Almer <jamrial@gmail.com>
2017-07-19avcodec/dca_core: switch to common frame header parsing functionfoo86
Signed-off-by: James Almer <jamrial@gmail.com>
2017-07-19avcodec/dca: move some enumeration typedefs into headersfoo86
These values will be used by the parser. Prefix them with DCA_ appropriately. Signed-off-by: James Almer <jamrial@gmail.com>
2017-05-08avcodec/dcaenc: Initial implementation of ADPCM encoding for DCA encoderDaniil Cherednik
2017-01-15dcaenc: Implementation of Huffman codes for DCA encoderDaniil Cherednik
Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com>
2016-05-20avcodec/dca: remove useless debug messagefoo86
Most DTS-in-WAV streams trigger this, making debug output hard to read. Signed-off-by: James Almer <jamrial@gmail.com>
2016-05-03avcodec/dca: convert to AVCRCfoo86
Signed-off-by: James Almer <jamrial@gmail.com>
2016-05-03avcodec/dca: fix sync word search error conditionfoo86
This didn't actually check if sync word was found and always errored out with "-err_detect explode" option enabled. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-05-01avcodec/dca: move huffman data into separate object filefoo86
Signed-off-by: James Almer <jamrial@gmail.com>
2016-03-06avcodec/dca: clear X96 channels if nothing was decodedfoo86
The first X96 channel set can have more channels than core, causing X96 decoding to be skipped. Clear the number of decoded X96 channels to zero in this rudimentary case. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-02-03dca: add emms_c after usage of AV_COPY128Hendrik Leppkes
Similar to AV_ZERO128, AV_COPY128 can use MMX instructions in x86
2016-02-02dca: add emms_c after AV_ZERO128 macrosHendrik Leppkes
AV_ZERO64/128 can use MMX on x86. Reviewed-By: James Almer <jamrial@gmail.com>
2016-02-01avcodec/dca_core: rename get_vlc functionJames Almer
Fixes compilation with TRACE enabled Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
2016-01-31avcodec/dca: add new decoder based on libdcadecfoo86