summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* subtitle codec type supportFabrice Bellard2005-06-03
| | | | Originally committed as revision 4346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode H.264 with 8x8 transform.Loren Merritt2005-06-02
| | | | | | deblocking is still incorrect with 8x8+cavlc Originally committed as revision 4339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sort H.264 mmx dsp functions into their own fileLoren Merritt2005-06-02
| | | | Originally committed as revision 4338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adding a few constMichael Niedermayer2005-06-01
| | | | Originally committed as revision 4337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l for myself (breaking amd64)Michael Niedermayer2005-06-01
| | | | Originally committed as revision 4336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix segfault if flush is called before the first frameMåns Rullgård2005-06-01
| | | | | | (I think that's it, and this fixes it) Originally committed as revision 4335 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge a few asm blocks so gcc cant unoptimize it (658->631 dezicycles on duron)Michael Niedermayer2005-06-01
| | | | Originally committed as revision 4334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get rid of 2 movq (680 -> 658 dezicycles on duron)Michael Niedermayer2005-06-01
| | | | Originally committed as revision 4333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avoid one transpose (730->680 dezicycles on duron)Michael Niedermayer2005-06-01
| | | | Originally committed as revision 4332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (symbol mangling)Loren Merritt2005-06-01
| | | | Originally committed as revision 4331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add rounding bias before the horizontal idct (765->730 dezicyles on duron)Michael Niedermayer2005-06-01
| | | | Originally committed as revision 4330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MMX for H.264 iDCT (adapted from x264)Loren Merritt2005-05-31
| | | | Originally committed as revision 4329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decrease V_NB_BITS if possibleMichael Niedermayer2005-05-30
| | | | Originally committed as revision 4327 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more trivial optimizationsMichael Niedermayer2005-05-30
| | | | Originally committed as revision 4326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enable x264 multi-threadingMåns Rullgård2005-05-30
| | | | Originally committed as revision 4325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* maxdepth is supposed to be a constant, its faster if its too large then if ↵Michael Niedermayer2005-05-30
| | | | | | its non constant Originally committed as revision 4324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* optimizationsMichael Niedermayer2005-05-30
| | | | Originally committed as revision 4320 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster float->short conversationMichael Niedermayer2005-05-30
| | | | Originally committed as revision 4319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ilog() -> av_log2()Michael Niedermayer2005-05-29
| | | | Originally committed as revision 4318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Vorbis sse fix by (Balatoni Denes: dbalatoni, programozo hu)Michael Niedermayer2005-05-29
| | | | Originally committed as revision 4317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode h264 end-of-slice flagLoren Merritt2005-05-29
| | | | Originally committed as revision 4316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanupMichael Niedermayer2005-05-26
| | | | Originally committed as revision 4312 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Better ARM support for mplayer/ffmpeg, ported from atty forkBernhard Rosenkränzer2005-05-26
| | | | | | | | | | | | | | | | | | | | | | while playing with some new hardware, I found it's running a forked mplayer -- and it looks like they're following the GPL. The maintainer's page is here: http://atty.jp/?Zaurus/mplayer Unfortunately it's mostly in Japanese, so it's hard to figure out any details. Their code looks quite interesting (at least to those of us w/ ARM CPUs). The patches I've attached are the patches from atty.jp with a couple of modifications by myself: - ported to current CVS - reverted their change of removing SNOW support from ffmpeg - cleaned up their bswap mess - removed DOS-style linebreaks from various files patch by (Bernhard Rosenkraenzer: bero, arklinux org) Originally committed as revision 4311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AV_LOG_DEBUG is not a good default ...Michael Niedermayer2005-05-26
| | | | Originally committed as revision 4307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MMX code for (put|avg)_h264_chroma_mc8Zoltán Hidvégi2005-05-25
| | | | Originally committed as revision 4305 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read loop filter limit values from Theora header, courtesy of MatthieuMike Melanson2005-05-24
| | | | | | Castet (castet.matthieu -at- free.fr) Originally committed as revision 4304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ldconfig as config.mak variable patch by (Jacob Meuser: jakemsr, jakemsr com)Jacob Meuser2005-05-22
| | | | Originally committed as revision 4303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libgsm warper by (Alban Bedel: albeu, free fr)Michael Niedermayer2005-05-22
| | | | Originally committed as revision 4302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix max b frames with b frame strategy 1Michael Niedermayer2005-05-21
| | | | Originally committed as revision 4300 to svn://svn.ffmpeg.org/ffmpeg/trunk
* START/STOP_TIMER for ppc32 by (Luca Barbato: lu_zero, gentoo org)Michael Niedermayer2005-05-21
| | | | Originally committed as revision 4298 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix bugs in new loop filter code; also, refrain from filtering againstMike Melanson2005-05-21
| | | | | | | data that has yet to be rendered; still #if'd out, will revisit when proper algorithm can be validated Originally committed as revision 4297 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove unused vp3 related function pointersMichael Niedermayer2005-05-21
| | | | Originally committed as revision 4293 to svn://svn.ffmpeg.org/ffmpeg/trunk
* disable broken loop filter optimizationMichael Niedermayer2005-05-21
| | | | | | melanson please test your optimizations before commiting! Originally committed as revision 4292 to svn://svn.ffmpeg.org/ffmpeg/trunk
* apply the loop filter to fragments as they are rendered into the finalMike Melanson2005-05-21
| | | | | | output Originally committed as revision 4291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* render by the slice rather than the planeMike Melanson2005-05-21
| | | | Originally committed as revision 4290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* clean up some warnings and dead codeMike Melanson2005-05-21
| | | | Originally committed as revision 4288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1.) LGPL license mentionedDenes Balatoni2005-05-21
| | | | | | | | 2.) Stack useage decreased by 64kb 3.) One more bug fixed patch by (Balatoni Denes <dbalatoni.programozo@hu>) Originally committed as revision 4287 to svn://svn.ffmpeg.org/ffmpeg/trunk
* another bitstream extraction to optimize: fixed-length motion vectorsMike Melanson2005-05-21
| | | | Originally committed as revision 4286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* read Huffman tables from Theora header (patch courtesy ofMike Melanson2005-05-19
| | | | | | Matthieu Castet <castet.matthieu at free.fr>) Originally committed as revision 4284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* memory leakLoren Merritt2005-05-19
| | | | Originally committed as revision 4282 to svn://svn.ffmpeg.org/ffmpeg/trunk
* accept old extradata formatMåns Rullgård2005-05-19
| | | | Originally committed as revision 4281 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix decoding of multi-channel vorbis streamsMåns Rullgård2005-05-19
| | | | Originally committed as revision 4280 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use O(number of non zero coeffs) instead of O(number of coeffs) storage for ↵Michael Niedermayer2005-05-19
| | | | | | the coefficient colleting/reordering Originally committed as revision 4279 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix crash on negative POCLoren Merritt2005-05-19
| | | | Originally committed as revision 4278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace unpack_token() with a series of lookup tablesMike Melanson2005-05-19
| | | | Originally committed as revision 4277 to svn://svn.ffmpeg.org/ffmpeg/trunk
* install libav(codec|format).pc/libpostproc.pc for pkg-config (original patch ↵Aurelien Jacobs2005-05-19
| | | | | | from <j at v2v.cc>) Originally committed as revision 4276 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix mpeg2 chroma_420_typeMichael Niedermayer2005-05-18
| | | | Originally committed as revision 4274 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix 4MV MC and reinstate new MC VLCMike Melanson2005-05-18
| | | | Originally committed as revision 4273 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix shared libpostproc buildMåns Rullgård2005-05-18
| | | | Originally committed as revision 4272 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264 deblocking optimizations (mmx for chroma_bS4 case, convert existing ↵Loren Merritt2005-05-18
| | | | | | cases to 8-bit math) Originally committed as revision 4271 to svn://svn.ffmpeg.org/ffmpeg/trunk