summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* lavfi: remove FF_LINK_FLAG_REQUEST_LOOP.Nicolas George2015-09-20
| | | | It has no longer any effect.
* lavfi: drop the requirement that request_frame returns a frame.Nicolas George2015-09-20
| | | | | | | | It requires a loop in filters or the framework, that makes the scheduling less efficient and more complex. This is purely an internal change since the loop is now present in buffersink. Note that no filter except buffersink did rely on the requirement.
* lavfi/vf_idet: reindent after last commit.Nicolas George2015-09-20
|
* lavfi/vf_idet: remove the loop in request_frame().Nicolas George2015-09-20
| | | | It is not necessary due to the use of FF_LINK_FLAG_REQUEST_LOOP.
* lavfi/buffersink: loop over ff_request_frame().Nicolas George2015-09-20
| | | | | | | | Do not assume that ff_request_frame() returning success implies a frame has arrived in the FIFO. Instead, just loop until a frame is in the FIFO. It does not change anything since the same loop is present in ff_request_frame(), confirmed by an assertion.
* x86/vp9mc: fix string concatenation of fullpel function namesJames Almer2015-09-20
| | | | | | | Fixes compilation with NASM Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/internal: Use do {} while() for ff_tlog()Michael Niedermayer2015-09-20
| | | | | | | Avoids problems when used without braces Found-by: Clément Bœsch <u@pkh.me> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/checkasm/vp9dsp: Add () to protect macro argumentsMichael Niedermayer2015-09-20
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* checkasm: add VP9 loopfilter tests.Ronald S. Bultje2015-09-20
| | | | | | | The randomize_buffer() implementation assures that "most of the time", we'll do a good mix of wide16/wide8/hev/regular/no filters for complete code coverage. However, this is not mathematically assured because that would make the code either much more complex, or much less random.
* checkasm: add jpeg2000dsp rct_int testsJames Almer2015-09-20
| | | | | Reviewed-by: Henrik Gramner <henrik@gramner.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/x86/hpeldsp_rnd_template: silence -Wunused-function on --disable-mmxGanesh Ajjanagadde2015-09-20
| | | | | | | | | This silences some of the -Wunused-function warnings when compiled with --disable-mmx, e.g http://fate.ffmpeg.org/log.cgi?time=20150919094617&log=compile&slot=x86_64-archlinux-gcc-disable-mmx. Header guards are too brittle and ugly for this case. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/format: silence -Wdiscarded-qualifiersGanesh Ajjanagadde2015-09-20
| | | | | | | | | lpd.buf is non-const and discards the const qualifier of zerobuffer. This fixes -Wdiscarded-qualifiers observed with a variety of compilers, including GCC 5.2. Note that this does not change the type of zerobuffer, and merely makes the intent explicit. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* swscale/output: fix undefined left shifts of negative numbersGanesh Ajjanagadde2015-09-20
| | | | | | | | This fixes -Wshift-negative-value reported with clang 3.7+, e.g http://fate.ffmpeg.org/log.cgi?time=20150918181527&log=compile&slot=x86_64-darwin-clang-polly-vectorize-stripmine-3.7. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mlpdec: fix a undefined left shift of negative numberGanesh Ajjanagadde2015-09-20
| | | | | | | | This fixes a -Wshift-negative-value reported with clang 3.7+, e.g http://fate.ffmpeg.org/log.cgi?time=20150918181527&log=compile&slot=x86_64-darwin-clang-polly-vectorize-stripmine-3.7. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* hevc: properly handle no_rasl_output_flag when removing pictures from the DPBHendrik Leppkes2015-09-20
| | | | | | | Fixes ticket #4185. Reviewed-By: Mickael Raulet <Mickael.Raulet@insa-rennes.fr> Signed-off-by: Hendrik Leppkes <h.leppkes@gmail.com>
* avcodec/motion_est_template: fix undefined left shift of negative numberGanesh Ajjanagadde2015-09-19
| | | | | | | | This fixes -Wshift-negative-value reported with clang 3.7+, e.g http://fate.ffmpeg.org/log.cgi?time=20150918181527&log=compile&slot=x86_64-darwin-clang-polly-vectorize-stripmine-3.7. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avresample/resample: remove unused variableGanesh Ajjanagadde2015-09-19
| | | | | | | | 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>
* avcodec/x86/mpegvideoenc: silence -Wunused-function on --disable-mmxGanesh Ajjanagadde2015-09-19
| | | | | | | | This silences -Wunused-function when compiled with --disable-mmx, e.g http://fate.ffmpeg.org/log.cgi?time=20150919094617&log=compile&slot=x86_64-archlinux-gcc-disable-mmx. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/x86/hpeldsp_init: silence -Wunused-function on --disable-mmxGanesh Ajjanagadde2015-09-19
| | | | | | | | This silences some of the -Wunused-function warnings when compiled with --disable-mmx, e.g http://fate.ffmpeg.org/log.cgi?time=20150919094617&log=compile&slot=x86_64-archlinux-gcc-disable-mmx. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/filters: fix typo in eq contrast optionLou Logan2015-09-19
| | | | | | Fixes ticket #4866. Signed-off-by: Lou Logan <lou@lrcd.com>
* cmdutils: Filter dst/srcw/hMichael Niedermayer2015-09-19
| | | | | | | | | | Dimensions / pixel formats for scaling must be set through the -s / pix_fmt options or the scale / format filters. Otherwise there are mismatches between whet is in/output to the scaler and for what the scaler is configured Fixes Ticket4856 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/flvdec: Detect broken sizes (OBS 0.655b), disable resync for ↵Michael Niedermayer2015-09-19
| | | | | | | affected files Fixes Ticket4867 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/imgconvert: Support non-planar colorspaces while paddingPrzemysław Sobala2015-09-19
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* x86/vp9dsp: add missing preprocessor guardsJames Almer2015-09-19
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lpc: correctly apply windowing to the samples in the float-only lpcRostislav Pehlivanov2015-09-19
| | | | | | | Also change the window to Hamming (using coefficient which make it a Hanning). Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* avcodec/dcadec: fix a -Wsometimes-unitialized on clangGanesh Ajjanagadde2015-09-19
| | | | | | | | This fixes a genuine -Wsometimes-unitialized reported on clang, e.g http://fate.ffmpeg.org/log.cgi?time=20150918181527&log=compile&slot=x86_64-darwin-clang-polly-vectorize-stripmine-3.7. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/g723_1: fix a undefined left shift of negative numberGanesh Ajjanagadde2015-09-19
| | | | | | | | This fixes a -Wshift-negative-value reported with clang 3.7+, e.g http://fate.ffmpeg.org/log.cgi?time=20150918181527&log=compile&slot=x86_64-darwin-clang-polly-vectorize-stripmine-3.7. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/internal: silence -Wempty-body on clangGanesh Ajjanagadde2015-09-19
| | | | | | | | This silences a -Wempty-body warning on clang 3.7+, e.g http://fate.ffmpeg.org/log.cgi?time=20150918181527&log=compile&slot=x86_64-darwin-clang-polly-vectorize-stripmine-3.7. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/indeo3data: fix undefined left shift of negative numberGanesh Ajjanagadde2015-09-19
| | | | | | | | | This fixes a whole sea of -Wshift-negative-value reported with clang 3.7+, e.g http://fate.ffmpeg.org/log.cgi?time=20150918181527&log=compile&slot=x86_64-darwin-clang-polly-vectorize-stripmine-3.7. Any half decent compiler should anyway optimize away the multiplication. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* AAC encoder: fix make checkheadersClaudio Freire2015-09-18
| | | | | | | With the move of some functions into templates in aaccoder_twoloop.h and aaccoder_trellis.h, make checkheaders started failing. Add them to SKIPHEADERS as should be.
* avdevice/xcbgrab: fix -Wunused-variableGanesh Ajjanagadde2015-09-19
| | | | | | | | | This patch fixes a -Wunused-variable reported in e.g http://fate.ffmpeg.org/log.cgi?time=20150918194649&log=compile&slot=x86_64-debian-asan-144800. av_unused is used as opposed to a header guard for readability. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffserver: remove useless assignment leftoverReynaldo H. Verdejo Pinochet2015-09-18
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ffserver: break early on _parse_acl_row()Reynaldo H. Verdejo Pinochet2015-09-18
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ffserver: explicitly free() duped filenameReynaldo H. Verdejo Pinochet2015-09-18
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* ffserver: start dropping all unneededly harcoded str lengthsReynaldo H. Verdejo Pinochet2015-09-18
| | | | Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
* libswscale/swscale: fix -Wunused-functionGanesh Ajjanagadde2015-09-18
| | | | | | | | hyscale, hcscale are only used in old filter code, hence place header guard to silence -Wunused-function. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* all: do standards compliant absdiff computationGanesh Ajjanagadde2015-09-18
| | | | | | | | This resolves implementation defined behavior, and also silences -Wabsolute-value in clang 3.5+. Moreover, the generated asm is identical to before modulo nop padding. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* x86/vp9mc: add missing preprocessor guardsJames Almer2015-09-18
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/avf_showcqt: use frequency domain windowingMuhammad Faiz2015-09-18
| | | | | | | | faster initialization and less code slightly different result computationally from previous coeffclamp option is ignored Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avutil/attributes: add AV_GCC_VERSION_AT_MOSTJames Almer2015-09-18
| | | | | Reviewed-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: James Almer <jamrial@gmail.com>
* x86/vp9: add avx2 subpel MC SIMD for 10/12bppJames Almer2015-09-18
| | | | | Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/vf_colorkey: Improve filter descriptionTimo Rothenpieler2015-09-18
| | | | Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
* Changelog: add forgotten entryPaul B Mahol2015-09-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/dcaenc: fix lfe fir coefficientsPaul B Mahol2015-09-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/mpeg12enc: Basic support for encoding non even QPs for ↵Michael Niedermayer2015-09-18
| | | | | | -non_linear_quant 1 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mpeg12dec: Move non_linear_qscale to mpegvideodataMichael Niedermayer2015-09-18
| | | | | | This will be used in the next commit Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mpegvideo: Change mpeg2 unquant to work with higher precission qscaleMichael Niedermayer2015-09-18
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/mpegvideo_enc: Add missing entry to non_linear_qscale tableMichael Niedermayer2015-09-18
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/dcaenc: unbreak >4 channel supportPaul B Mahol2015-09-17
| | | | | | LFE channel is still broken, search for FIXME. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* checkasm: add flacdsp decorrelate testsJames Almer2015-09-17
| | | | | Reviewed-by: Henrik Gramner <henrik@gramner.com> Signed-off-by: James Almer <jamrial@gmail.com>