summaryrefslogtreecommitdiff
path: root/libavcodec/elbg.c
Commit message (Collapse)AuthorAge
* cosmetics: Fix spelling mistakesVittorio Giovara2016-05-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* avcodec: Don't anonymously typedef structsDiego Biurrun2015-02-14
|
* elbg: check memory allocations and propagate errorsVittorio Giovara2014-12-18
|
* elbg: Fix an assertMichael Niedermayer2012-09-04
| | | | | | It seems the condition was flipped from what was intended. Signed-off-by: Martin Storsjö <martin@martin.st>
* Don't include common.h from avutil.hMartin Storsjö2012-08-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Fix misspelled parameter names in Doxygen documentation.Diego Biurrun2010-07-02
| | | | | | This fixes one Doxygen warning each. Originally committed as revision 23970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* elbg: remove VLAsMåns Rullgård2010-06-25
| | | | Originally committed as revision 23787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Small ELBG optimization: use last pixel as a initial guess for the codebookVitor Sessak2010-01-02
| | | | | | entry. Originally committed as revision 21001 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix bug when elbg->utility_inc[elbg->numCB-1] == 1Vitor Sessak2009-03-10
| | | | Originally committed as revision 17926 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use FLG pseudo-random number generator in RoQ and ELBGVitor Sessak2009-03-08
| | | | Originally committed as revision 17881 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
* Fix filenames in Doxygen comments.Diego Biurrun2009-01-26
| | | | Originally committed as revision 16811 to svn://svn.ffmpeg.org/ffmpeg/trunk
* My commit at r14340 was not the right solution. For a monochromaticVitor Sessak2008-07-23
| | | | | | | | frame, there will be only one centroid and it will be impossible to find three distinct ones. It is better to just avoid shifting if there are not three different centroids. Originally committed as revision 14343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do declaration and initialization separately in elbg.cVitor Sessak2008-07-23
| | | | | | to workaround an ICC bug. Originally committed as revision 14342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* When picking a "high utility centroid" do not pick oneVitor Sessak2008-07-23
| | | | | | | | that has no corresponding points. Not only it is the worst possible pick, but also the code was written without this case in mind. Originally committed as revision 14341 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The codebook generator algorithm involves picking threeVitor Sessak2008-07-23
| | | | | | | | | different codebook centroids ("high utility", "low utility" and "closest to the low utility one"). This change avoid the corner case of choosing two times the same centroid. Originally committed as revision 14340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add my last name to copyright headersVitor Sessak2007-07-05
| | | | Originally committed as revision 9488 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cygwin compatibility workaroundEric Lasota2007-06-11
| | | | | | | | patch by Eric Lasota: [ riot icculus org ] original thread: [FFmpeg-devel] [PATCH] elbg.c Cygwin compatibility workaround date: 06/09/2007 09:26 AM Originally committed as revision 9279 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Codebook generator using the ELBG algorithmVitor Sessak2007-06-04
patch by Vitor: printf(vitor%d gmail com, 1001) original thread: Re: [FFmpeg-devel] [PATCH] Add a codebook generator (was: [PATCH] RoQ video encoder, take 2) date: 05/28/2007 01:21 PM Originally committed as revision 9196 to svn://svn.ffmpeg.org/ffmpeg/trunk