summaryrefslogtreecommitdiff
path: root/libavcodec/ivi_dsp.c
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/ivi_dsp: add some missing () to macrosMichael Niedermayer2014-05-251-19/+19
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit '6647aa0426e73839b9b1d1c9d86188f469167531'Michael Niedermayer2013-05-291-30/+168
|\ | | | | | | | | | | | | | | | | | | | | | | | | * commit '6647aa0426e73839b9b1d1c9d86188f469167531': indeo4: add missing Haar and slanted transforms dxtory v2 support Conflicts: libavcodec/indeo4.c libavcodec/ivi_dsp.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * indeo4: add missing Haar and slanted transformsKostya Shishkov2013-05-281-6/+198
| | | | | | | | | | That involves fixing INV_HAAR4() macro and changing it to work with different input and output like INV_HAAR8() instead of in-place transform.
* | indeo4: implement haar 8x1 and 1x8 transformsMichael Niedermayer2013-04-221-0/+54
| | | | | | | | | | Fixes Ticket1984 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit 'c242bbd8b6939507a1a6fb64101b0553d92d303f'Michael Niedermayer2013-02-261-1/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'c242bbd8b6939507a1a6fb64101b0553d92d303f': Remove unnecessary dsputil.h #includes Conflicts: libavcodec/ffv1.c libavcodec/h261dec.c libavcodec/h261enc.c libavcodec/h264pred.c libavcodec/lpc.h libavcodec/mjpegdec.c libavcodec/rectangle.h libavcodec/x86/idct_sse2_xvid.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Remove unnecessary dsputil.h #includesDiego Biurrun2013-02-261-1/+0
| |
| * Drop Snow codecDiego Biurrun2013-01-061-3/+2
| | | | | | | | Snow is a toy codec with no real-world use and horrible code.
* | lavc: split snow and dirac DWTsMichael Niedermayer2013-01-141-3/+2
| | | | | | | | | | | | | | There is only about 4 lines of common code, so it alot cleaner when seperated. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '4436f25a1682ada3f7226cb6fadf429946933161'Michael Niedermayer2012-10-111-2/+3
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '4436f25a1682ada3f7226cb6fadf429946933161': build: remove references to unused EXTRAOBJS variable lavfi: convert input/ouput list compound literals to named objects fate: add h263 obmc vsynth tests avconv: remove bogus warning when using avconv -h without parameter averror: explicitly define AVERROR_* values flashsv: propagate inflateReset() errors indeo4/5: remove constant parameter num_bands from wavelet recomposition mxfdec: return error if no segments are available in mxf_get_sorted_table_segments Double motion vector range for HPEL interlaced picture in proper place Conflicts: libavcodec/v210dec.h libavfilter/af_aformat.c libavfilter/af_amix.c libavfilter/af_asyncts.c libavfilter/af_channelmap.c libavfilter/af_join.c libavfilter/asrc_anullsrc.c libavfilter/buffersrc.c libavfilter/f_setpts.c libavfilter/f_settb.c libavfilter/fifo.c libavfilter/src_movie.c libavfilter/vf_ass.c libavfilter/vf_blackframe.c libavfilter/vf_boxblur.c libavfilter/vf_delogo.c libavfilter/vf_drawbox.c libavfilter/vf_drawtext.c libavfilter/vf_fade.c libavfilter/vf_fieldorder.c libavfilter/vf_fps.c libavfilter/vf_hflip.c libavfilter/vf_overlay.c libavfilter/vf_pad.c libavfilter/vf_select.c libavfilter/vf_transpose.c libavfilter/vf_yadif.c libavfilter/vsrc_testsrc.c libavformat/mxfdec.c libavutil/error.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * indeo4/5: remove constant parameter num_bands from wavelet recompositionJanne Grunau2012-10-101-2/+3
| | | | | | | | Fixes bogus uninitialized value compiler and coverity warnings.
* | ividsp: prevent pointers from going outside and overreading.Michael Niedermayer2012-03-311-4/+11
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ividsp: zero pitch so as not to overreadMichael Niedermayer2012-03-311-0/+3
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-12-291-1/+148
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: v410dec: Check for sufficient input data. Fixes crash fate: Add v210 codec regression tests mpegts: adjustable minimum PES payload mpegts: properly output large audio packets avformat: Add SMJPEG demuxer. Indeo 4 decoder Conflicts: doc/general.texi libavcodec/v410dec.c libavcodec/version.h libavformat/mpegtsenc.c libavformat/smjpeg.c libavformat/version.h tests/codec-regression.sh Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Indeo 4 decoderKostya Shishkov2011-12-281-1/+148
| | | | | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * ivi_dsp: remove semicolons after function definitionsMans Rullgard2011-02-101-4/+4
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* | ivi_dsp: remove semicolons after function definitionsMans Rullgard2011-02-111-4/+4
|/ | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit dbb09ec23f16cb5e4ec3d4e0911dae0beb95869b)
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
| | | | | | | | 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
* Separate DWT from snow and dsputilMåns Rullgård2010-03-141-0/+1
| | | | | | | | This moves the DWT functions from snow.c and dsputil.c to a file of their own. A new struct, DWTContext, holds the function pointers previously part of DSPContext. Originally committed as revision 22522 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Strides in Indeo 5 reconstruction filter should be signed,Jindřich Makovička2010-02-271-1/+1
| | | | | | | | this way it works on 64-bit archs too. Patch by Jindřich Makovička ($lastname without last letter and háček, gmail) Originally committed as revision 22093 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Indeo Video Interactive 4 and 5 common code and DSP functions.Kostya Shishkov2010-01-301-0/+466
Reviewed and corrected by myself because there were no other volunteers in the last weeks. Originally committed as revision 21531 to svn://svn.ffmpeg.org/ffmpeg/trunk