Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-11-05configure: Move -Wno-maybe-uninitialized check into gcc sectionDiego Biurrun
As another example of bizarre compiler behavior clang groks the -Wmaybe-uninitialized option, but not -Wno-maybe-uninitialized and spews a warning for every file that gets compiled.
2013-11-05avfilter/buffer: Suppress deprecation warning for avfilter_unref_bufferDiego Biurrun
The function is used in a block of code that is deprecated anyway.
2013-11-05graph2dot: Add missing #include for av_get_channel_layout_string()Diego Biurrun
2013-11-05graph2dot: Fix use of deprecated APIDiego Biurrun
2013-11-05vdpau: Add missing #includes to fix standalone header compilationDiego Biurrun
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-05x86: rv40dsp: Use PAVGB instruction macro where appropriateDiego Biurrun
2013-11-04omadec: loosen format probing constraintsDavid Goldwich
Imporoves detection of some files in the wild: - ID3v2 a.k.a. "ea3" header is optional. - Version and flags in ID3v2 header are unspecified. Signed-off-by: David Goldwich <david.goldwich@gmail.com> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-04omadec: check GEOB sizes against buffer sizeMichael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: David Goldwich <david.goldwich@gmail.com> CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-04omadec: Fix wrong number of array elementsMichael Niedermayer
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: David Goldwich <david.goldwich@gmail.com> CC:libav-stable@libav.org Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-04filtfmts-test: Fix use of deprecated APIDiego Biurrun
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2013-11-04hevc_ps: Use AV_PIX_FMT_YUVJ420P if YUV 4:2:0 8-bit full scaleYusuke Nakamura
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2013-11-04hevc: Use parsed VUI colorimetry in avcodecJan Ekström
Also limit the parsed VUI values to known valid ones. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2013-11-04lavc: Add colorimetry values for BT.2020, other non-included onesJan Ekström
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2013-11-04vf_fieldorder: remove superfluous get_video_bufferVittorio Giovara
2013-11-04aacdec: Set the profile during decodingGian-Carlo Pascutto
Previously the profile would not be set if the bitstream needs to be decoded to know the profile. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-04lavc: move AVCodecContext.pkt to AVCodecInternalAnton Khirnov
It's a private field, not meant to be accessed from outside lavc.
2013-11-04pthread: store thread contexts in AVCodecInternal instead of AVCodecContextAnton Khirnov
It's a private field, it should not be visible to callers. Deprecate AVCodecContext.thread_opaque
2013-11-04pthread_slice: rename ThreadContext -> SliceThreadContextAnton Khirnov
This should prevent confusion with frame threading.
2013-11-04lavc: split slice and frame threading functions into separate filesAnton Khirnov
2013-11-04pthread: drop avcodec_ prefixes from static functionsAnton Khirnov
2013-11-04x86: hpeldsp: Use PAVGB instruction macro where necessaryMikulas Patocka
Signed-off-by: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-11-03build: Remove redundant OBJS declaration intended for programsDiego Biurrun
2013-11-03rtmpproto: Reorder conditions to help dead code eliminationVittorio Giovara
This makes sure that these branches are eliminated properly with clang with optimizations disabled.
2013-11-03ansi: fix possible use of uninitialized variablesVittorio Giovara
2013-11-03wtv: fix variable sign in formatVittorio Giovara
2013-11-03attributes: disable flatten on llvm/clangVittorio Giovara
2013-11-03vf_scale: make the dar variable return the DAR.Rudolf Polzer
Before, it just returned width/height. Correct is width/height*sar. That way it is consistent with DAR as in probe output and setdar. Signed-off-by: Rudolf Polzer <divverent@xonotic.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-03vf_aspect: support variables in evaluating the aspect ratiosRudolf Polzer
Example: -vf setsar=sar="sar*9/10" Signed-off-by: Rudolf Polzer <divverent@xonotic.org> Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-11-02os_support: Add #endif comments for better readabilityDiego Biurrun
2013-11-02mpeg4video_parser: K&R formatting cosmeticsVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-11-02Add an HDS live fragmenting muxerMartin Storsjö
HDS fragments basically are FLV fragments wrapped in an ISO media mdat atom. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-11-02mpeg4video: K&R formatting cosmeticsVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-11-02flashsv: K&R formatting cosmeticsLuca Barbato
Also improve some log message wording/spelling. Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-11-02x86: vp8dsp: Split loopfilter code into a separate fileDiego Biurrun
2013-11-02configure: Properly check for availability of -Wno-foo warning flagsDiego Biurrun
For some weird reason gcc does not check if the -Wno disabling variants of warning flags match existing warning flags. Instead it swallows them silently. That is, unless other warning or error messages are generated, because then - for some even more bizarre reason - a complaint about the unknown disable warning flag is issued along with the error or warning message. Thus to check for the availability of a warning disabling option, one needs to check for the enabling variant instead and then add the disabling variant to CFLAGS.
2013-11-02configure: Split test_cflags function off from check_cflagsDiego Biurrun
This is useful to test flags without directly adding them to CFLAGS.
2013-11-02lavf: do not use int to store an int64Anton Khirnov
2013-11-01flashsv: Check diff_start diff_height valuesMichael Niedermayer
Fix out of array accesses. Found-by: ami_stuff Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2013-11-01flashsv: Refactor a littleLuca Barbato
2013-11-01rtspenc: Make sure BYE packets are sent before TEARDOWNMartin Storsjö
Also make sure the BYE packets are sent at all when using TCP interleaved transport. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-11-01rtpenc: Add a rtpflag option for sending BYE packets when finishingMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-11-01rtpenc: Remove some superfluous parenthesesMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2013-11-01aviobuf: Handle a NULL buffer in avio_close_dyn_bufMartin Storsjö
This simplifies proper error handling in rtsp.c/rtspdec.c. When broadcasting over RTSP in TCP mode, the AVIOContext is closed and recreated for each sent packet, and if the recreation fails, we might try to close a NULL buffer when freeing things at the end. Previously, if recreating the buffer in rtspdec.c failed, this would crash later due to trying to close a NULL buffer. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-10-31lavc: move FF_ASPECT_EXTENDED from avcodec.h to h263.hAnton Khirnov
It's for internal use only.
2013-10-31lavc: deprecate unused FF_BUG_OLD_MSMPEG4Anton Khirnov
2013-10-31lavc: schedule FF_BUG_AC_VLC for removal on the next major bump.Anton Khirnov
It has been deprecated/unused for about 10 years.
2013-10-31lavc: deprecate FF_DEBUG_VIS_*Anton Khirnov
Those flags have no effect since 37045e422903695e610cca6ecb753df643ab9380.
2013-10-31lavc: deprecate AVCodecContext.debug_mvAnton Khirnov
It has been unused since 37045e422903695e610cca6ecb753df643ab9380.
2013-10-31avplay: drop -vismv option which does not do anything anymoreAnton Khirnov
2013-10-31lavc: deprecate FF_DEBUG_MV and remove all traces of its useAnton Khirnov
It has not been actually used since 37045e422903695e610cca6ecb753df643ab9380, when the broken vismv code was removed.