Age | Commit message (Collapse) | Author |
|
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>
|
|
* qatar/master:
tests: Refactor rotozoom/videogen common code into a separate file.
tests: Mark some file-internal symbols as static.
build: Drop leftover .exp pattern from LIBSUFFIXES list.
vsrc_buffer: return EAGAIN if no frame is available.
WMAL: Shift output samples by the specified number of padding zeroes.
WMAL: Restore removed code in mclms_predict()
rtpdec_h264: Remove a useless ifdef
rtpdec_h264: Remove outdated/useless/incorrect comments
rtpdec_h264: Remove useless memory corruption checks
rtpdec_h264: Return proper error codes
rtpdec_h264: Check the available data length before reading
rtpdec_h264: Add input size checks
png: check bit depth for PAL8/Y400A pixel formats.
ea: check chunk_size for validity.
celp filters: Do not read earlier than the start of the 'out' vector.
Conflicts:
libavcodec/pngdec.c
libavfilter/src_buffer.c
tests/rotozoom.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
|
CC: libav-stable@libav.org
|
|
decoder
|
|
|
|
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
|
Signed-off-by: Mans Rullgard <mans@mansr.com>
|
|
Originally committed as revision 22137 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 22136 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
FFmpeg
Originally committed as revision 20885 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 20884 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
"for (i = 1; i < num + 1; i++)" look like "for (i = 1; i <= num; i++)".
Programmers worldwide rejoiced and used the operand, e.g. in the thread
"[PATCH] remove ugliness in cel_filters.c", and He saw that it was good.
Originally committed as revision 20489 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
convolution in the upcoming AMR-NB floating point decoder. The function scales
and adds a vector, that is lagged by some offset, to another vector with the
same number of elements.
Patch by Colin McQuillan ( m.niloc googlemail com )
Originally committed as revision 19634 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Patch by Colin McQuillan ( m.niloc googlemail com )
Originally committed as revision 19574 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 19561 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 18616 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 18529 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 18528 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
useful for AMR and RA144.
Patch by Kenan Gillet
Originally committed as revision 17546 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Part of the QCELP patch by Kenan Gillet, kenan.gillet gmail com
Originally committed as revision 15754 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
patch by Kenan Gillet, kenan.gillet gmail com
Originally committed as revision 15680 to svn://svn.ffmpeg.org/ffmpeg/trunk
|