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-09-20avresample/resample: remove unused variableGanesh Ajjanagadde
This fixes a -Wunused-variable, see e.g http://fate.ffmpeg.org/log.cgi?time=20150919162338&log=compile&slot=x86_64-archlinux-gcc-threads. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-09-16Merge commit 'c7247eb7fe2b95803983e8f7c4f0e904f050ca7b'Hendrik Leppkes
* commit 'c7247eb7fe2b95803983e8f7c4f0e904f050ca7b': lavr: Remove unreachable code Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-13lavr: Remove unreachable codeVittorio Giovara
Bug-Id: CID 1323180
2015-09-07Merge commit '9a003fc38833b6b9f08e44d7f1c6539db65840a0'Hendrik Leppkes
* commit '9a003fc38833b6b9f08e44d7f1c6539db65840a0': lavr: Remove unused label Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-09-05Merge commit '11b2eed43e91b35b8295ed47115cae2e29bd687d'Hendrik Leppkes
* commit '11b2eed43e91b35b8295ed47115cae2e29bd687d': lavr: Drop deprecated context reinitialization if resampling was not enabled Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-31lavr: Remove unused labelVittorio Giovara
2015-08-28lavr: Drop deprecated context reinitialization if resampling was not enabledVittorio Giovara
Deprecated in 11/2012.
2015-04-29Merge commit '0ac8ff618c5e6d878c547a8877e714ed728950ce'Michael Niedermayer
* commit '0ac8ff618c5e6d878c547a8877e714ed728950ce': avresample: Reallocate the internal buffer to the correct size Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-04-29avresample: Reallocate the internal buffer to the correct sizeLuca Barbato
Fixes the corner case in which the internal buffer size is larger than input buffer provided and resizing it before moving the left over samples would make it write to now unallocated memory. Bug-Id: 825 CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-04-20Merge commit '1a3eb042c704dea190c644def5b32c9cee8832b8'Michael Niedermayer
* commit '1a3eb042c704dea190c644def5b32c9cee8832b8': Replace av_dlog with normal av_log at trace level Conflicts: ffplay.c libavdevice/fbdev_dec.c libavfilter/avfilter.c libavfilter/internal.h libavfilter/setpts.c libavfilter/src_movie.c libavfilter/vf_crop.c libavfilter/vf_drawtext.c libavfilter/vf_fieldorder.c libavformat/assdec.c libavformat/avidec.c libavformat/flvdec.c libavformat/http.c libavformat/ipmovie.c libavformat/isom.c libavformat/mov.c libavformat/mpegenc.c libavformat/mpegts.c libavformat/mpegtsenc.c libavformat/mux.c libavformat/mxfdec.c libavformat/nsvdec.c libavformat/oggdec.c libavformat/r3d.c libavformat/rtspdec.c libavformat/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-04-19Replace av_dlog with normal av_log at trace levelVittorio Giovara
This applies to every library where performance is not critical.
2015-02-22Merge commit '12655c48049f9a52e5504bde90fe738862b0ff08'Michael Niedermayer
* commit '12655c48049f9a52e5504bde90fe738862b0ff08': libavresample: NEON optimized FIR audio resampling Merged-by: Michael Niedermayer <michaelni@gmx.at>
2015-02-21libavresample: NEON optimized FIR audio resamplingPeter Meerwald
modelled after aarch64 code on Cortex-A8, s16 and s32 code is about 2x faster, float code about 7x faster Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net> Signed-off-by: Martin Storsjö <martin@martin.st>
2014-04-25Merge commit 'a24a252709dd38f12aa4929ce4981f87091a5113'Michael Niedermayer
* commit 'a24a252709dd38f12aa4929ce4981f87091a5113': aarch64: NEON optimized FIR audio resampling Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-25Merge commit 'cae8df78759c2e69257f7fe58842f34c0d98a7ec'Michael Niedermayer
* commit 'cae8df78759c2e69257f7fe58842f34c0d98a7ec': lavr: define ResampleContext in resample.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-24aarch64: NEON optimized FIR audio resamplingJanne Grunau
Optimized for the default filter length 16. 30% faster opus silk decoding.
2014-04-24lavr: define ResampleContext in resample.hJanne Grunau
Required for arch optimized resampling.
2014-04-17Merge commit '21d8f4da91673051ad7055cf63d989488a56368e'Michael Niedermayer
* commit '21d8f4da91673051ad7055cf63d989488a56368e': resample: remove an unneeded context variable Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-17resample: remove an unneeded context variableAnton Khirnov
2014-04-13Merge commit 'f7c5fd81516fb7b186c64c66dc080e1139586226'Michael Niedermayer
* commit 'f7c5fd81516fb7b186c64c66dc080e1139586226': resample: implement flushing Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-13resample: implement flushingAnton Khirnov
2014-04-11Merge commit '254c95cdd1b669a722204a4a65974fc2523c8f83'Michael Niedermayer
* commit '254c95cdd1b669a722204a4a65974fc2523c8f83': resample: split linear into its own function Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-11Merge commit 'be394968c81019887ef996a78a526bdd85d1e216'Michael Niedermayer
* commit 'be394968c81019887ef996a78a526bdd85d1e216': resample: add initial padding explicitly Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-11Merge commit 'f20892eb67a7b4b5a3c080388a35a3380516a805'Michael Niedermayer
* commit 'f20892eb67a7b4b5a3c080388a35a3380516a805': resample: split the nearest neighbour path into a separate function pointer Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-11Merge commit 'b9dea23766f52b8e059e72d34980bb7b456efe8f'Michael Niedermayer
* commit 'b9dea23766f52b8e059e72d34980bb7b456efe8f': resample: fix avresample_get_delay() return value Merged-by: Michael Niedermayer <michaelni@gmx.at>
2014-04-11resample: split linear into its own functionAnton Khirnov
2014-04-11resample: add initial padding explicitlyAnton Khirnov
This simplifies the code, since we do not have to deal with a possibly negative source index anymore.
2014-04-11resample: split the nearest neighbour path into a separate function pointerAnton Khirnov
2014-04-11resample: fix avresample_get_delay() return valueAnton Khirnov
The correct "next" input sample is not the first sample of the resampling buffer, but the center sample of the filter_length-sized block at the beginning. CC:libav-stable@libav.org
2013-08-30Reinstate proper FFmpeg license for all files.Thilo Borgmann
2013-01-08lavr: typedef internal structs in internal.hJustin Ruggles
Simplifies header dependencies by not including all other internal headers in internal.h.
2012-12-17lavr: remove automatic context close/open for resampling compensationJustin Ruggles
It adds unnecessary complication for insignificant usability improvement. The user really should know if they'll need resampling compensation before opening the context. Note that only the documentation has changed. The current functionality will still work until the next major bump.
2012-12-17lavr: only save/restore the mixing matrix if mixing is being doneJustin Ruggles
2012-11-28lavr: do not pass consumed samples as a parameter to ff_audio_resample()Justin Ruggles
Since the resampler handles buffering of unconsumed samples internally, the caller does not need this information.
2012-08-15Don't include common.h from avutil.hMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-08-11avresample: De-doxygenize some comments where Doxygen is not appropriateDiego Biurrun
2012-07-08lavr: resampling: add support for s32p, fltp, and dblp internal sample formatsJustin Ruggles
Based partially on implementation by Michael Niedermayer <michaelni@gmx.at> in libswresample in FFmpeg. See commits: 7f1ae79d38c4edba9dbd31d7bf797e525298ac55 24ab1abfb6d55bf330022df4b10d7aec80b3f116
2012-07-08lavr: resampling: add filter type and Kaiser window beta to AVOptionsJustin Ruggles
2012-04-25Add libavresampleJustin Ruggles
This is a new library for audio sample format, channel layout, and sample rate conversion.