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

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-04cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun
2013-03-09lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruftAnton Khirnov
2012-10-09g722enc: fix size argument in memsetJanne Grunau
Fixes CID700725.
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-21g722enc: use AVCodec.encode2()Justin Ruggles
FATE reference updated due timestamp rounding because of resampling from 44100 Hz to 16000 Hz in avconv.
2012-03-02g722: Fix the QMF scalingMartin Storsjö
This fixes clipping if the encoder input used the full 16 bit input range (samples with a magnitude below 16383 worked fine). The filtered subband samples should be 15 bit maximum, while the code earlier produced them scaled to 16 bit. This makes the decoder output have double the magnitude compared to before. The spec reference samples doesn't test the QMF at all, which was why this part slipped past initially. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-25g722enc: check for trellis data allocation errorJustin Ruggles
2012-01-07g722enc: validate AVCodecContext.trellisJustin Ruggles
2012-01-07g722enc: set frame_size, and also handle an odd number of input samplesJustin Ruggles
The fate reference is updated because the previous test skipped a sample in each encode() call due each input frame having an odd number of samples.
2012-01-07g722enc: split encoding into separate functions for trellis vs. no trellisJustin Ruggles
2011-12-11Fix a bunch of common typos.Diego Biurrun
2011-12-05g722: Change bits per sample to 4Sjoerd Simons
Earlier, bits per sample was defined as 8, since bits_per_coded_sample was used to indicate whether to ignore the lower bits of the codeword, having values 6, 7 or 8. g722 encodes 2 samples into one byte codeword, therefore the bits per sample is 4. By changing this, the generated timestamps for streams encoded with g722 become correct. This makes timestamp generation for g722 data correct (both when encoding and when demuxing from raw g722 files). Signed-off-by: Martin Storsjö <martin@martin.st>
2011-10-23g722: split decoder and encoder into separate filesJustin Ruggles