summaryrefslogtreecommitdiffstats
path: root/libavcodec/wma.c
Commit message (Collapse)AuthorAgeFilesLines
* Add support for hard-coded MDCT-related ff_sine_windows tables.Reimar Döffinger2010-01-091-3/+1
| | | | Originally committed as revision 21108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WMA: store level_table as floats, use type punning for sign flip in decodeMåns Rullgård2009-09-291-6/+13
| | | | Originally committed as revision 20078 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add two more sizes to ff_sine_windows[] and also pad it with NULLs soVitor Sessak2009-09-151-2/+2
| | | | | | | | that FF_ELEMS(ff_sine_windows[x]) == 1 << x. Fix issue 1384. Originally committed as revision 19862 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make remaining run level decode comments doxygen commentsSascha Sommer2009-06-201-4/+4
| | | | Originally committed as revision 19235 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify run level decoding:Sascha Sommer2009-06-201-30/+21
| | | | | | | | | | - 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
* Fix indentation after the previous commitSascha Sommer2009-06-201-4/+4
| | | | Originally committed as revision 19233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for escape coded wmapro run level coefficientsSascha Sommer2009-06-201-0/+40
| | | | Originally committed as revision 19232 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce WMACoef typedef for decoded coefficientsSascha Sommer2009-06-201-2/+2
| | | | | | | 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
* Move run level decode functionality to ff_wma_run_level_decodeSascha Sommer2009-06-121-0/+61
| | | | | | so that it can be reused for wmapro Originally committed as revision 19171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Add brackets between if/elseSascha Sommer2009-06-121-23/+30
| | | | Originally committed as revision 19170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add additional sample rates to the frame len bits calculation codeSascha Sommer2009-06-121-1/+17
| | | | Originally committed as revision 19169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move frame len bits calculation to ff_wma_get_frame_len_bitsSascha Sommer2009-06-121-8/+26
| | | | | | so that it can be reused for wmapro Originally committed as revision 19167 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Prettyprint and reformat wma.c closer to K&R style.Diego Biurrun2009-06-121-43/+44
| | | | Originally committed as revision 19165 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-191-1/+1
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix index to ff_sine_windows[]. Previously the index was usually in reverseRobert Swain2008-08-241-2/+2
| | | | | | order. Originally committed as revision 14940 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't try to free shared ff_sine_* tables pointed to by s->windows[]Robert Swain2008-08-151-2/+0
| | | | Originally committed as revision 14775 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add declarations for the sine tables used in wma.c (half window sizes: 128,Robert Swain2008-08-141-4/+2
| | | | | | | 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
* Change wma.c to use the ff_sine_window_init() from mdct.cRobert Swain2008-08-141-6/+2
| | | | Originally committed as revision 14757 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix mem leakZdenek Kabelac2007-07-181-0/+1
| | | | | | patch by Zdenek Kabelac: [zdenek kabelac gmail com] Originally committed as revision 9740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sanity checks (should prevent hypothetical div by zero issue)Michael Niedermayer2007-05-301-0/+5
| | | | | | should fix sf bug #1547313 Originally committed as revision 9164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize by building the mdct window and multipying/adding at the same time.Ian Braithwaite2007-03-261-1/+1
| | | | | | | | 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
* Give context to dprintfMichel Bardiaux2007-03-121-4/+4
| | | | Originally committed as revision 8338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Corrections so that builds with DEBUG workMichel Bardiaux2007-03-081-1/+1
| | | | Originally committed as revision 8295 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename WMADecodeContext to WMACodecContextMichel Bardiaux2007-02-271-2/+2
| | | | Originally committed as revision 8143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Supply context to tprintfMichel Bardiaux2007-02-271-6/+6
| | | | Originally committed as revision 8142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Fix another common typo, dependAnt --> dependEnt.Diego Biurrun2007-02-241-1/+1
| | | | Originally committed as revision 8114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* wma encoderMichael Niedermayer2007-02-061-0/+386
Originally committed as revision 7855 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud