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-07-25miscellaneous typo fixesDiego Biurrun
2013-05-04avcodec: Add av_cold attributes to init functions missing themDiego Biurrun
2013-03-09lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruftAnton Khirnov
2013-02-12wmaenc: alloc/free coded_frame instead of keeping it in the WMACodecContextJustin Ruggles
2013-01-22floatdsp: move butterflies_float from dsputil to avfloatdsp.Ronald S. Bultje
This makes wmadec/enc, twinvq and mpegaudiodec (i.e. mp2/mp3) independent of dsputil.
2012-11-01wma: do not keep private copies of some AVCodecContext fieldsJustin Ruggles
channels, sample_rate, bit_rate, and block_align can be used directly from the AVCodecContext
2012-10-06wmaenc: use float planar sample formatJustin Ruggles
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-07-01wma: Lower the maximum number of channels to 2Martin Storsjö
ff_wma_init is used only by wmadec and wmaenc, and neither of them can handle more than 2 channels. This fixes crashes with invalid files. Based on patch by Piotr Bandurski and Michael Niedermayer. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-07wma: Refactor common code to fix standalone compilation of WMA lossless decoder.Diego Biurrun
2012-02-16dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-16vlc/rl: Add ff_ prefix to the nonstatic symbolsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-01-28cosmetics: Remove extra newlines at EOFAlex Converse
2012-01-26wma: Clip WMA1 and WMA2 frame length to 11 bits.Alex Converse
The MDCT buffers in the decoder are only sized for up to 11 bits. The reverse engineered documentation for WMA1/2 headers say that that for all samplerates above 32kHz 11 bits are used. 12 and 13 bit support were added for WMAPro. I was unable to make any Microsoft tools generate a test file at a samplerate above 48kHz. Discovered by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2011-11-22wma: initialize prev_block_len_bits, next_block_len_bits, and block_len_bits.Justin Ruggles
The initial values are not checked against the number of block sizes. Initializing them to frame_len_bits will result in a block size index of 0 in these cases instead of something that might be out-of-range. Fixes Bug 81.
2011-03-20Move sine windows to a separate fileMans Rullgard
These windows do not really belong in fft/mdct files and were easily confused with the similarly named tables used by rdft. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-02Separate format conversion DSP functions from DSPContext.Justin Ruggles
This will be beneficial for use with the audio conversion API without requiring it to depend on all of dsputil. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-30Replace dprintf with av_dlogLuca Barbato
dprintf clashes with POSIX.1-2008
2010-07-02Fix Doxygen documentation of gb parameter in ff_wma_get_large_val().Diego Biurrun
Originally committed as revision 23984 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-23Export wma_critical_freqs as ff_wma_critical_freqsDaniel Verkamp
Originally committed as revision 21391 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-09Add support for hard-coded MDCT-related ff_sine_windows tables.Reimar Döffinger
Originally committed as revision 21108 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-29WMA: store level_table as floats, use type punning for sign flip in decodeMåns Rullgård
Originally committed as revision 20078 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-15Add two more sizes to ff_sine_windows[] and also pad it with NULLs soVitor Sessak
that FF_ELEMS(ff_sine_windows[x]) == 1 << x. Fix issue 1384. Originally committed as revision 19862 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-20Make remaining run level decode comments doxygen commentsSascha Sommer
Originally committed as revision 19235 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-20Simplify run level decoding:Sascha Sommer
- remove unneeded vlc code < 0 check - reorder vlc code handling so that the unlikely escape decoding part comes last - move overflow check out of the decode loop - branchless sign conversion Originally committed as revision 19234 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-20Fix indentation after the previous commitSascha Sommer
Originally committed as revision 19233 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-20Add support for escape coded wmapro run level coefficientsSascha Sommer
Originally committed as revision 19232 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-20Introduce WMACoef typedef for decoded coefficientsSascha Sommer
and change default type to float so that the run level decoding functionality can be shared with wmapro Originally committed as revision 19231 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-12Move run level decode functionality to ff_wma_run_level_decodeSascha Sommer
so that it can be reused for wmapro Originally committed as revision 19171 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-12cosmetics: Add brackets between if/elseSascha Sommer
Originally committed as revision 19170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-12Add additional sample rates to the frame len bits calculation codeSascha Sommer
Originally committed as revision 19169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-12Move frame len bits calculation to ff_wma_get_frame_len_bitsSascha Sommer
so that it can be reused for wmapro Originally committed as revision 19167 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-12cosmetics: Prettyprint and reformat wma.c closer to K&R style.Diego Biurrun
Originally committed as revision 19165 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-24Fix index to ff_sine_windows[]. Previously the index was usually in reverseRobert Swain
order. Originally committed as revision 14940 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-15Don't try to free shared ff_sine_* tables pointed to by s->windows[]Robert Swain
Originally committed as revision 14775 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-14Add declarations for the sine tables used in wma.c (half window sizes: 128,Robert Swain
256, 512, 1024 and 2048) to mdct.c. Make them accessible via dsputil.h. Make wma.c use these shared tables. Originally committed as revision 14758 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-14Change wma.c to use the ff_sine_window_init() from mdct.cRobert Swain
Originally committed as revision 14757 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-07-18fix mem leakZdenek Kabelac
patch by Zdenek Kabelac: [zdenek kabelac gmail com] Originally committed as revision 9740 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-05-31sanity checks (should prevent hypothetical div by zero issue)Michael Niedermayer
should fix sf bug #1547313 Originally committed as revision 9164 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-26Optimize by building the mdct window and multipying/adding at the same time.Ian Braithwaite
Patch by Ian Braithwaite ian .. braithwaite . dk [Ffmpeg-devel] WMA decoder speedup 2007-03-22 22:56 Originally committed as revision 8526 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-12Give context to dprintfMichel Bardiaux
Originally committed as revision 8338 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-03-08Corrections so that builds with DEBUG workMichel Bardiaux
Originally committed as revision 8295 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-27Rename WMADecodeContext to WMACodecContextMichel Bardiaux
Originally committed as revision 8143 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-27Supply context to tprintfMichel Bardiaux
Originally committed as revision 8142 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-24cosmetics: Fix another common typo, dependAnt --> dependEnt.Diego Biurrun
Originally committed as revision 8114 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-02-06wma encoderMichael Niedermayer
Originally committed as revision 7855 to svn://svn.ffmpeg.org/ffmpeg/trunk