summaryrefslogtreecommitdiff
path: root/libavcodec/error_resilience.c
Commit message (Collapse)AuthorAge
...
* Error concealment of h264 with multiple references.Michael Niedermayer2010-03-20
| | | | Originally committed as revision 22603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use H264s MC instead of mpeg4-asp qpel for h264 error resilience.Michael Niedermayer2010-03-17
| | | | Originally committed as revision 22572 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure all mvs of a mb are set in the error concealment code.Michael Niedermayer2010-03-14
| | | | Originally committed as revision 22520 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure that the deblock filter accesses the correct MVs for h264.Michael Niedermayer2010-03-14
| | | | Originally committed as revision 22517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix guess_mv() so that it works correctly with 4x4 MV blocks.Michael Niedermayer2010-03-12
| | | | Originally committed as revision 22485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of mb2b8_xy and b8_stride, change arrays organized based on b8_stride toMichael Niedermayer2010-02-25
| | | | | | | ones based on mb_stride in h264. about 20 cpu cycles faster overall per MB Originally committed as revision 22065 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 4:2:2 4:4:4 bugfix for the error concealment code.Michael Niedermayer2009-12-01
| | | | Originally committed as revision 20678 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disable error resilience for field pictures, this was never supported,Michael Niedermayer2009-11-30
| | | | | | results where more or less random but should not have crashed. Originally committed as revision 20671 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure error resilience does not try to use unavailable reference frames.Reimar Döffinger2009-04-10
| | | | | | Fixes the crash described in issue 706. Originally committed as revision 18407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Return early if a HW accelerator is used.Gwenole Beauchesne2009-02-27
| | | | | | Patch by Gwenole Beauchesne. Originally committed as revision 17635 to svn://svn.ffmpeg.org/ffmpeg/trunk
* More approved hunks for VAAPI & our new and cleaner hwaccel API.Gwenole Beauchesne2009-02-23
| | | | | | patch by Gwenole Beauchesne gbeauchesne splitted-desktop com Originally committed as revision 17540 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of some '#if CONFIG_MPEG_XVMC_DECODER' preprocessor checks around ifDiego Biurrun2009-02-16
| | | | | | statements by merging the CONFIG_MPEG_XVMC_DECODER check into the if condition. Originally committed as revision 17369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove redundant CONFIG_XVMC option, CONFIG_MPEG_XVMC_DECODER suffices.Diego Biurrun2009-02-14
| | | | Originally committed as revision 17229 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move VDPAU check, make future VDPAU patches smaller.Carl Eugen Hoyos2009-01-09
| | | | Originally committed as revision 16508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Switch xvmc over to a CONFIG_ option.Diego Biurrun2008-12-15
| | | | Originally committed as revision 16153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not attempt to perform error concealment in lowres mode as this isMichael Niedermayer2008-09-30
| | | | | | not supported currently. Originally committed as revision 15465 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure that no non-existing frame is used.Michael Niedermayer2008-09-25
| | | | | | Fixes issue624. Originally committed as revision 15416 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename error_resilience to error_recognition.Michael Niedermayer2008-09-08
| | | | Originally committed as revision 15270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: typo fixesDiego Biurrun2008-03-22
| | | | Originally committed as revision 12554 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo: occured --> occurredDiego Biurrun2008-03-22
| | | | Originally committed as revision 12549 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add FF_ prefix to all (frame)_TYPE usageAurelien Jacobs2008-03-09
| | | | Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo fix: inited --> initializedDiego Biurrun2008-02-13
| | | | Originally committed as revision 11920 to svn://svn.ffmpeg.org/ffmpeg/trunk
* On bitstream error is_intra_more_likely() could use dsp.sad[0]() that will ↵Ivan Kalvachev2007-09-28
| | | | | | segfault when xvmc is in use. Originally committed as revision 10610 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9289 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
* Add av_ prefix to clip functionsReimar Döffinger2007-02-25
| | | | Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sanity checkMichael Niedermayer2007-02-09
| | | | Originally committed as revision 7890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename cropTbl -> ff_cropTblMåns Rullgård2006-11-12
| | | | Originally committed as revision 6992 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ABS macro to FFABS.Diego Biurrun2006-10-11
| | | | Originally committed as revision 6666 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
* dc_val should be signedMåns Rullgård2006-09-27
| | | | Originally committed as revision 6364 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix some signedness warningsMåns Rullgård2006-09-27
| | | | Originally committed as revision 6355 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
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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
* alignment fixMichael Niedermayer2005-03-19
| | | | Originally committed as revision 4059 to svn://svn.ffmpeg.org/ffmpeg/trunk
* count errors instead of printing 2^31Michael Niedermayer2005-01-21
| | | | Originally committed as revision 3857 to svn://svn.ffmpeg.org/ffmpeg/trunk
* reset ref_indexMichael Niedermayer2004-11-19
| | | | Originally committed as revision 3690 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support skiping of mb rows during decodingMichael Niedermayer2004-06-26
| | | | Originally committed as revision 3253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (segfault fix)Michael Niedermayer2004-04-22
| | | | Originally committed as revision 3039 to svn://svn.ffmpeg.org/ffmpeg/trunk
* unify table indexing (motion_val,dc_val,ac_val,coded_block changed)Michael Niedermayer2004-04-16
| | | | | | minor +-1 bugfix Originally committed as revision 3016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* multithreaded mpeg2 decodingMichael Niedermayer2004-02-23
| | | | Originally committed as revision 2810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* copyright year update of the files i touched and remembered, things look ↵Michael Niedermayer2004-01-10
| | | | | | annoyingly unmaintained otherwise Originally committed as revision 2686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* memleak fixMichael Niedermayer2004-01-08
| | | | Originally committed as revision 2676 to svn://svn.ffmpeg.org/ffmpeg/trunk
* interlaced motion estimationMichael Niedermayer2003-12-30
| | | | | | | | | | | | | | interlaced mpeg2 encoding P & B frames rate distored interlaced mb decission alternate scantable support 4mv encoding fixes (thats also why the regression tests change) passing height to most dsp functions interlaced mpeg4 encoding (no direct mode MBs yet) various related cleanups disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed Originally committed as revision 2638 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (segfault fix)Michael Niedermayer2003-12-28
| | | | Originally committed as revision 2633 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move motion_val & mb_type to AVFrame patch by (Wolfgang Hesseler <qv at ↵Wolfgang Hesseler2003-12-09
| | | | | | | | multimediaware dot com>) cleanups & fixes by me Originally committed as revision 2579 to svn://svn.ffmpeg.org/ffmpeg/trunk