summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* fate: update after addition of gray10 to lavc/rawPaul B Mahol2016-11-30
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* tests/ffserver-regression: Check the status page tooMichael Niedermayer2016-11-29
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffsrever: Make the status page bitexact if any stream is bitexactMichael Niedermayer2016-11-29
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffserver_config: Setup codecpar in add_codec()Michael Niedermayer2016-11-29
| | | | | | fixes segfault in the status page code Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/ffserver.regression.ref: update ffserver checksumsMichael Niedermayer2016-11-29
| | | | | Reviewed-by: "Reynaldo H. Verdejo Pinochet" <reynaldo@osg.samsung.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/ffserver-regression.sh: give wget a timeout and prevent retriesMichael Niedermayer2016-11-29
| | | | | Reviewed-by: "Reynaldo H. Verdejo Pinochet" <reynaldo@osg.samsung.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/idroqdec: Check chunk_size for being too largeMichael Niedermayer2016-11-29
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_masked*: add gray10 and gray12 supportPaul B Mahol2016-11-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_bitplanenoise: add gray10 and gray12 suppportPaul B Mahol2016-11-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_extractplanes: add extract support for 10bit and 12bit formatsPaul B Mahol2016-11-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_waveform: add gray10 and gray12 supportPaul B Mahol2016-11-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/raw: add gray10 support in nutPaul B Mahol2016-11-29
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avcodec/msrledec: implement vertical offset in 4-bit RLEDaniel Verkamp2016-11-29
| | | | | | | | | | | | | The delta escape (2) is supposed to work the same in 4-bit RLE as in 8-bit RLE. This is documented in the MSDN Bitmap Compression page: https://msdn.microsoft.com/en-us/library/windows/desktop/dd183383(v=vs.85).aspx The unchecked modification of line is safe, since the loop condition (line >= 0) will check it before any pixel data is written. Fixes ticket #5153 (output now matches ImageMagick for the provided sample). Signed-off-by: Daniel Verkamp <daniel@drv.nu>
* tests: Fix running ffserver under qemuMichael Niedermayer2016-11-28
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/Makefile: Fix ffservertest dependenciesMichael Niedermayer2016-11-28
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffserver: Remove last use of AVStream sizeMichael Niedermayer2016-11-28
| | | | | Reviewed-by: "Reynaldo H. Verdejo Pinochet" <reynaldo@osg.samsung.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffserver: Remove some deprecated API use related to codec/codecparMichael Niedermayer2016-11-28
| | | | | Reviewed-by: "Reynaldo H. Verdejo Pinochet" <reynaldo@osg.samsung.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffserver: Remove use of AVStream as a intermediate to store parametersMichael Niedermayer2016-11-28
| | | | | Reviewed-by: "Reynaldo H. Verdejo Pinochet" <reynaldo@osg.samsung.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffserver: drop FeedData, its unusedMichael Niedermayer2016-11-28
| | | | | Reviewed-by: "Reynaldo H. Verdejo Pinochet" <reynaldo@osg.samsung.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/ffserver-regression.sh: Fix file truncation introduced in ↵Michael Niedermayer2016-11-28
| | | | | | 508826f961caf662cadb7c253e3c0e7d75104bdd Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libvpxenc: Report encoded VP9 levelAlex Converse2016-11-28
| | | | | Report the actual level of the encoded output if a level is targeted or the level is passively tracked with a target of 0.
* vf_colorspace: Forbid odd dimensionsVittorio Giovara2016-11-28
| | | | | | This prevents writing past bounds. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* ffmpeg_opt: Fix starttime with ffm in bitexact modeMichael Niedermayer2016-11-28
| | | | | | | | This fixes some differences between runs of the ffserver tests (in my local tree 2 runs gave the same result with this but i had other changes too) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* pngdec: check if previous frame exists instead of trusting sequence_numberAndreas Cadhalpun2016-11-27
| | | | | | | | This fixes a segmentation fault caused by calling memcpy with NULL as second argument in handle_p_frame_apng. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* tests/ffserver.conf: Force bitexactness in the ffmpeg commandMichael Niedermayer2016-11-27
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/rmenc: Check framerate before storingMichael Niedermayer2016-11-27
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavfi/f_ebur128: relicense to LGPLClément Bœsch2016-11-27
| | | | | | | | | | | | | | All copyright holders have agreed to the relicensing. Approved-by: Andreas Cadhalpun <andreas.cadhalpun@googlemail.com> Approved-by: David Sedacca <sedacca@comcast.net> Approved-by: Ganesh Ajjanagadde <gajjanag@mit.edu> Approved-by: Jean First <jeanfirst@gmail.com> Approved-by: Kyle Swanson <k@ylo.ph> Approved-by: Michael Niedermayer <michael@niedermayer.cc> Approved-by: Nicolas George <george@nsup.org> Approved-by: Paul B Mahol <onemda@gmail.com> Approved-by: Thilo Borgmann <thilo.borgmann@mail.de>
* avcodec/me_cmp: Fix median_sad sizeMichael Niedermayer2016-11-27
| | | | | | | Fixes out of array read Fixes: COV1396255 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* ffserver: Remove extract_mpeg4_header()Michael Niedermayer2016-11-27
| | | | | | | | This should not be needed, our AVParsers should do this I do not have a testcase though, please help testing this and please add fate tests if you can. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Revert "ffserver: use AVStream.codecpar in open_input_stream()"Michael Niedermayer2016-11-27
| | | | | | | | Fixes null pointer dereference Testcase is simply a ffmpeg instance sending a stream to ffserver while another ffmpeg reads from it This reverts commit 6f0a1710d77dde0d803861506a2157a23f08c14c.
* configure: check for stdatomic.hAnton Khirnov2016-11-27
| | | | | | | | | | | | Since this is a C11 feature, it requires -std=c11. Not actually used for anything yet, that will be added in the following commits. This merges libav commit 13f5d2bf75b95a0bfdb9940a5e359a719e242bed. Signed-off-by: Wan-Teh Chang <wtc@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_zscale: export approximate gamma option and enable it by defaultPaul B Mahol2016-11-27
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/utils: Fix type mismatchMichael Niedermayer2016-11-27
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf: always forward codec_whitelist in avformat_find_stream_infoAndreas Cadhalpun2016-11-26
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* dxva2_vc1: support multiple slicesHendrik Leppkes2016-11-26
|
* vc1dec: support multiple slices in frame coded images with hwaccelHendrik Leppkes2016-11-26
| | | | Based on a patch by Jun Zhao <mypopydev@gmail.com>
* refine avformat/flvdec set bit_rateSteven Liu2016-11-26
|
* avformat/flvdec: move set bit_rate from parse AMF OBJECT toSteven Liu2016-11-26
| | | | | | | | | | | | | create_stream before patch: Stream #0:0: Video: h264 (High), yuv420p(progressive), 1280x714 [SAR 1:1 DAR 640:357], 25 fps, 25 tbr, 1k tbn, 50 tbc after patch: Stream #0:0: Video: h264 (High), yuv420p(progressive), 1280x714 [SAR 1:1 DAR 640:357], 2576 kb/s, 25 fps, 25 tbr, 1k tbn, 50 tbc Signed-off-by: Steven Liu <lq@chinaffmpeg.org> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/flvenc: fix ticket 5976 and use old commitSteven Liu2016-11-26
| | | | | | | | | mythtv have problem with non-seekable dont write duration and filesize and there have problem with some other server and player with 0 value duation and filesize. So add a flv flags to fix the ticket and make a choose for users. Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* swresample/soxr: fix invalid use of linear_interpMuhammad Faiz2016-11-26
| | | | | | | | | | | | give very bad quality for soxr resampler. linear_interp is intended for using linear interpolation between filter bank so quality will be better. i guess this is misunderstood as 'do not use filter bank, but directly interpolate linearly between samples'. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is ↵James Almer2016-11-25
| | | | | | | | | already ASC Fixes ticket #5973 Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* mss2: only use error correction for matching block countsAndreas Cadhalpun2016-11-25
| | | | | | | | This fixes a heap-buffer-overflow in ff_er_frame_end when decoding mss2 with coded_width/coded_height larger than width/height. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* avcodec/nvenc: Remove aspect-ratio decompensation logicPhilip Langdale2016-11-25
| | | | | | This dubious behaviour in nvenc was finally removed by nvidia, and as we refuse to run on anything older than 7.0, we don't need to keep it around for old versions.
* avcodec/mpeg4audio: correctly propagate meaningful error valuesJames Almer2016-11-25
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lavf/flvdec: Set avg_frame_rate for video streams.Carl Eugen Hoyos2016-11-25
| | | | | Requested-by: qw, applemax82 at 163 dot com Reviewed-by: Steven Liu
* MAINTAINERS: Add Vittorio to "Developers with git write access who are ↵Michael Niedermayer2016-11-25
| | | | | | currently not maintaining any specific part" Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* MAINTAINERS: Add developers who have git write access but are otherwise not ↵Michael Niedermayer2016-11-25
| | | | | | listed Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* softfloat: decrease MIN_EXP to cover full float rangeAndreas Cadhalpun2016-11-25
| | | | | | | | floats are not necessarily normalized, so a normalized softfloat needs MIN_EXP lowered by 23 to cover that range. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* fate/exr: add test for pxr24 with half and uint32 channelMartin Vignali2016-11-25
| | | | Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* libavcodec/exr: add support for uint32 channel decoding with pxr24Martin Vignali2016-11-25
| | | | | | Doesn't decode the uint32 layer, but decodes the half part of the file. Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>