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
2016-01-27avutil: Rename FF_CEIL_COMPAT to AV_CEIL_COMPATDerek Buitenhuis
Libav, for some reason, merged this as a public API function. This will aid in future merges. A define is left for backwards compat, just in case some person used it, since it is in a public header. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-01-27avcodec/jpeg2000dec: More completely check cdefMichael Niedermayer
Fixes out of array read Fixes: j2k-poc.bin Found-by: Lucas Leong <wmliang.tw@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-27avcodec/dvaudiodec: support cases when codec_tag is not set but block_align isPaul B Mahol
Support packets larger than block size, return single block size. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-27avcodec/dvaudiodec: set channel layoutPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-27avfilter/af_afade: do not duplicate curve optionPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-27lavc/mjpegdec: Set SAR even if no resolution is available.Carl Eugen Hoyos
Fixes ticket #4479.
2016-01-27lavc/h264: Show "Increasing reorder buffer" message with loglevel info.Carl Eugen Hoyos
See ticket #5138 for a sample.
2016-01-27avformat/mux: Fix error when writing uncoded frames.Matt Oliver
commit "avpacket: Deprecate av_dup_packet" broke the use av_interleaved_write_uncoded_frame as any input uncoded frame has an invalid packet size that will crash when av_packet_ref tries to allocate 'size' new memory. Since the packet is a temporary created within mux.c itself it can be used directly without needing a new ref. Signed-off-by: Matt Oliver <protogonoi@gmail.com>
2016-01-27svq1enc: fix out of bounds readsAndreas Cadhalpun
level can be 5, but there are only four codebooks. Fixes ubsan runtime error: index 5 out of bounds for type 'int8_t [4][96]' Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2016-01-27avcodec/dvaudiodec: only stereo makes sensePaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-27avcodec: add Ulead DV audio decoderPaul B Mahol
Fixes #1564. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-27avfilter/vf_zscale: make it possible to override input frame parametersPaul B Mahol
Mostly useful when there is no such parameters present at all. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-26avformat/flvenc: copyts in FLV muxerIvan
The purpose of this patch is to preserve timestamps when using ffmpeg for publishing RTMP streams, e.g. ffmpeg -i rtmp://source/stream -f flv rtmp://target/stream. There is a setting "copyts" for that purpose. Unfortunately it doesn't work with FLV muxer because it has its own timestamp correction which makes global setting "copyts" ineffective. This patch removes timestamp correction in FLV muxer. This means FLV will rely on ffmpeg timestamp correction which makes it possible to use copyts. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-26ffmpeg_opt: Allow -metadata option to set metadata on programs.Vittorio Gambaletta (VittGam)
Signed-off-by: Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-26ffmpeg_opt: Move the 'process manually set programs' block above 'process ↵Vittorio Gambaletta (VittGam)
manually set metadata' in open_output_file(). Signed-off-by: Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-26avutil/opt: check for and handle errors in av_opt_set_dict2()Michael Niedermayer
Previously errors could result in random entries to be lost. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-26swscale: add P010 input supportHendrik Leppkes
2016-01-26avutil: add P010 pixel formatHendrik Leppkes
P010 is the 10-bit variant of NV12 (planar luma, packed chroma), using two bytes per component to store 10-bit data plus 6-bit zeroes in the LSBs.
2016-01-26vf_libopencv: add support for opencv 3Andreas Cadhalpun
It dropped the old headers, but the replacements are already available with opencv 2. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2016-01-26lavc/libzvbi-teletextdec: add support for setting background opacityMarton Balint
Signed-off-by: Marton Balint <cus@passwd.hu>
2016-01-26lavc/libzvbi-teletextdec: remove cmax variableMarton Balint
Use VBI_NB_COLORS instead. Signed-off-by: Marton Balint <cus@passwd.hu>
2016-01-26lavc/libzvbi-teletextdec: use the built-in transparent color for transparent ↵Marton Balint
background Signed-off-by: Marton Balint <cus@passwd.hu>
2016-01-25build: use a link instead of changing current directory when compilingAndreas Cadhalpun
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>
2016-01-25avformat/mpegtsenc: Fix multi program so that it supports adding the same ↵Vittorio Gambaletta (VittGam)
stream to multiple programs. Signed-off-by: Vittorio Gambaletta <ffmpeg-dev@vittgam.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-25lavc/rawdec: Use 16-byte line alignment for AV_PIX_FMT_MONOWHITEMats Peterson
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>
2016-01-25avcodec/synth_filter: split off remaining code from dcadec filesJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2016-01-25avcodec/dcaenc: do not change user requested bitratePaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-25avcodec/dcaenc: return correct number of bytes in output packetPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-25avcodec/utils: run ff_frame_thread_encoder_init() only for encodersMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-25avcodec/rawdec: Check height and packet sizeMichael Niedermayer
Avoids potential division by 0 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-25lavc/rawdec: Use 16-byte line alignment for 1, 2, 4 and 8 bppMats Peterson
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>
2016-01-25avcodec/rawdec: initialize palette for monoMats Peterson
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-25avcodec/webp: fix decoder dependenciesJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2016-01-25avformat/hls: Check that filename is not "" in probe before checking its ↵Michael Niedermayer
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>
2016-01-24avcodec/flacenc: fix calculation of bits required in case of custom sample ratePaul B Mahol
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>
2016-01-24Revert "decklink: Header cleanup"Timothy Gu
This reverts commit 61fb70c3866b19dccf473ad4e5ede79d117e8e1c. Reported in #5183 to break the build. Further investigation needed.
2016-01-24avfilter/vf_zoompan: fix pts handlingPaul B Mahol
Now output pts have some sense. Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-24avfilter/vf_zoompan: unbreak filtering with video inputPaul B Mahol
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>
2016-01-24Changelog: Add entry on libquvi being removedTimothy Gu
2016-01-24configure: Maintain alphabetical order of componentsTimothy Gu
This is not "pure" alphabetical order since some components are intentionally kept together.
2016-01-24avfilter/vf_zoompan: rewrite so it doesn't cache all output framesPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2016-01-24lavfi: recognize GBR9-14P as RGB in ff_fill_rgba_map().Ronald S. Bultje
2016-01-24avformat: Remove support for libquviKieran Kunhya
libquvi has not been updated since 2013. It also has a number of security issues.
2016-01-24Print the whitelists if entities are not found on themMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-24avformat: Document urls a bitMichael Niedermayer
Spell-checked-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-01-24decklink: Header cleanupTimothy Gu
This commit cleans up the decklink files' header usage so that they pass checkheaders.
2016-01-24common.mak: Use CCFLAGS for assembly generation as wellTimothy Gu
CCFLAGS is equivalent to CPPFLAGS + CFLAGS, and it is already being used by other make rules like %.i and %.o. Simplifies common.mak.
2016-01-24avdevice: Mark decklink_common.h as unconditional SKIPHEADERTimothy Gu
It is a C++ file, incompatible with the checkheaders infrastructure.
2016-01-24lavfi/pthread: fix perameters/parameters typoClément Bœsch
2016-01-24avfilter: update some commentsPaul B Mahol
start_frame is no more, samplesref argument is now frame argument. Signed-off-by: Paul B Mahol <onemda@gmail.com>