summaryrefslogtreecommitdiffstats
path: root/libavcodec/acelp_vectors.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-10-061-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: yuv4mpeg: return proper error codes. Give all anonymously typedeffed structs in headers a name fate: Add parseutils test parseutils-test: Drop random colors from parsing test vf_pad/scale: use double precision for aspect ratios. build: error on variable-length arrays ppc: swscale: rework yuv2planeX_altivec() ppc: fmtconvert: kill VLA in float_to_int16_interleave_altivec() x86: dsputil: kill VLA in gmc_mmx() libspeexenc: Updated commentary to reflect recent changes libspeexenc: Add an option for enabling DTX doc/APIchanges: fill in missing dates and hashes. lavr: bump major to 1 and declare it stable. lavr: change the type of the data buffers to uint8_t**. lavc: deprecate the audio resampling API. Conflicts: cmdutils.h configure doc/APIchanges ffplay.c libavcodec/dwt.h libavcodec/libspeexenc.c libavfilter/vf_pad.c libavfilter/vf_scale.c libavformat/asf.h tests/fate/libavutil.mak tests/ref/fate/parseutils Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Give all anonymously typedeffed structs in headers a nameDiego Biurrun2012-10-061-1/+1
| | | | | | | | Anonymous structs cannot be forward declared and have no benefit.
* | Optimization of AMR NB and WB decoders for MIPSNedeljko Babic2012-06-111-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | AMR NB and WB decoders are optimized for MIPS architecture. Appropriate Makefiles are changed accordingly. Cnfigure script is changed in order to support optimizations. Optimizations are enabled by default when compiling is done for mips architecture. Appropriate cflags are automatically set. Support for several mips CPUs is added in configure script. New ffmpeg options are added for disabling optimizations. The FFMPEG option --disable-mipsfpu disables MIPS floating point optimizations. The FFMPEG option --disable-mips32r2 disables MIPS32R2 optimizations. The FFMPEG option --disable-mipsdspr1 disables MIPS DSP ASE R1 optimizations. The FFMPEG option --disable-mipsdspr2 disables MIPS DSP ASE R2 optimizations. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Reviewed-by: Vitor Sessak <vitor1001@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Restore WIP g729 code that has been remvoed by diego biurrun.Michael Niedermayer2011-09-241-0/+31
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-07-211-31/+0
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: rv30: return AVERROR(EINVAL) instead of EINVAL build: add -L flags before existing LDFLAGS simple_idct: whitespace cosmetics simple_idct: make repeated code a macro dsputil: remove huge #if 0 block simple_idct: change 10-bit add/put stride from pixels to bytes dsputil: allow 9/10-bit functions for non-h264 codecs dnxhd: rename some data tables dnxhdenc: remove inline from function only called through pointer dnxhdenc: whitespace cosmetics swscale: mark YUV422P10(LE,BE) as supported for output configure: add -xc99 to LDFLAGS for Sun CC Remove unused and non-compiling vestigial g729 decoder Remove unused code under G729_BITEXACT #ifdef. mpegvideo: fix invalid picture unreferencing. dsputil: Remove extra blank line at end. dsputil: Replace a LONG_MAX check with HAVE_FAST_64BIT. simple_idct: add 10-bit version Conflicts: Makefile libavcodec/g729data.h libavcodec/g729dec.c libavcodec/rv30.c tests/ref/lavfi/pixdesc tests/ref/lavfi/pixfmts_copy tests/ref/lavfi/pixfmts_null tests/ref/lavfi/pixfmts_scale tests/ref/lavfi/pixfmts_vflip Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Remove unused and non-compiling vestigial g729 decoderDiego Biurrun2011-07-201-31/+0
| |
| * Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
|/ | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Fix Doxygen @param command attribute syntax.Diego Biurrun2010-07-171-3/+3
| | | | | | The [in] and [out] attributes have to be appended to the @param command. Originally committed as revision 24283 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix printing of '@' symbols in Doxygen comments; the correct syntax is '@@'.Diego Biurrun2010-07-021-5/+5
| | | | Originally committed as revision 23973 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split the input/output data arguments to ff_adaptive_gain_control().Ronald S. Bultje2010-04-211-2/+3
| | | | Originally committed as revision 22932 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix spelling.Ronald S. Bultje2010-03-111-3/+3
| | | | Originally committed as revision 22470 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add no_repeat_mask option, so that single-pulse vectors can also beRonald S. Bultje2010-01-291-0/+1
| | | | | | expressed in a AMRFixed structure and handled by ff_set_fixed_vector(). Originally committed as revision 21528 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Reformat some function declarations.Diego Biurrun2009-12-241-18/+17
| | | | Originally committed as revision 20918 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add tables used by both AMR-NB and SIPRVitor Sessak2009-12-191-0/+20
| | | | Originally committed as revision 20897 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Commit functions used by both AMRNB and SIPRVitor Sessak2009-12-121-0/+46
| | | | Originally committed as revision 20805 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement ff_scale_vector_to_given_sum_of_squares()Reynaldo H. Verdejo Pinochet2009-11-041-0/+18
| | | | | | | to aid generic gain control routines. Changes for qcelp are included. Patch Collin McQuillan. Originally committed as revision 20450 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Commit some functions that are used by both SIPR and AMR.Vitor Sessak2009-10-271-0/+12
| | | | | | Based on AMR SoC code by Robert Swain and Colin McQuillan. Originally committed as revision 20392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Functional part Kenan Gillet's 'extract and share weighted_vector_sumf'Reynaldo H. Verdejo Pinochet2009-03-091-0/+14
| | | | | | | patchset. Idea is to share this common code between the AMR and QCELP decoders. Originally committed as revision 17916 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-311-3/+3
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make equation in doxy of ff_acelp_weighted_vector_sum() more readable byMichael Niedermayer2008-08-211-1/+1
| | | | | | adding spaces. Originally committed as revision 14902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* doxygen consistencyMichael Niedermayer2008-08-211-26/+26
| | | | Originally committed as revision 14901 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make comments doxygen compatible.Michael Niedermayer2008-08-211-4/+4
| | | | Originally committed as revision 14900 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct a couple of typosRobert Swain2008-07-121-1/+1
| | | | Originally committed as revision 14176 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing #includes to fix 'make checkheaders'.Diego Biurrun2008-06-161-0/+2
| | | | Originally committed as revision 13776 to svn://svn.ffmpeg.org/ffmpeg/trunk
* consistency cosmetics: indices --> indexes in variable namesDiego Biurrun2008-05-261-2/+2
| | | | Originally committed as revision 13446 to svn://svn.ffmpeg.org/ffmpeg/trunk
* consistency cosmetics: indices --> indexesDiego Biurrun2008-05-261-1/+1
| | | | Originally committed as revision 13444 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Use C-style comments in #endif directives.Diego Biurrun2008-05-261-1/+1
| | | | Originally committed as revision 13442 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adaptive and fixed codebook vector operations for ACELP-based codecsVladimir Voroshilov2008-05-231-0/+151
Originally committed as revision 13244 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud