summaryrefslogtreecommitdiff
path: root/libavcodec/cook.c
Commit message (Collapse)AuthorAge
* Remove unused variable.Diego Biurrun2007-08-02
| | | | Originally committed as revision 9868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: misc typo fixesDiego Biurrun2007-07-28
| | | | Originally committed as revision 9815 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixpoint: renaming all lowlevel arithmetic routines to xxx_floatMarc Hoffman2007-07-17
| | | | Originally committed as revision 9714 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: adding some white space to align the arguments of a couple of ↵Marc Hoffman2007-07-17
| | | | | | functions Originally committed as revision 9709 to svn://svn.ffmpeg.org/ffmpeg/trunk
* float_t was a typo that compiled on macosxMarc Hoffman2007-07-16
| | | | Originally committed as revision 9703 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixpoint: move cplscales to context structure and provide hook for data ↵Marc Hoffman2007-07-16
| | | | | | format conversion Originally committed as revision 9702 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixpoint: lowlevel functional abstraction for all buffer arithmeticsMarc Hoffman2007-07-16
| | | | Originally committed as revision 9701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixpoint: separate windowing arithmetic imlt_window_floatMarc Hoffman2007-07-16
| | | | Originally committed as revision 9700 to svn://svn.ffmpeg.org/ffmpeg/trunk
* separate the actual math for recovering stereo from a signal channel, this ↵Marc Hoffman2007-07-16
| | | | | | is to allow fixpoint implementation Originally committed as revision 9698 to svn://svn.ffmpeg.org/ffmpeg/trunk
* separating saturation codes so that we can support other data formatsMarc Hoffman2007-07-16
| | | | Originally committed as revision 9693 to svn://svn.ffmpeg.org/ffmpeg/trunk
* moving automatic allocation of joint_decode/decode_bufferMarc Hoffman2007-07-15
| | | | | | to a statically allocated buffer decode_buffer_0 in cook instance. Originally committed as revision 9692 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetic changing hardwired 20 to SUBBAND_SIZEMarc Hoffman2007-07-15
| | | | Originally committed as revision 9691 to svn://svn.ffmpeg.org/ffmpeg/trunk
* license header consistency cosmeticsDiego Biurrun2007-07-05
| | | | Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant #inclusion of common.h, avcodec.h already #includes it.Diego Biurrun2007-05-10
| | | | Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use 1 array with double the size instead of 2 arrays with normal sizeRamiro Polla2007-05-09
| | | | | | Eliminates need for concatenation and adds proper fix for FIXME Originally committed as revision 8958 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add bias instead of -32 or 0, as is done in g.722.1Ramiro Polla2007-05-09
| | | | Originally committed as revision 8957 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Indentation for previous patchRamiro Polla2007-05-09
| | | | Originally committed as revision 8956 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add another tmpbias variable, as bias' value will be used laterRamiro Polla2007-05-09
| | | | Originally committed as revision 8955 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix logic for return value of init_vlcRamiro Polla2007-05-09
| | | | Originally committed as revision 8954 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix multiple "‘inline/static’ is not at beginning of declaration" warnings.Diego Biurrun2007-05-05
| | | | Originally committed as revision 8894 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify, patch by Ramiro Polla.Ramiro Polla2007-04-18
| | | | | | ramiro ta lisha tod ufsc tod br Originally committed as revision 8754 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused vars, patch by Ramiro Polla.Ramiro Polla2007-04-18
| | | | | | ramiro ta lisha tod ufsc tod br Originally committed as revision 8753 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused vars, patch by Ramiro Polla.Ramiro Polla2007-04-18
| | | | | | ramiro ta lisha tod ufsc tod br Originally committed as revision 8752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics, patch by Ramiro Polla.Ramiro Polla2007-04-18
| | | | | | ramiro ta lisha tod ufsc tod br Originally committed as revision 8751 to svn://svn.ffmpeg.org/ffmpeg/trunk
* As usual Real actually took something existing and rebranded it.Benjamin Larsson2007-04-12
| | | | | | Cook looks very much like G.722.1. Originally committed as revision 8723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Small simplifications to subband coefficient handling and use av_random().Ian Braithwaite2007-03-20
| | | | | | Patch by Ian Braithwaite ian .. braithwaite ... dk Originally committed as revision 8456 to svn://svn.ffmpeg.org/ffmpeg/trunk
* subband_coef_noise -> subband_coef_signIan Braithwaite2007-03-15
| | | | | | Cosmetics patch by Ian Braithwaite ian .. braithwaite dot dk Originally committed as revision 8417 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Combine the window and overlap loops,Ian Braithwaite2007-03-13
| | | | | | | | and get rid of the data swapping. Patch by Ian Braithwaite <dk dot braithwaite at ian> Originally committed as revision 8387 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace custom modified discrete cosine transform with ffmpeg's own.Ian Braithwaite2007-03-11
| | | | | | | | | | This does alter the decoded output, but not by much. The new output is closer to that produced by Real's "official" decoder, and the decoder runs slightly faster. Patch by Ian Braithwaite ian at braithwaite dot dk Originally committed as revision 8325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify gain block handling.Ian Braithwaite2007-03-08
| | | | | | Patch by Ian Braithwaite <ian at braithwaite dot dk> Originally committed as revision 8298 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't output the first two frames, since they don't contain valid audio.Ian Braithwaite2007-03-08
| | | | | | | | This also eases comparison of decoded output with Real's binary decoder. Patch by Ian Braithwaite <ian at braithwaite dot dk> Originally committed as revision 8297 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_ prefix to clip functionsReimar Döffinger2007-02-25
| | | | Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clairyfication of the gain tool struct.Benjamin Larsson2007-02-18
| | | | Originally committed as revision 8023 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't use byte swaps and use the more portable wayBenjamin Larsson2007-02-18
| | | | | | of declaring aligned buffers. Originally committed as revision 8021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check that js_vlc_bits from the extradata is in a valid range.Benjamin Larsson2007-01-29
| | | | Originally committed as revision 7756 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of the COOKextradata struct. And use valid C to parse the extradata.Benjamin Larsson2007-01-29
| | | | Originally committed as revision 7755 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Kill a warning and don't use modulus.Benjamin Larsson2007-01-29
| | | | Originally committed as revision 7754 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode_subpacket cleanup by Ian Braithwaite ian braithwaite dot dk.Benjamin Larsson2007-01-29
| | | | Originally committed as revision 7753 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Sort out the diffrent cook versions.Benjamin Larsson2007-01-28
| | | | Originally committed as revision 7739 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cook stereo (MONO_COOK2) bugfix, by Ian Braithwaite.Benjamin Larsson2007-01-28
| | | | | | ian at braithwaite dot dk. Originally committed as revision 7738 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of one warning.Benjamin Larsson2007-01-27
| | | | Originally committed as revision 7735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log(NULL,... -> av_log(avctx,.. where appropriate.Benjamin Larsson2006-12-14
| | | | Originally committed as revision 7319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cook shouldn't try to enforce the bitstream reader typeAurelien Jacobs2006-08-24
| | | | Originally committed as revision 6080 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sanity checks, some might have been exploitable ...Michael Niedermayer2006-05-13
| | | | Originally committed as revision 5369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Don't use pow/powf functions where we just need integer arithmetic.Alexander Strasser2006-02-10
| | | | | | approved by Benjamin Originally committed as revision 4973 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix broken cosmetics commit and add a check for valid headers.Benjamin Larsson2006-02-06
| | | | Originally committed as revision 4945 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Small cosmetics and better variable names.Benjamin Larsson2006-02-06
| | | | Originally committed as revision 4944 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Incorrect check removed.Benjamin Larsson2006-01-07
| | | | Originally committed as revision 4823 to svn://svn.ffmpeg.org/ffmpeg/trunk