aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* avformat/msf: extend format long descriptionPaul B Mahol2015-10-231-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Add myself as maintainer for HapTom Butterworth2015-10-231-0/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Revert "configure: add -Wstrict-prototypes when available"Ganesh Ajjanagadde2015-10-231-1/+0
| | | | | | | This reverts commit e6a93e59adeea1c140f2ef63e4055a15823bfeda, Wstrict-prototypes is already enabled. Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* configure: add -Wstrict-prototypes when availableGanesh Ajjanagadde2015-10-231-0/+1
| | | | | | | | | | GCC (and Clang) have this useful warning that is not enabled by -Wall or -Wextra. This will ensure that issues like those fixed in 4da52e3630343e8d3a79aef2cafcb6bf0b71e8da will trigger warnings. Reviewed-by: Hendrik Leppkes <h.leppkes@gmail.com> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* avutil/qsort: use the do while form for AV_QSORT, AV_MSORTGanesh Ajjanagadde2015-10-231-4/+4
| | | | | Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* vf_psnr/ssim: don't crash if stats_file is NULL.Ronald S. Bultje2015-10-232-22/+26
|
* avcodec/hap: set bits_per_coded_sampleTom Butterworth2015-10-231-0/+3
| | | | | | fixes issue where alpha is ignored in some players Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter: add shuffleframes filterPaul B Mahol2015-10-236-1/+186
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/mov: Autodetect mp3s which need parsingMichael Niedermayer2015-10-231-0/+7
| | | | | | | | | | mp3 packets all have the same duration and number of samples if their duration indicated in the container varies then thats an indication that they are not 1 mp3 packet each. If this autodetection fails for some case then please contact us and provide a testcase. Fixes Ticket4938
* avdevice/pulse_audio_common: add av_warn_unused_resultGanesh Ajjanagadde2015-10-221-0/+2
| | | | | | | This does not trigger any warnings, but adds robustness. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* vf_ssim: print per-channel dB values.Ronald S. Bultje2015-10-221-1/+2
|
* vf_psnr: remove %0.2f format specifiers for stream summary line.Ronald S. Bultje2015-10-221-2/+2
| | | | This makes output equally precise as vf_ssim.
* avcodec/libzvbi-teletextdec: Add variable to fix buildMichael Niedermayer2015-10-221-0/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter,swresample,swscale: use fabs, fabsf instead of FFABSGanesh Ajjanagadde2015-10-2211-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | It is well known that fabs and fabsf are at least as fast and sometimes faster than the FFABS macro, at least on the gcc+glibc combination. For instance, see the reference: http://patchwork.sourceware.org/patch/6735/. This was a patch to glibc in order to remove their usages of a macro. The reason essentially boils down to fabs using the __builtin_fabs of the compiler, while FFABS needs to infer to not use a branch and to simply change the sign bit. Usually the inference works, but sometimes it does not. This may be easily checked by looking at the asm. This also has the added benefit of reducing macro usage, which has problems with side-effects. Note that avcodec is not handled here, as it is huge and most things there are integer arithmetic anyway. Tested with FATE. Reviewed-by: Clément Bœsch <u@pkh.me> Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
* Merge commit '3ee2c60cc296eee3f63d7b5fee9b4332eeeac9fa'Hendrik Leppkes2015-10-221-9/+10
|\ | | | | | | | | | | | | * commit '3ee2c60cc296eee3f63d7b5fee9b4332eeeac9fa': utils: Use data buffers directly instead of an AVPicture Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * utils: Use data buffers directly instead of an AVPictureVittorio Giovara2015-10-221-9/+10
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'ff7956fcbf8e59b21654b95038de3ed88a850a9e'Hendrik Leppkes2015-10-220-0/+0
|\| | | | | | | | | | | | | | | | | | | * commit 'ff7956fcbf8e59b21654b95038de3ed88a850a9e': avplay: Replace avpicture functions with imgutils avplay and ffplay have diverged quite a bit, and ffplay should be updated independently. Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * avplay: Replace avpicture functions with imgutilsVittorio Giovara2015-10-211-41/+25
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | avcodec/libzvbi: Update for AVSubtitleRect changesHendrik Leppkes2015-10-221-14/+23
| |
* | Merge commit 'a17a7661906ba295d67afd80ac0770422e1b02b3'Hendrik Leppkes2015-10-2211-86/+183
|\| | | | | | | | | | | | | * commit 'a17a7661906ba295d67afd80ac0770422e1b02b3': lavc: Add data and linesize to AVSubtitleRect Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * lavc: Add data and linesize to AVSubtitleRectVittorio Giovara2015-10-2112-75/+166
| | | | | | | | | | | | | | | | | | | | | | | | Use the new fields directly instead of the ones from AVPicture. This removes a layer of indirection which serves no pratical purpose whatsoever, and will help in removing AVPicture structure completely later. Every subtitle encoder/decoder seamlessly points to the new arrays, so it is possible to deprecate AVSubtitleRect.pict. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | avcodec/nuv: Fix 'libavcodec/nuv.c:83:19: warning: passing argument 3 of ↵Michael Niedermayer2015-10-221-1/+1
| | | | | | | | | | | | av_image_copy from incompatible pointer type' Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/x86/vc1dsp: Remove unused macroMichael Niedermayer2015-10-221-7/+0
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit 'f890677d05bc4e8b494a73373ab4cc19791bf884'Hendrik Leppkes2015-10-228-12/+24
|\| | | | | | | | | | | | | * commit 'f890677d05bc4e8b494a73373ab4cc19791bf884': Replace any remaining avpicture function with imgutils Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * Replace any remaining avpicture function with imgutilsVittorio Giovara2015-10-219-15/+30
| | | | | | | | | | | | avpicture_get_size() -> av_image_get_buffer_size() Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | avfilter/vf_zscale: fix typoLou Logan2015-10-221-1/+1
| | | | | | | | | | | | Fixes #4958 as found by nicol. Signed-off-by: Lou Logan <lou@lrcd.com>
* | Merge commit '13bddab7de10aebf6efb98aa6d7ff0c51bb0e364'Hendrik Leppkes2015-10-221-3/+6
|\| | | | | | | | | | | | | * commit '13bddab7de10aebf6efb98aa6d7ff0c51bb0e364': nuv: Replace avpicture functions with imgutils Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * nuv: Replace avpicture functions with imgutilsVittorio Giovara2015-10-211-3/+6
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '48c06386831604921bdaf4fb77ea02766cd615f4'Hendrik Leppkes2015-10-221-9/+11
|\| | | | | | | | | | | | | * commit '48c06386831604921bdaf4fb77ea02766cd615f4': dpx: Replace avpicture functions with imgutils Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * dpx: Replace avpicture functions with imgutilsVittorio Giovara2015-10-211-6/+9
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | roqvideodec: use av_frame_copyHendrik Leppkes2015-10-221-5/+5
| |
* | Merge commit 'f0a106578d759de6183eea3c75f8373b6d3153c1'Hendrik Leppkes2015-10-221-2/+5
|\| | | | | | | | | | | | | * commit 'f0a106578d759de6183eea3c75f8373b6d3153c1': roqvideodec: Replace avpicture functions with imgutils Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * roqvideodec: Replace avpicture functions with imgutilsVittorio Giovara2015-10-211-2/+5
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'ef3a3519c10620c4206738595bf03fc0bed71802'Hendrik Leppkes2015-10-221-17/+17
|\| | | | | | | | | | | | | * commit 'ef3a3519c10620c4206738595bf03fc0bed71802': rawdec: Replace avpicture functions with imgutils Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * rawdec: Replace avpicture functions with imgutilsLuca Barbato2015-10-211-12/+14
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'fcc1280acb6e6f682b34c2101b075b82f83d71ba'Hendrik Leppkes2015-10-221-3/+7
|\| | | | | | | | | | | | | * commit 'fcc1280acb6e6f682b34c2101b075b82f83d71ba': rawenc: Replace avpicture functions with imgutils Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * rawenc: Replace avpicture functions with imgutilsLuca Barbato2015-10-211-3/+7
| | | | | | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit '3496cec43304ac040d6d05f9d500a6f93cc049e7'Hendrik Leppkes2015-10-226-9/+9
|\| | | | | | | | | | | | | * commit '3496cec43304ac040d6d05f9d500a6f93cc049e7': msrle: Use AVFrame instead of AVPicture Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * msrle: Use AVFrame instead of AVPictureVittorio Giovara2015-10-216-8/+8
| | | | | | | | | | | | | | Callers always use a frame and cast it to AVPicture, change ff_msrle_decode() to accept an AVFrame directly instead. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'ac981d16415e7fd99683e10297781c7d9ec1a8cd'Hendrik Leppkes2015-10-221-6/+6
|\| | | | | | | | | | | | | * commit 'ac981d16415e7fd99683e10297781c7d9ec1a8cd': APIchanges: Fill in missing dates and hashes Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * APIchanges: Fill in missing dates and hashesVittorio Giovara2015-10-191-29/+29
| |
* | ffmpeg: add abort_on option to allow aborting on empty outputMarton Balint2015-10-224-0/+39
| | | | | | | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>
* | ffmpeg: fix ffmpeg.h trailing whitespaceMarton Balint2015-10-221-2/+2
| | | | | | | | | | | | | | How this passed through the commit hook? Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>
* | qsvdec: fix get_format and hwaccel_context handlingHendrik Leppkes2015-10-221-16/+17
| | | | | | | | This enables the qsv transcoder to actually get activated
* | Merge commit 'fb472e1a11a4e0caed2c3c91da01ea8e35d9e3f8'Hendrik Leppkes2015-10-227-0/+307
|\| | | | | | | | | | | | | * commit 'fb472e1a11a4e0caed2c3c91da01ea8e35d9e3f8': avconv: add support for Intel QSV-accelerated transcoding Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * avconv: add support for Intel QSV-accelerated transcodingAnton Khirnov2015-10-167-0/+307
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'dc923bc23b3efd949d0bf67ff1abdb95059e5843'Hendrik Leppkes2015-10-224-8/+112
|\| | | | | | | | | | | | | * commit 'dc923bc23b3efd949d0bf67ff1abdb95059e5843': qsvenc: add an API for allocating opaque surfaces Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * qsvenc: add an API for allocating opaque surfacesAnton Khirnov2015-10-164-5/+111
| |
* | Merge commit '2ec96b6bd5bf7b22978711bcf2cee702bee89c6f'Hendrik Leppkes2015-10-221-34/+34
|\| | | | | | | | | | | | | * commit '2ec96b6bd5bf7b22978711bcf2cee702bee89c6f': qsvenc: cosmetics, reindent Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * qsvenc: cosmetics, reindentAnton Khirnov2015-10-161-33/+33
| |