summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Fix extreme stupidity: buffer size check must of course be before buffer use!Reimar Döffinger2007-09-09
| | | | Originally committed as revision 10443 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l, add check forgotten in last commitReimar Döffinger2007-09-09
| | | | Originally committed as revision 10442 to svn://svn.ffmpeg.org/ffmpeg/trunk
* First ugly and slow attempt to fix nuv files with extra frameheaderReimar Döffinger2007-09-09
| | | | | | and per-frame rtjpeg quality Originally committed as revision 10441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify nuv: factor out LZO decompressionReimar Döffinger2007-09-09
| | | | Originally committed as revision 10440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename HTAPS -> HTAPS_MAX (later is correct after the previous change)Michael Niedermayer2007-09-08
| | | | Originally committed as revision 10437 to svn://svn.ffmpeg.org/ffmpeg/trunk
* store halfpel filter coefficients in the header as well as theMichael Niedermayer2007-09-08
| | | | | | | | | | | | | | | flag for diagonal interpolation the primary reason for this change is that previously MC up to 1/4 pel matched H.264 exactly and that increases the risk of stumbling over patents secondly this allows 0.10 db or more quality gain by choosing a longer filter and the filter could also be chosen optimally for each frame though that of course would cause speed loss at the decoder and encoder side ... Originally committed as revision 10436 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove outcommented codeMichael Niedermayer2007-09-08
| | | | Originally committed as revision 10435 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentionMichael Niedermayer2007-09-08
| | | | Originally committed as revision 10434 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup mc_block()Michael Niedermayer2007-09-08
| | | | | | | | | perform interpolation steps in such an order that halfpel interpolation could be done per picture this also makes mc_block() match h.264 for the 1/4 pel cases so that the use of the h264 functions for some cases does not introduce a fantastic mess Originally committed as revision 10433 to svn://svn.ffmpeg.org/ffmpeg/trunk
* IndentationAndreas Öman2007-09-07
| | | | | | patch by Andreas Öman Originally committed as revision 10432 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Let H.264 decoder skip deblocking across slicesAndreas Öman2007-09-07
| | | | | | | | | if running with multiple threads and CODEC_FLAGS2_FAST is set. Thus, it may decode the slices in parallel to gain speed. Patch by Andreas Öman: [andreas olebyn nu] Originally committed as revision 10431 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set data_size to zero when DCA header parse failedLimin Wang2007-09-06
| | | | | | | Patch by Limin Wang <lance('\\'>>1)lmwang>(0x24^'D')<gmail>('/' & 0xFE)<com> Thread [PATCH] set data_size to zero if failed to parse dca header Originally committed as revision 10423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a bitstream filter for H.264.Benoit Fouet2007-09-06
| | | | Originally committed as revision 10422 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid a crash when H264 MMC operation causes the short term referenceJeff Downs2007-09-05
| | | | | | | list to be emptied. Patch by Jeff Downs: [heydowns borg com] Originally committed as revision 10416 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add slice-based parallel H.264 decodingAndreas Öman2007-09-05
| | | | | | | | | | | | | | | Patch by Andreas Öman % andreas A olebyn P nu % NB: depends on having a thread library activated at config time, and on having a source encoded with multiple slices Original threads: date: May 18, 2007 11:00 PM subject: [FFmpeg-devel] Parallelized h264 proof-of-concept date: Jun 15, 2007 10:10 PM subject: [FFmpeg-devel] [PATCH] h264 parallelized, (was: Parallelized h264 proof-of-concept) date: Jun 25, 2007 7:02 PM subject: Re: [FFmpeg-devel] [PATCH] h264 parallelized Originally committed as revision 10407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix put_*_xy2_arm bug and enable put_pixels16_arm and put_pixels8_y2_arm.Tao Huang2007-09-05
| | | | | | | Speed up > 4%. patch by Tao Huang, ulysses.huang gmail com Originally committed as revision 10402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Sort one more list alphabetically.Diego Biurrun2007-09-05
| | | | Originally committed as revision 10401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix links to ARM documentationGuillaume Poirier2007-09-05
| | | | Originally committed as revision 10399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move H.264 intra prediction functions into their own contextKostya Shishkov2007-09-05
| | | | Originally committed as revision 10397 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a 8 taps filter for testingMichael Niedermayer2007-09-05
| | | | Originally committed as revision 10394 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix decoding of dracula.4xm before diego complainsMichael Niedermayer2007-09-05
| | | | Originally committed as revision 10393 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix segfault with dracula.4xmMichael Niedermayer2007-09-05
| | | | | | closes issue132 Originally committed as revision 10392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace constants by HTAPS (half pel interpolation filter taps) where ↵Michael Niedermayer2007-09-05
| | | | | | appropriate. Originally committed as revision 10390 to svn://svn.ffmpeg.org/ffmpeg/trunk
* code to do halfpel interpolation per frame (unfinished and under ifdef but itMichael Niedermayer2007-09-05
| | | | | | should be faster when its finished) Originally committed as revision 10293 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix issue 123 (Support Magic-carpet fli version,Mike Melanson2007-09-04
| | | | | | https://roundup.mplayerhq.hu/roundup/ffmpeg/issue123 ) by rearranging the bit depth Originally committed as revision 10290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Silence warnings about NAL_SVC_NON_IDR in H.264.Carl Eugen Hoyos2007-09-04
| | | | | | patch by Carl Eugen Hoyos, cehoyos ag.or at Originally committed as revision 10289 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a close function to bitstream filterBenoit Fouet2007-09-04
| | | | Originally committed as revision 10288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove error raising when explicitely skipping frameCarl Eugen Hoyos2007-09-03
| | | | | | | | | patch by Carl Eugen Hoyos: [cehoyos ag or at] original thread: [FFmpeg-devel] [PATCH] Don't let ctx->skip_frame>0 produce errors date: 08/30/2007 01:30 PM Originally committed as revision 10286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove reimplementation of get_unary.Vitor Sessak2007-09-01
| | | | | | Based on a patch by Alex Beregszaszi. Originally committed as revision 10279 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CosmeticsLuca Barbato2007-09-01
| | | | Originally committed as revision 10278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a warning message for unsupported kind of encodingAurelien Jacobs2007-09-01
| | | | Originally committed as revision 10277 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetical: Empty line removalVitor Sessak2007-08-31
| | | | Originally committed as revision 10275 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Comment about unsupported sample sizeVitor Sessak2007-08-31
| | | | Originally committed as revision 10273 to svn://svn.ffmpeg.org/ffmpeg/trunk
* renaming ARCH_BFIN to HAVE_BFINMarc Hoffman2007-08-31
| | | | Originally committed as revision 10272 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Add some whitespace for better readability.Diego Biurrun2007-08-30
| | | | Originally committed as revision 10270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Sort bitstream filters.Diego Biurrun2007-08-30
| | | | Originally committed as revision 10269 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Sort some lines, whitespace changes.Diego Biurrun2007-08-30
| | | | Originally committed as revision 10268 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a consistent multiple inclusion guard.Diego Biurrun2007-08-30
| | | | Originally committed as revision 10267 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add simple_idct implemented in Sparc VISDenes Balatoni2007-08-30
| | | | | | | | | patch by Balatoni Denes % dbalatoni A interware P hu% Original thread: Messages starting with: [PATCH] SPARC VIS simple_idct * Originally committed as revision 10266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename functionVitor Sessak2007-08-30
| | | | Originally committed as revision 10265 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace two #define's by inline functionsVitor Sessak2007-08-30
| | | | Originally committed as revision 10264 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Hooking bfin/mathops.hMarc Hoffman2007-08-30
| | | | Originally committed as revision 10263 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Blackfin 32bit multiplication primitives MULH MUL16Marc Hoffman2007-08-30
| | | | Originally committed as revision 10262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace complicated and currently broken manual alignment code byReimar Döffinger2007-08-30
| | | | | | DECLARE_ALIGNED_16. Fixes crash in ff_snow_horizontal_compose97i_sse2 Originally committed as revision 10261 to svn://svn.ffmpeg.org/ffmpeg/trunk
* snow altivec is brokenLuca Barbato2007-08-28
| | | | Originally committed as revision 10256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change 4xm demuxer and video decoder to pass the video format version inRoberto Togni2007-08-27
| | | | | | extradata instead of codec_tag. Originally committed as revision 10253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typoMichael Niedermayer2007-08-27
| | | | Originally committed as revision 10250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify preprocessor directives.Diego Biurrun2007-08-27
| | | | Originally committed as revision 10249 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change SYS_DARWIN preprocessor checks to __APPLE__, they are specificDiego Biurrun2007-08-27
| | | | | | to Mac OS X rather than to Darwin. Originally committed as revision 10247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add get_unary_0_33() to help gcc with inliningAurelien Jacobs2007-08-26
| | | | Originally committed as revision 10242 to svn://svn.ffmpeg.org/ffmpeg/trunk