summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* libavformat/matroska: Write stream durations in metadata, in the format of ↵Sasi Inguva2015-08-05
| | | | | | | | | mkvmerge. Compute individual stream durations in matroska muxer. Write them as string tags in the same format as mkvmerge tool does. Signed-off-by: Sasi Inguva <isasi@google.com>
* ffplay: do not block audio thread on WIN32Marton Balint2015-08-05
| | | | | | | | | | | The windows SDL audio driver plays the old data in the buffer in a loop if it is not updated in time. So instead of waiting for data and blocking the the audio thread, return silence if no data is available. Should fix ticket #2289. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Marton Balint <cus@passwd.hu>
* x86inc: warn if XOP integer FMA instruction emulation is impossibleAnton Mitrofanov2015-08-05
| | | | Signed-off-by: Henrik Gramner <henrik@gramner.com>
* avcodec/avcodec: Define CODEC_CAP_* based on AV_CODEC_CAP_*Michael Niedermayer2015-08-05
| | | | | | | Avoid duplicating the literal numeric values Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/avcodec: Replace AV_CODEC_FLAG* values by 1 << C style for consistencyMichael Niedermayer2015-08-05
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/hapenc: Remove use of deprecated ff_alloc_packet()Michael Niedermayer2015-08-05
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* vf_psnr: add psnr_avg to stats file.Ronald S. Bultje2015-08-05
|
* Merge commit 'b197f78329615893201c0e241d00b71b7c749dbb'Hendrik Leppkes2015-08-05
|\ | | | | | | | | | | | | * commit 'b197f78329615893201c0e241d00b71b7c749dbb': configure: Silence error messages when probing compiler Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * configure: Silence error messages when probing compilerShiz2015-08-04
| | | | | | | | | | | | | | | | | | | | | | On Xcode's clang on OS X, $cc --version will output a 'Configured with:' line to stderr, which clobbers the configure script output. As this line serves no further purpose, it should be silenced. The same applies to apple-gcc 4.2.1, which complains that it can not understand the kernel version it is running on. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '98c9ade9853a9c413534ef243174d65f3f7506fa'Hendrik Leppkes2015-08-05
|\| | | | | | | | | | | | | | | | | * commit '98c9ade9853a9c413534ef243174d65f3f7506fa': drawtext: Move the strftime expansion in a separate function Not merged, the code does not exist anymore. Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * drawtext: Move the strftime expansion in a separate functionLuca Barbato2015-08-02
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit 'fe026ba960790a004adfcff33f44f96b05538e5c'Hendrik Leppkes2015-08-05
|\| | | | | | | | | | | | | | | | | | | * commit 'fe026ba960790a004adfcff33f44f96b05538e5c': drawtext: Drop stray guards Conflicts: libavfilter/vf_drawtext.c Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * drawtext: Drop stray guardsLuca Barbato2015-08-02
| | | | | | | | | | | | There is a fallback for localtime_r and it is in use already. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '4fee11ab05fc8569ef35c0ce86a60375c903eefb'Hendrik Leppkes2015-08-05
|\| | | | | | | | | | | | | | | | | | | * commit '4fee11ab05fc8569ef35c0ce86a60375c903eefb': png: Be more informative regarding signature errors Conflicts: libavcodec/pngdec.c Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * png: Be more informative regarding signature errorsLuca Barbato2015-08-02
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | avcodec/dvbsubdec: Do not stop decoding at a invalid depthMichael Niedermayer2015-08-05
| | | | | | | | | | | | | | | | This corrects parsing the later elements Fixes Ticket4754 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/nvenc: Add support for 2pass rc in vbr modeTimo Rothenpieler2015-08-04
| | | | | | | | | | | | Thanks to WereCatf for pointing out this now exists. Github: Closes #143
* | avcodec/nvenc: Only set h264 parameter when encoding h264Timo Rothenpieler2015-08-04
| |
* | avcodec/nvenc: Fix indentationTimo Rothenpieler2015-08-04
| |
* | wmv2enc: remove duplicate priv_class in codec definitionHendrik Leppkes2015-08-04
| |
* | lavf/swf: Fix auto-detection of compressed files.Carl Eugen Hoyos2015-08-04
| | | | | | | | | | | | Fixes auto-detection of compressed swf files as in http://samples.ffmpeg.org/SWF/compressed-swf/ Reported by forum user Zard1096.
* | x86inc: Drop SECTION_TEXT macroHenrik Gramner2015-08-04
| | | | | | | | | | The .text section is already 16-byte aligned by default on all supported platforms so `SECTION_TEXT` isn't any different from `SECTION .text`.
* | x86inc: Support arbitrary stack alignmentsHenrik Gramner2015-08-04
| | | | | | | | | | | | Change ALLOC_STACK to always align the stack before allocating stack space for consistency. Previously alignment would occur either before or after allocating stack space depending on whether manual alignment was required or not.
* | ffmpeg: remove access to private FILE struct members on WindowsHendrik Leppkes2015-08-04
| | | | | | | | | | | | | | | | The FILE struct is opaque in MSVC 2015, and the members of this struct were never meant to be accessed in any case. No conditions are known where this check was needed to get characters from stdin.
* | ffmpeg: avoid scanf in keyboard command parsingHendrik Leppkes2015-08-04
| | | | | | | | Mixing stdio and low-level IO on stdin is not safe.
* | MAINTAINERS: Add myself to vdpau maintainersPhilip Langdale2015-08-04
| |
* | avcodec/vdpau_hevc: Properly signal the num_delta_pocs from the SPS RPSPhilip Langdale2015-08-04
| | | | | | | | | | | | This is the same fix that Hendrik made to dxva2_hevc. It should be equally required here, although I don't see any visual difference. Nevertheless, best to stay consistent.
* | avcodec/vdpau_hevc: Remove experimental flagPhilip Langdale2015-08-04
| | | | | | | | | | | | | | The latest nvidia 355.06 drivers fixes the interleaving bug when video surfaces are rendered. It still seems to be broken for read-back with getBits but that's sufficiently uninteresting that I don't think we need to wait for it to remove the flag.
* | avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for VP8 functionsShivraj Patil2015-08-04
| | | | | | | | Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com>
* | avfilter/avf_showspectrum: reindentPaul B Mahol2015-08-04
| |
* | lavc/dvbsub: Do not fail on clut depth 0.Carl Eugen Hoyos2015-08-04
| | | | | | | | Fixes ticket #4752.
* | lavd/v4l2: Use AVSTREAM_PARSE_FULL_ONCE when reading a h264 stream.Carl Eugen Hoyos2015-08-04
| | | | | | | | | | Reported, debugged and tested by trac user noah. Fixes ticket #4644.
* | avcodec/dvbsubdec: Allow selecting the substream, or all substreamsMichael Niedermayer2015-08-04
| | | | | | | | | | | | Fixes Ticket 2161 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | lavf/mxfdec: support segmented frame layout as separate fields layoutMatthieu Bouron2015-08-04
| | | | | | | | | | | | | | | | | | According to S377M, segmented frame layout is identical to separate field layout except that the two fields are taken from a single scan of the incoming image, ie: they are coincident in time. Thus the resulting frame is progressive. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | configure: Silence error messages when probing compiler.Shiz2015-08-04
| | | | | | | | | | | | | | | | | | | | | | | | On Xcode's clang on OS X, $cc --version will output a 'Configured with:' line to stderr, which clobbers the configure script output. As this line serves no further purpose, it should be silenced. The same applies to apple-gcc 4.2.1, which complains that it can not understand the kernel version it is running on. Reviewed-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/dcaenc: clear bitstream endMichael Niedermayer2015-08-04
| | | | | | | | | | | | This avoids leaving uninitialized bits in the output Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/internal: improve min_size documentation for ff_alloc_packet2()Michael Niedermayer2015-08-04
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | x86: move XOP emulation code back to x86incJames Almer2015-08-03
| | | | | | | | | | | | | | | | | | | | Only two functions that use xop multiply-accumulate instructions where the first operand is the same as the fourth actually took advantage of the macros. This further reduces differences with x264's x86inc. Reviewed-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
* | doc/git-howto: Replace "git push" example by one with dry-runMichael Niedermayer2015-08-03
| | | | | | | | | | | | | | | | | | I do not think having "git push" as example is a good idea. The command has a very high chance of pushing things which are unwanted to be pushed Reviewed-by: Carl Eugen Hoyos <cehoyos@ag.or.at> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | dxva2_hevc: properly signal the num_delta_pocs from the SPS RPSHendrik Leppkes2015-08-03
| | | | | | | | | | | | | | | | ucNumDeltaPocsOfRefRpsIdx needs to contain the flat value from the SPS RPS, and not the final computed value from the slice header RPS, as this calculation is done internally by the driver again. Sample-Id: http://trailers.divx.com/hevc/Sintel_4k_27qp_24fps_1aud_9subs.mkvi
* | avcodec/videotoolbox: Add missing AV_ prefix to CODEC_ID in commentMichael Niedermayer2015-08-03
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/videotoolbox: Fix bistream typoMichael Niedermayer2015-08-03
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/pcm: Better min_size for ff_alloc_packet2()Michael Niedermayer2015-08-03
| | | | | | | | | | | | 33318 -> 30601 decicycles Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/libwebpenc_animencoder: Use ff_alloc_packet2()Michael Niedermayer2015-08-03
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/rawenc: Use ff_alloc_packet2()Michael Niedermayer2015-08-03
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec: add new Videotoolbox hwaccel.Sebastien Zwickert2015-08-03
| |
* | x86inc: Various minor backports from x264Henrik Gramner2015-08-03
| | | | | | | | | | Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | x86inc: Disable vpbroadcastq workaround in newer yasm versionsHenrik Gramner2015-08-03
| | | | | | | | | | | | | | The bug was fixed in 1.3.0, so only perform the workaround in earlier versions. Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avcodec/aacdec: Fix integer overflow in argument to ↵Michael Niedermayer2015-08-03
| | | | | | | | | | | | decode_audio_specific_config() Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | libavcodec/aacdec_template: Use init_get_bits8() in aac_decode_frame()Emanuel Czirai2015-08-03
| | | | | | | | | | | | related to ticket4749 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>