summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Ministry of English Composition, reporting for duty (and the word is ↵Mike Melanson2005-04-24
| | | | | | "skipped", not "skiped"; "skiped" would rhyme with "hyped") Originally committed as revision 4153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Spelling errors patch by (Kevin Baragona | kevinmb500 gawab com)Kevin Baragona2005-04-24
| | | | Originally committed as revision 4151 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo fix by ("Todd.Kirby" doubleshot pacbell net)Michael Niedermayer2005-04-24
| | | | Originally committed as revision 4150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Video-Galileo_small.rm fix by (matthieu castet # castet.matthieu free fr)Michael Niedermayer2005-04-21
| | | | Originally committed as revision 4149 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid clearing block[] if its not used at allMichael Niedermayer2005-04-21
| | | | Originally committed as revision 4148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* deblocking filter doesn't need to call fill_caches again. 1.4% faster decoding.Loren Merritt2005-04-21
| | | | Originally committed as revision 4147 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2_fast_decode_block_intra()Michael Niedermayer2005-04-20
| | | | Originally committed as revision 4146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2005-04-20
| | | | Originally committed as revision 4144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove duplicate clip to 8bit functionMichael Niedermayer2005-04-20
| | | | Originally committed as revision 4143 to svn://svn.ffmpeg.org/ffmpeg/trunk
* buffer overflowsMichael Niedermayer2005-04-20
| | | | Originally committed as revision 4142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Indeo 2 decoder by (Kostya <> kostya.shishkov gmail com)Michael Niedermayer2005-04-20
| | | | Originally committed as revision 4141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizing non_intra ac coeff decodeMichael Niedermayer2005-04-19
| | | | Originally committed as revision 4140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove superfluous CONFIG_ENCODERS (entire function is already wrapped)Mike Melanson2005-04-19
| | | | Originally committed as revision 4139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid UPDATE_CACHE() in GET_RL_VLC() if not neededMichael Niedermayer2005-04-18
| | | | Originally committed as revision 4137 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various fixes related to the non alt_bitstream_readerMichael Niedermayer2005-04-18
| | | | Originally committed as revision 4136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add an AMD64 specific implementation of rdtsc()Aurelien Jacobs2005-04-18
| | | | Originally committed as revision 4135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc 4 compilation fixBret Hughes2005-04-17
| | | | | | patch by Bret Hughes <bhughes at elevating dot com> Originally committed as revision 4134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read 32bit instead of 64bit to avoid overreading and missalignmentsMichael Niedermayer2005-04-17
| | | | Originally committed as revision 4133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix overflow in mc_block() patch by (Yartrebo )yartrebo earthlink netYartrebo2005-04-17
| | | | Originally committed as revision 4132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* store the number of runs to avoid storing the last run valueMichael Niedermayer2005-04-15
| | | | | | | | about 10% lower bitrate for -qscale 32 (forman & some music video) worst case bitrate increase <0.1% (lossless or low qscale) and now the bad news, even though this just adds a single subtraction and an if() into the medium sized unpack_coeffs() loop and the if() will only be false once per unpac_coeff() call, gcc produces 50% slower code, i didnt look at the generated asm yet, not sure if i want to ... Originally committed as revision 4131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow 2pass ratecontrol. also fixes psnr displayed by mencoder.Loren Merritt2005-04-15
| | | | Originally committed as revision 4130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace complicated pointer dereference + index stuff by pointers in ↵Michael Niedermayer2005-04-14
| | | | | | unpack_coeffs() Originally committed as revision 4129 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor optimizationMichael Niedermayer2005-04-14
| | | | Originally committed as revision 4128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizing unpack_coeffs()Michael Niedermayer2005-04-14
| | | | Originally committed as revision 4127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Snow segfault bug in revision 1.43 patch by (Yartrebo /yartrebo earthlink net/)Yartrebo2005-04-13
| | | | Originally committed as revision 4126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* s/u_char/uint8_t/Måns Rullgård2005-04-12
| | | | Originally committed as revision 4124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rescale coefficients during IDWT, that way the lifting steps are much ↵Michael Niedermayer2005-04-10
| | | | | | simpler and faster Originally committed as revision 4119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* increasing precission of the quantization parameterMichael Niedermayer2005-04-09
| | | | | | | this is needed as the quantization stepsize for each subband is also in this precission and insignificant changes to the wavelet like scaling its coefficients slightly differently would lead to wildly variing PSNR and bitrate note, a encoder could also simply choose to leave the least significant bits of the quantization parameters zero which would give the exact previous behaviour except a y very tiny number of bits in the header Originally committed as revision 4115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix QROOT != 8Michael Niedermayer2005-04-09
| | | | Originally committed as revision 4114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix upside-down picture for BGR24 images (fixes pig-loco-rgb.avi)Jindřich Makovička2005-04-08
| | | | | | Patch by Jindrich Makovicka Originally committed as revision 4112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix colors for YV12 case (u/v planes are swapped)Roberto Togni2005-04-07
| | | | | | Fixes locoRGBA.avi (the file is really YV12, even if it's called RGBA) Originally committed as revision 4111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CABAC support for MBAFF I frames patch by (Loïc Le Loarer < lll+ffmpeg m4x org)Loïc Le Loarer2005-04-05
| | | | | | | This patch corrects the support for I slice in CABAC and MBAFF mode. This decodes correctly 6 more frames of the conformance suite. Originally committed as revision 4109 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10% faster unpack_coeffsMichael Niedermayer2005-04-05
| | | | Originally committed as revision 4108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing lossless snowMichael Niedermayer2005-04-05
| | | | Originally committed as revision 4107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CABAC support for MBAFF I frames patch by (Loïc Le Loarer | lll+ffmpeg m4x org)Loïc Le Loarer2005-04-05
| | | | Originally committed as revision 4106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* printf -> av_log patch by (Benjamin Larsson <>banan student.ltu se)Benjamin Larsson2005-04-04
| | | | Originally committed as revision 4105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge vertical lifting steps and a little cleanupMichael Niedermayer2005-04-04
| | | | Originally committed as revision 4104 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Typo errors patch by (QuickTime | ffmpeg gmail com>avcoder2005-04-04
| | | | Originally committed as revision 4103 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reinitialize on aspect change,Ivan Kalvachev2005-04-03
| | | | | | required for dvb aspect changes Originally committed as revision 4102 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Snow Slicing patch by (Yartrebo) yartrebo earthlink netYartrebo2005-04-03
| | | | Originally committed as revision 4101 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Autodesk Animator Studio Codec (AASC) video decoder, courtesy ofMike Melanson2005-04-03
| | | | | | Konstantin Shishkov Originally committed as revision 4099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support some more color modes; patch by KostyaKostya Shishkov2005-04-01
| | | | Originally committed as revision 4097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* free that last frameMike Melanson2005-03-28
| | | | Originally committed as revision 4095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Westwood SND1 decoder, courtesy of KostyaMike Melanson2005-03-28
| | | | Originally committed as revision 4094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion estimation bitrate penalty compensationMichael Niedermayer2005-03-27
| | | | Originally committed as revision 4092 to svn://svn.ffmpeg.org/ffmpeg/trunk
* display deblocking strength in FF_DEBUG_PICT_INFOLoren Merritt2005-03-27
| | | | Originally committed as revision 4091 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allow 16 refs with B-framesLoren Merritt2005-03-27
| | | | Originally committed as revision 4090 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This is the second patch for MBAFF support, this adds the deblockingLoïc Le Loarer2005-03-27
| | | | | | | | | | filter code for the I slice. With this patch, 4 more frames are decoded correctly from the conformance streams. patch by (Loïc Le Loarer <lll+ffmpeg m4x org>) Originally committed as revision 4088 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The cvs version 1.103 of h264.c brokes 13 conformance streams, thisLoïc Le Loarer2005-03-27
| | | | | | | patch corrects this and decodes the same streams as version 1.102. patch by (Loïc Le Loarer <lll+ffmpeg m4x org>) Originally committed as revision 4087 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace custom bitstream reader with get_bits/vlc()Michael Niedermayer2005-03-26
| | | | Originally committed as revision 4085 to svn://svn.ffmpeg.org/ffmpeg/trunk