Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-06-19avcodec/fft-test: fix type of cpuflagsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-13Merge commit '3b73d5c942f44b37f0e44276ebcfd66c8b12c02d'Michael Niedermayer
* commit '3b73d5c942f44b37f0e44276ebcfd66c8b12c02d': fft-test: Use the float fabs() version Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-06-12fft-test: Use the float fabs() versionVittorio Giovara
Fixes clang warning "absolute value function 'fabsf' given an argument of type 'double' but has parameter of type 'float' which may cause truncation of value [-Wabsolute-value]".
2014-10-24lavc: Use av_gettime_relativeOlivier Langlois
Whenever av_gettime() is used to measure relative period of time, av_gettime_relative() is prefered as it guarantee monotonic time on supported platforms. Signed-off-by: Martin Storsjö <martin@martin.st>
2014-07-25Merge commit '165e9df19567ec0b6abee1ee2c26027e6d7aa7bf'Michael Niedermayer
* commit '165e9df19567ec0b6abee1ee2c26027e6d7aa7bf': fft-test: Pass the right struct members instead of casting Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-25fft-test: Pass the right struct members instead of castingDiego Biurrun
2014-07-25Merge commit '060e4a9e0627adcda9101dd68ec7f22b4ce22b5b'Michael Niedermayer
* commit '060e4a9e0627adcda9101dd68ec7f22b4ce22b5b': dct/rdft: Remove duplicate typedefs for context structs See: 005e81d6cff4071847fe6e6b6de3b5d709c76de9 See: 77304cf3523cbeec56a29749fea5c21e610be644 Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-25dct/rdft: Remove duplicate typedefs for context structsDiego Biurrun
The typedefs also exist in the avfft.h header and since typedefs cannot be legally redefined in C, the code fails to compile with some compilers. This reverts commits 11c7155cce and 57f1b1dcc7.
2014-07-24Merge commit 'd0de7330b973b354e2ceb0b99fd545b868b0a9c4'Michael Niedermayer
* commit 'd0de7330b973b354e2ceb0b99fd545b868b0a9c4': fft-test: Pass correct struct members to (i)dct functions Conflicts: libavcodec/fft-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-24Merge commit '6133d65861f265d429ade53e910fe877c95a1615'Michael Niedermayer
* commit '6133d65861f265d429ade53e910fe877c95a1615': fft-test: K&R formatting cosmetics Conflicts: libavcodec/fft-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-24avcodec/fft-test: fix memory alloc checksMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-24Merge commit 'c3c96deb5f8cbbdb700ba97920ceedddacb5dcb9'Michael Niedermayer
* commit 'c3c96deb5f8cbbdb700ba97920ceedddacb5dcb9': fft-test: Check memory allocations Conflicts: libavcodec/fft-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-24fft-test: Pass correct struct members to (i)dct functionsDiego Biurrun
This fixes a number of incompatible pointer type warnings.
2014-07-24fft-test: K&R formatting cosmeticsDiego Biurrun
Also rearrange #includes into canonical order.
2014-07-23Merge commit '7288b345850792430302a8f85a4b29140b770497'Michael Niedermayer
* commit '7288b345850792430302a8f85a4b29140b770497': fft-test: Drop unnecessary pointer indirection for context structs Conflicts: libavcodec/fft-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-23Merge commit 'd445c865f87e7f13230e4dac3f77f5af21da95cb'Michael Niedermayer
* commit 'd445c865f87e7f13230e4dac3f77f5af21da95cb': fft-test: Reduce variable scope where sensibly possible Conflicts: libavcodec/fft-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-23fft-test: Check memory allocationsDiego Biurrun
2014-07-23fft-test: Drop unnecessary pointer indirection for context structsDiego Biurrun
2014-07-23fft-test: Reduce variable scope where sensibly possibleDiego Biurrun
Also merge variable declaration and initialization.
2014-07-23Merge commit '20ec0daaa1cdd3996ac6ed0198de961129474044'Michael Niedermayer
* commit '20ec0daaa1cdd3996ac6ed0198de961129474044': fft-test: Make global exptab variable static Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-23fft-test: Make global exptab variable staticDiego Biurrun
2014-07-23Merge commit '5be7d8597d02bcaba2de2503c0e59cf865c746dc'Michael Niedermayer
* commit '5be7d8597d02bcaba2de2503c0e59cf865c746dc': fft-test: Comment some #endifs Conflicts: libavcodec/fft-test.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-23Merge commit '57f1b1dcc77a93c2a5c503d4e47fe2f567cf9db5'Michael Niedermayer
* commit '57f1b1dcc77a93c2a5c503d4e47fe2f567cf9db5': fft-test: Drop unnecessary #ifdefs around header includes Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-22fft-test: Comment some #endifsDiego Biurrun
2014-07-22fft-test: Drop unnecessary #ifdefs around header includesDiego Biurrun
2014-06-27Merge commit '24f45c16224d4c5d482e928676714766ffdda4fc'Michael Niedermayer
* commit '24f45c16224d4c5d482e928676714766ffdda4fc': fate: Add dependencies for dct/fft/mdct/rdft tests Conflicts: libavcodec/fft-test.c tests/fate/fft.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-27fate: Add dependencies for dct/fft/mdct/rdft testsDiego Biurrun
2014-05-17lavc: Use av_gettime_relative()Olivier Langlois
Whenever av_gettime() is used to measure relative period of time, av_gettime_relative() is prefered as it guarantee monotonic time on supported platforms. Signed-off-by: Olivier Langlois <olivier@trillion01.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-14avcodec/fft-test: use av_malloc_array()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-07rename CONFIG_FFT_FIXED_32 -> FFT_FIXED_32Michael Niedermayer
This matches FFT_FLOAT Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-07Merge commit '794fcf79a89eca2d4e889803b2c804a0b1defbb3'Michael Niedermayer
* commit '794fcf79a89eca2d4e889803b2c804a0b1defbb3': Rename CONFIG_FFT_FLOAT ---> FFT_FLOAT Conflicts: libavcodec/fft-internal.h libavcodec/fft-test.c libavcodec/fft_fixed.c libavcodec/fft_float.c libavcodec/fft_template.c libavcodec/mdct_fixed.c libavcodec/mdct_float.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-01-06Rename CONFIG_FFT_FLOAT ---> FFT_FLOATDiego Biurrun
The define does not originate from configure, so it should not have a name that is CONFIG_-prefixed.
2013-10-26Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: fft-test: add a missing #include Merged-by: Michael Niedermayer <michaelni@gmx.at>
2013-10-26fft-test: add a missing #includeAnton Khirnov
stdio.h needed for printf since 7177df90a043bd59e172843fc7cb9e767080ea12
2013-10-25fft-test: Remove possibility of returning restricted exit codeDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-10-24fft-test: Remove possibility of returning restricted exit codeDerek Buitenhuis
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2013-08-26avcodec/fft-test: put ff_dct* code under CONFIG_DCTMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-08-04libavcodec: Implementation of 32 bit fixed point FFTNedeljko Babic
Iterative implementation of 32 bit fixed point split-radix FFT. Max FFT that can be calculated currently is 2^12. Signed-off-by: Nedeljko Babic <nbabic@mips.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-09-30fft-test: fix order of operations for calculating the average errorMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-08-17fft-test: switch to new cpu flags APIMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-07-13Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: build: Fix Ogg demuxer dependencies build: Fix FLAC demuxer dependencies flac: Move flac functions shared between libraries to flac common code build: Fix CAF demuxer dependencies build: Fix MP2 muxer dependencies build: Add missing build rules for the ISMV muxer configure: Drop redundant mxf_d10 test dependency declaration Support AAC encoding via the external library fdk-aac libavcodec: Add more AAC profiles dct/fft-test: use a replacement getopt() if the system has none present. Conflicts: Changelog libavcodec/Makefile libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-07-11dct/fft-test: use a replacement getopt() if the system has none present.Ronald S. Bultje
This allows compiling and running these tests on systems lacking a built- in version of getopt(), such as MSVC. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2012-06-20Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: MS Screen 1 decoder aacdec: Fix popping channel layouts. av_gettime: support Win32 without gettimeofday() Use av_gettime() in various places Move av_gettime() to libavutil dct-test: use emms_c() from libavutil instead of duplicating it mov: fix operator precedence bug mathematics.h: remove a couple of math defines Remove unnecessary inclusions of [sys/]time.h lavf: remove unnecessary inclusions of unistd.h bfin: libswscale: add const where appropriate to fix warnings bfin: libswscale: remove unnecessary #includes udp: Properly check for invalid sockets tcp: Check the return value from getsockopt network: Use av_strerror for getting error messages udp: Properly print error from getnameinfo mmst: Use AVUNERROR() to convert error codes to the right range for strerror network: Pass pointers of the right type to get/setsockopt/ioctlsocket on windows rtmp: Reduce the number of idle posts sent by sleeping 50ms Conflicts: Changelog configure libavcodec/aacdec.c libavcodec/allcodecs.c libavcodec/avcodec.h libavcodec/dct-test.c libavcodec/version.h libavformat/riff.c libavformat/udp.c libavutil/Makefile libswscale/bfin/yuv2rgb_bfin.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-06-20Use av_gettime() in various placesMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-04-27Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: dsputil: fix invalid array indexing configure: add libavresample to rpath build: icc: silence some warnings fft-test: add option to set cpuflag mask cpu: recognise only cpu flag names pertinent to the architecture avutil: add av_parse_cpu_flags() function vp8: armv6: fix non-armv6t2 build vp8: armv6 optimisations vp8: arm: separate ARMv6 functions from NEON ARM: add some compatibility macros mov: support eac3 audio avf: fix faulty check in has_duration Conflicts: configure doc/APIchanges ffmpeg.c libavcodec/arm/Makefile libavcodec/arm/asm.S libavcodec/arm/vp8dsp_armv6.S libavcodec/arm/vp8dsp_init_arm.c libavutil/avutil.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2012-04-26fft-test: add option to set cpuflag maskMans Rullgard
This can be useful for testing. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-04-02fft-test: fix all pointer type warnings.Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-12-09Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: cljr: K&R cosmetics cljr: return a more sensible value when encountering invalid headers cljr: drop unnecessary emms_c() calls without MMX code cljr: remove useless casts cljr: group encode/decode parts under single ifdefs cljr: remove stray semicolon cljr: add missing return statement in decode_end() doc: add pulseaudio to the input list avconv: remove unsubstantiated comment shorten: avoid abort() on unknown audio types cljr: add encoder build: merge lists of HTML documentation targets tests/examples: Mark some variables only used within their files as static. tests/tools/examples: Replace direct exit() calls by return. x86 cpuid: set vendor union members separately cljr: release picture at end of decoding rv40: NEON optimised rv40 qpel motion compensation Conflicts: doc/examples/muxing.c libavcodec/cljr.c libavcodec/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2011-12-08tests/tools/examples: Replace direct exit() calls by return.Diego Biurrun
2011-06-27Merge remote-tracking branch 'qatar/master'Michael Niedermayer
* qatar/master: build: improve rules for test programs build: factor out the .c and .S compile commands as a macro swscale: remove unused xInc/srcW arguments from hScale(). H.264: disable 2tap qpel with CODEC_FLAG2_FAST and >8-bit H.264: make filter_mb_fast support 4:4:4 mpeg4videoenc: Remove disabled variant of mpeg4_encode_block(). configure: allow post-fixed cpu strings for athlon64, k8, and opteron when setting the -march flag. Move some variable declarations below the proper #ifdefs. Conflicts: Makefile ffplay.c libswscale/swscale.c Merged-by: Michael Niedermayer <michaelni@gmx.at>