summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* lavc/libzvbi-teletextdec: add support for setting background opacityMarton Balint2016-01-25
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* lavc/libzvbi-teletextdec: remove cmax variableMarton Balint2016-01-25
| | | | | | Use VBI_NB_COLORS instead. Signed-off-by: Marton Balint <cus@passwd.hu>
* lavc/libzvbi-teletextdec: use the built-in transparent color for transparent ↵Marton Balint2016-01-25
| | | | | | background Signed-off-by: Marton Balint <cus@passwd.hu>
* build: use a link instead of changing current directory when compilingAndreas Cadhalpun2016-01-25
| | | | | | | | | | If links don't work, fall back to using the full source path as was previously done. This should fix build failures with MSVC. Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* avformat/mpegtsenc: Fix multi program so that it supports adding the same ↵Vittorio Gambaletta (VittGam)2016-01-25
| | | | | | | stream to multiple programs. Signed-off-by: Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/rawdec: Use 16-byte line alignment for AV_PIX_FMT_MONOWHITEMats Peterson2016-01-25
| | | | | | | | The line alignment for 1 bpp raw AV_PIX_FMT_MONOWHITE video (currently used for AVI) was previously 4 bytes, which generated alignment warning messages, not only for odd-width files. The alignment is now 16 bytes. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/synth_filter: split off remaining code from dcadec filesJames Almer2016-01-25
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/dcaenc: do not change user requested bitratePaul B Mahol2016-01-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/dcaenc: return correct number of bytes in output packetPaul B Mahol2016-01-25
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/utils: run ff_frame_thread_encoder_init() only for encodersMichael Niedermayer2016-01-25
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/rawdec: Check height and packet sizeMichael Niedermayer2016-01-25
| | | | | | Avoids potential division by 0 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/rawdec: Use 16-byte line alignment for 1, 2, 4 and 8 bppMats Peterson2016-01-25
| | | | | | | | This patch aligns the lines of 1 bpp depth for QuickTime, and 2, 4 and 8 bpp depths for AVI and QuickTime, on 16-byte boundaries. At the same time, the packet row stride is properly catered for. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/rawdec: initialize palette for monoMats Peterson2016-01-25
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/webp: fix decoder dependenciesJames Almer2016-01-24
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/hls: Check that filename is not "" in probe before checking its ↵Michael Niedermayer2016-01-25
| | | | | | | | | extension Possibly the check as a whole causes more problems than it helps, if so dont hesitate to remove it Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/flacenc: fix calculation of bits required in case of custom sample ratePaul B Mahol2016-01-24
| | | | | | | | Sample rate of 11025 takes 16 bits but previous code would pick only 8. Fixes assertion failure. Reviewed-by: Rostislav Pehlivanov <atomnuker@gmail.com> Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Revert "decklink: Header cleanup"Timothy Gu2016-01-24
| | | | | | This reverts commit 61fb70c3866b19dccf473ad4e5ede79d117e8e1c. Reported in #5183 to break the build. Further investigation needed.
* avfilter/vf_zoompan: fix pts handlingPaul B Mahol2016-01-24
| | | | | | Now output pts have some sense. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_zoompan: unbreak filtering with video inputPaul B Mahol2016-01-24
| | | | | | | Inserting fifo appears to be working solution to not get filter_frame request we do not want. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Changelog: Add entry on libquvi being removedTimothy Gu2016-01-24
|
* configure: Maintain alphabetical order of componentsTimothy Gu2016-01-24
| | | | | This is not "pure" alphabetical order since some components are intentionally kept together.
* avfilter/vf_zoompan: rewrite so it doesn't cache all output framesPaul B Mahol2016-01-24
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavfi: recognize GBR9-14P as RGB in ff_fill_rgba_map().Ronald S. Bultje2016-01-24
|
* avformat: Remove support for libquviKieran Kunhya2016-01-24
| | | | | libquvi has not been updated since 2013. It also has a number of security issues.
* Print the whitelists if entities are not found on themMichael Niedermayer2016-01-24
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat: Document urls a bitMichael Niedermayer2016-01-24
| | | | | Spell-checked-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* decklink: Header cleanupTimothy Gu2016-01-24
| | | | | This commit cleans up the decklink files' header usage so that they pass checkheaders.
* common.mak: Use CCFLAGS for assembly generation as wellTimothy Gu2016-01-24
| | | | | CCFLAGS is equivalent to CPPFLAGS + CFLAGS, and it is already being used by other make rules like %.i and %.o. Simplifies common.mak.
* avdevice: Mark decklink_common.h as unconditional SKIPHEADERTimothy Gu2016-01-24
| | | | It is a C++ file, incompatible with the checkheaders infrastructure.
* lavfi/pthread: fix perameters/parameters typoClément Bœsch2016-01-24
|
* avfilter: update some commentsPaul B Mahol2016-01-24
| | | | | | start_frame is no more, samplesref argument is now frame argument. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* build: fix msvc buildCharlie Arnold2016-01-23
| | | | | | | | Fix configure to set DST_PATH to the Windows style path when building with MSVC Fixes ticket #5180. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* build: fix make checkheaders in out-of-tree buildsAndreas Cadhalpun2016-01-23
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* fate/cabac: replace uninitialized bytes by random bytesMichael Niedermayer2016-01-23
| | | | | | Fixes valgrind warning Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_convolution: Use av_clip_uint8()Michael Niedermayer2016-01-23
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate/ffmpeg: Fix colorkey test failure without samplesMichael Niedermayer2016-01-23
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* dxva2_h264: fix reference field marking in long slice structHendrik Leppkes2016-01-23
| | | | Fixes artifacts in interlaced decoding on old Intel GPUs.
* avcodec/mpeg4videoenc: Use 64bit for time variablesMichael Niedermayer2016-01-23
| | | | | | | | Fixes assertion failure and integer overflow Fixes: fc677bbea2c6f901763eb637b61fa5e2/signal_sigabrt_7ffff6ae7cb7_9556_dfd95f040a69f725d1b2f861bd491725.ivf Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/libquvi: Set default demuxer and protocol limitationsMichael Niedermayer2016-01-23
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/concat: Check protocol prefixMichael Niedermayer2016-01-23
| | | | | Reviewed-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/demuxers: Document enable_drefs and use_absolute_pathMichael Niedermayer2016-01-23
| | | | | Reviewed-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/af_ladspa: accepts ' ' as command separator tooPaul B Mahol2016-01-22
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* diracdec: fix full range videosRostislav Pehlivanov2016-01-22
| | | | | | | | | | Full range video had been broken by the introduction of the < 2U check at the following line. The bitstream format kind of implies that the full and limited ranges use different pix_fmts but that's incorrect since we have the avctx->color_range flag. So adjust the pixel range index to be mapped to the same pix_fmts as limited range index. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
* avfilter/vf_convolution: add timeline supportPaul B Mahol2016-01-22
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* fate: Add a small number of rawvideo in mov testsMichael Niedermayer2016-01-22
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavformat/tcp.c : add send_buffer_size and recv_buffer_size optionsPerette Barella2016-01-22
| | | | | | | | | | | | | | | | | | | | | | | adds two new options that may be set via the dictionary: - send_buffer_size - recv_buffer_size When present, setsockopt() is used with SO_SNDBUF and SO_RCVBUF to set socket buffer sizes. I chose to make send and receive independent because buffering requirements are often asymmetric. Errors in setting the buffer size mean the socket will use its default, so they are ignored. There is no sanity checking on values, as the kernel/socket layers already impose reasonable limits if asked for something crazy. Rationale for enlarging receive buffers is to reduce susceptibility to intermittent network delays/congestion. I added setting the send buffer for symmetry. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/wmadec: replace pow by faster functionsGanesh Ajjanagadde2016-01-22
| | | | | | | Further speedups possible by getting rid of exp2f... Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* lavc/opus_celt: replace pow(2,x) by exp2f(x)Ganesh Ajjanagadde2016-01-22
| | | | | | | Faster methods possible; since exponent is always a multiple of 1/8. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* lavc/atrac3plusdsp: change pow(2,x) to exp2f(x)Ganesh Ajjanagadde2016-01-22
| | | | | | | | Much faster generation possible; but array is small so don't want to bloat the binary. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* lavc/wma: add av_warn_unused_result to ff_wma_initGanesh Ajjanagadde2016-01-22
| | | | | | | May help to prevent incidents like 19e456d48c90a1e3ceeb9e6241383384cc73dfdf. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>