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
2014-08-17Update for FFmpeg 2.3.3n2.3.3Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-17avcodec/h264_mb: fix grayscale only decoding with weighted predictionMichael Niedermayer
Fixes Ticket3412 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 94f60b65446b37132d7bd644ab2c4627d9488295) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-17avformat/mpegts: Use differential score for analyze()Michael Niedermayer
This avoids high scores in random data that has a high 0x47 frequency Fixes Ticket3844 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 427bcdf035f5decca182651acfe067d685b3feb5) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-14avcodec/mjpegdec: Support AV_PIX_FMT_YUV420P16 with upscale_hMichael Niedermayer
Fixes assertion failure Fixes: test42f.jpg Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 5c7899a4834ee927f5629e4c02bfa225b846f016) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-14proresenc_kostya: properly account for alphaChristophe Gisquet
The packet buffer allocation considered as dct-coded, while it is actually run-coded and thus requires a larger buffer. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 117bc8e6ffc744fedcf77edf2fdb33c964b83370) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-14avformat/matroskadec: Check avpriv_new_chapter() for failureJustin Jacobs
Fixes null pointer dereference Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 87dc8b3af9135f0cfcdf3c0520e3f29e7b0d92c6) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-12proresenc_kostya: report buffer overflowChristophe Gisquet
If the allocated size, despite best efforts, is too small, exit with the appropriate error. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 52b81ff4635c077b2bc8b8d3637d933b6629d803) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-12proresenc_kostya: remove unneeded parametersChristophe Gisquet
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bf10f09bccdcfdb41b9f5bbae01d55961bfd0693) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11Changelog: update for 2.3.2n2.3.2Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avcodec/snow: fix null pointer dereference in cleanup after allocation failureMichael Niedermayer
Fixes: snowf.avi Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 9a162146ca6cc12ef7ad4a15164349482885962c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avcodec/huffyuvdec: fix overread checksMichael Niedermayer
Fixes: ffvhuff_f.avi Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit ba47d519e537299179d20b9a599c5824589a3f7a) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avcodec/get_bits: add BITS_LEFT() for finding the bits left with an opened ↵Michael Niedermayer
reader Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 11512d70facf42fb490168d33a5986448cf36074) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avcodec/vc1dec: do not crash when flushing without an allocated frameMichael Niedermayer
Fixes Ticket3837 Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 6801eb0a0981f113f5f09ed4799d9ae805af62a3) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11update for FFmpeg 2.3.2Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avcodec/iff: Factorize av_pix_fmt_desc_get() outMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 9bcdb98839f3d883867d87c6425e67ed7bcc7149) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avcodec/iff: check pixfmt for rgb8 / rgbnMichael Niedermayer
Fixes out of array access Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 3539d6c63a16e1b2874bb037a86f317449c58770) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avformat/matroskaenc: fix MAX_CUEPOINT_SIZE calculationMichael Niedermayer
Fixes assertion failure Fixes Ticket3822 as a side-effect this makes some mkv files a few bytes smaller Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 64d029de41ed556b765df50c7080b06fd5a86417) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11h264: fix interpretation of interleved stereo modesFelix Abecassis
Column and row frame packing arrangements were inverted. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> (cherry picked from commit a7e541c9926d531a100ba0d36f4e56956dd84651) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11cdgraphics: do not return 0 from the decode functionAnton Khirnov
0 means no data consumed, so it can trigger an infinite loop in the caller. CC:libav-stable@libav.org (cherry picked from commit c7d9b473e28238d4a4ef1b7e8b42c1cca256da36) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avutil/cpu: add aarch64 entries to 2nd tableMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit efc4fe9d74a5040e465dbff80b29468dbc227c19) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11ffserver: initialize pbuffer in prepare_sdp_description()Michael Niedermayer
also check pbuffer before use Found-by: CSA Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 1d8d21b90ab91aa471f369e0f9d1ea20fb40733b) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avcodec/wavpackenc: Fix log2sample() result valueMichael Niedermayer
Found-by: CSA Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e706fe764049b3f1ccf10ba9f686426a4c007906) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-11avformat/tee: flip assigment directionMichael Niedermayer
Found-by: CSA Reviewed-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2e6fdcb7f3c86491408a3699f0aa9dc52b7c5686) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-02ffmpeg_opt: Use av_guess_codec() instead of AVOutputFormat->*codecMichael Niedermayer
Fixes part of ticket2236 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 956f4087c6eb717e31f3b92fe03fd56a3747eccf) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-02avcodec/dvdsub_parser: print message if packet is smaller than the packet ↵Michael Niedermayer
size field Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bcc898dd2643c883522ffa565be4b226ce798c78) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-02avcodec/dvdsub_parser: Check buf_size before reading 32bit packet sizeMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 81c1657a593b1c0f8e46fca00ead1d30ee1cd418) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-02avcodec/dvdsub_parser: never return 0 when the input isnt 0Michael Niedermayer
Fixes a infinite loop Fixes Ticket3804 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit cfdb30d2f1241de9354a8efdbf8252d0f1a6f933) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-08-01avcodec/mpeg12dec: fix support for interlaced mpeg2 with missing last sliceMichael Niedermayer
Fixes Ticket3809 Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit f95298c913899207344d668a6d5624cb2d2e480c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31v4l2enc: adding AVClassAnshul Maheswhwari
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit fcb11ec291e9b3e3f352fa4d3e9026c0f7f64aa8) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31libavcodec/h264_parser: Increase parse_history, fix huge resolutionsMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 0782fb6bcb32fe3ab956a99af4cc472ff81da0c2) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31h264_mp4toannexb_bsf: account for consecutive IDR pictures.Benoit Fouet
If there are consecutive IDR pictures, then SPS/PPS should be prepended to all of them, not only the first one. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit bf428bb3145c4f0eef32f8ef00de0ee222b3e414) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31avcodec/h264_mp4toannexb_bsf: fix issue when sps/pps are already in the bistreamChris \"Koying\" Browet
(cherry picked from commit ad91bf854b559f1afc42fc06f8a7dfbb75def5c8) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31Changelog: highlighting for 2.3.1n2.3.1Michael Niedermayer
Suggested-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31doc: add very basic libcdio documentationGerion Entrup
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit dc315cdb4ecffb7ec4d3496f1d0c8d0c123f0a7b) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31update for FFmpeg 2.3.1Michael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31avdevice/pulse_audio_enc: use getter function for AVFrame.channelsMichael Niedermayer
This is required by the API/ABI for things outside libavutil Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 1e51af13c7538f427e8a0cf0e498263de674c70e) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31MAINTAINERS: update list of releases i maintainMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 5003b8b9c3bacc4e542c923a7766c2ff46e0b1e8) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31avcodec/avdct: Add avcodec_dct_get_class()Michael Niedermayer
This should have been in the initial commit of AVDCT Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 2f717be22a933fc8f53b2cb2540ffb3358896467) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-31fate: support testing of release branchesJanne Grunau
Adding 'branch=release/2.3' to the fate config file will check the release/2.3 branch instead of master. If no branch is specified it will use 'master' so that existing config are still valid. (cherry picked from commit 42eb9154a83e9a7aedb1168b2f1112af765cf2b5) Conflicts: tests/fate.sh
2014-07-31tests/fate.sh: If cat *.rep fails try it with a for loop.Michael Niedermayer
Fixes fate on haiku, where cat dies due to too many arguments xargs could be used too but we do not use xargs currently so it would be an additional dependency. Also the plain cat is left in place as it is faster than the loop Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit d554d004a67c30e3f38bec51b2c691cfe3af3bb8) Conflicts: tests/fate.sh
2014-07-31g2meet: allow size changes within original sizesVittorio Giovara
(cherry picked from commit 14b4e64eabc84c5a5e57c8ccc56bbeb95380823b) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-28version.sh: Print versions based on the last git tag for release branchesMichael Niedermayer
release branches are detected by checking if "git" is not in RELEASE This changes "N-64706-g2f71aeb" to "n2.3-8-g2f71aeb" for git master theres no change This should improve the readability of lists of versions which come from more than 1 release branch or master + release. fate.ffmpeg.org is one possible example Reviewed-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-28remove VERSION fileMichael Niedermayer
it overrides what version.sh prints and thus makes its output from release branches rather useless Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-27x86: hevc_mc: replace one lea by addChristophe Gisquet
Should have been in 036f11bdb565. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-27avfilter/vf_spp: use AVDCTMichael Niedermayer
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit e3fac208246f5f94cfc4d3abdb1a4770272f96ee) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-27avcodec: add avdctMichael Niedermayer
This provides a public sustainable API/ABI for DCT functions. Only externally used dct functions are included. The structure is extensible without ABI issues compared to the existing dct contexts. See Mailing list and IRC log of 2014-07-26/27 Reviewed-by: ubitux Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 932ff7095696a90fda83a8c6343b57f475b40951) Conflicts: doc/APIchanges
2014-07-25RELEASE_NOTES: fix WebVTT decoder typo (-> encoder)Timothy Gu
Found-by: Clément Bœsch <u@pkh.me> Signed-off-by: Timothy Gu <timothygu99@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 065fa668723687eba234ba93bc9aa532d68c8d1c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-22doc/APIchanges: mention FF_INPUT_BUFFER_PADDING_SIZE chageMichael Niedermayer
Suggested-by: Andreas Cadhalpun Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 94c4ad27dc6305a7e1f218b86311db019e41f632) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-22libavformat/img2dec.c: Add a long_name to the piped image demuxersAndreas Cadhalpun
This fixes segfaults in gst-libav1.0 compiled against FFmpeg 2.3. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 135ea609cebb5a5d331a2550caebe161d163c190) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-07-17avformat/dv: implement fallback in dv_extract_pack()Michael Niedermayer
Fixes Ticket2340 Fixes Ticket2341 Based-on mail from Dave Rice <dave@dericed.com> Tested-by: Dave Rice <dave@dericed.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at> (cherry picked from commit 88f038ac97a875f25c2eceac6d2107a09314984c) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>