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
2015-08-08avcodec: add missing FF_API_CODEC_ID guardAndreas Cadhalpun
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
2015-08-08lavc: The h263 encoder (also) depends on h263data.oCarl Eugen Hoyos
2015-08-08movtextdec: Fix memory leaks by freeing mem allocs correctlyNiklesh
Initialize m->count_f to 0 at the correct place to free memory allocs properly. Signed-off-by: Niklesh <niklesh.lalwani@iitb.ac.in>
2015-08-07avcodec/libopenh264enc: Avoid usage of deprecated ff_alloc_packet()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-07Merge commit '9469370fb32679352e66826daf77bdd2e6f067b5'Hendrik Leppkes
* commit '9469370fb32679352e66826daf77bdd2e6f067b5': h264: Use AVERROR return codes instead of -1 Only partially merged, as the first hunk is not correct and would result in endless log spam. Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-07aacenc: Move local encoder specific tables to a separate fileRostislav Pehlivanov
This commit moves any tables specific to the encoder from aacenc and aaccoder to a separate file called 'aacenctab.c/.h'. This was done as a clean up attempt as the encoder was filled with tables pasted in between functions which made it confusing to follow and track where each table and definition had been used. This commit solves this by simply exporting the smaller tables out to the aacenctab.h while the larger ones are compiled using aacenctab.c and are referenced from the header file. Signed-off-by: Claudio Freire <klaussfreire@gmail.com>
2015-08-07x86/sbrdsp: remove an unnecessary mova in sbr_autocorrelateJames Almer
Signed-off-by: James Almer <jamrial@gmail.com>
2015-08-07avcodec/movtextdec: check that ftab has been allocated before dereferencing itMichael Niedermayer
Fixes potential null pointer dereference on deallocation Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-06movtextdec.c: Add support for font namesNiklesh
Signed-off-by: Niklesh <niklesh.lalwani@iitb.ac.in>
2015-08-06vc1dec: propagate error codes and return meaningful error codeswm4
2015-08-06avcodec/diracdec: Move reference to DiracFrame, avoid use of the deprecated ↵Michael Niedermayer
field from AVFrame Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-06avcodec/options: Silence deprecated warning about coded_frameMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-06lavc: propagate hwaccel errorswm4
At least the new videotoolbox decoder does not actually set a frame if end_frame fails. This causes the API to return success and signals that a picture was decoded, even though AVFrame->data[0] is NULL. Fix this by propagating end_frame errors.
2015-08-05avcodec: loongson optimized h264pred with mmi v2周晓勇
Signed-off-by: ZhouXiaoyong <zhouxiaoyong@loongson.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-05avcodec/avcodec: Define CODEC_CAP_* based on AV_CODEC_CAP_*Michael Niedermayer
Avoid duplicating the literal numeric values Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-05avcodec/avcodec: Replace AV_CODEC_FLAG* values by 1 << C style for consistencyMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-05avcodec/hapenc: Remove use of deprecated ff_alloc_packet()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-05Merge commit '4fee11ab05fc8569ef35c0ce86a60375c903eefb'Hendrik Leppkes
* commit '4fee11ab05fc8569ef35c0ce86a60375c903eefb': png: Be more informative regarding signature errors Conflicts: libavcodec/pngdec.c Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2015-08-05h264: Use AVERROR return codes instead of -1Jake Sebastian-Jones
And report why it fails. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2015-08-05avcodec/dvbsubdec: Do not stop decoding at a invalid depthMichael Niedermayer
This corrects parsing the later elements Fixes Ticket4754 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-04avcodec/nvenc: Add support for 2pass rc in vbr modeTimo Rothenpieler
Thanks to WereCatf for pointing out this now exists. Github: Closes #143
2015-08-04avcodec/nvenc: Only set h264 parameter when encoding h264Timo Rothenpieler
2015-08-04avcodec/nvenc: Fix indentationTimo Rothenpieler
2015-08-04wmv2enc: remove duplicate priv_class in codec definitionHendrik Leppkes
2015-08-04x86inc: Drop SECTION_TEXT macroHenrik Gramner
The .text section is already 16-byte aligned by default on all supported platforms so `SECTION_TEXT` isn't any different from `SECTION .text`.
2015-08-04x86inc: Support arbitrary stack alignmentsHenrik Gramner
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.
2015-08-04avcodec/vdpau_hevc: Properly signal the num_delta_pocs from the SPS RPSPhilip Langdale
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.
2015-08-04avcodec/vdpau_hevc: Remove experimental flagPhilip Langdale
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.
2015-08-04avcodec/mips: MSA (MIPS-SIMD-Arch) optimizations for VP8 functionsShivraj Patil
Signed-off-by: Shivraj Patil <shivraj.patil@imgtec.com>
2015-08-04lavc/dvbsub: Do not fail on clut depth 0.Carl Eugen Hoyos
Fixes ticket #4752.
2015-08-04avcodec/dvbsubdec: Allow selecting the substream, or all substreamsMichael Niedermayer
Fixes Ticket 2161 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-04avcodec/dcaenc: clear bitstream endMichael Niedermayer
This avoids leaving uninitialized bits in the output Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-04avcodec/internal: improve min_size documentation for ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03x86: move XOP emulation code back to x86incJames Almer
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>
2015-08-03dxva2_hevc: properly signal the num_delta_pocs from the SPS RPSHendrik Leppkes
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
2015-08-03avcodec/videotoolbox: Add missing AV_ prefix to CODEC_ID in commentMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03avcodec/videotoolbox: Fix bistream typoMichael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03avcodec/pcm: Better min_size for ff_alloc_packet2()Michael Niedermayer
33318 -> 30601 decicycles Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03avcodec/libwebpenc_animencoder: Use ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03avcodec/rawenc: Use ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03avcodec: add new Videotoolbox hwaccel.Sebastien Zwickert
2015-08-03avcodec/aacdec: Fix integer overflow in argument to ↵Michael Niedermayer
decode_audio_specific_config() Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03libavcodec/aacdec_template: Use init_get_bits8() in aac_decode_frame()Emanuel Czirai
related to ticket4749 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-03avcodec/cngenc: Use ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-02avcodec/libwebpenc: Use ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-02avcodec/v210enc: Use ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-02avcodec/aliaspixenc: Use ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-02avcodec/avuienc: Use ff_alloc_packet2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2015-08-02libshine: Fix faulty ff_alloc_packet2 usageRico Tzschichholz
2015-08-02avcodec/xfaceenc: remove coded_frame usagePaul B Mahol