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
2013-11-29mpeg4videodec: move mpeg4-specific post-frame-decode code from h264dec to ↵Anton Khirnov
mpeg4videodec
2013-11-29mpeg4videodec: move mpeg4-specific bug detection from h263 generic code to mpeg4Anton Khirnov
2013-11-29h263dec: remove commented out cruftAnton Khirnov
2013-11-29mpeg4videodec: move MpegEncContext.vol_sprite_usage to Mpeg4DecContextAnton Khirnov
2013-11-29mpeg4videodec: move MpegEncContext.shape to Mpeg4DecContextAnton Khirnov
2013-11-28h263dec: sanitize a condition.Anton Khirnov
Call ff_mpeg4_decode_picture_header() only when the decoder has the MPEG4 codec id, not based on a vaguely related value of h263_pred.
2013-11-10hwaccel: Simplify ff_find_hwaccelLuca Barbato
It is always called by passing fields from an AVCodecContext.
2013-11-08dsputil: Split off H.263 bits into their own H263DSPContextDiego Biurrun
2013-10-31h26[13]dec: stop using deprecated avcodec_set_dimensionsAnton Khirnov
2013-10-28h263: Check init_get_bits return valueMichael Niedermayer
And use init_get_bits8 to check for integer overflows while at it. CC: libav-stable@libav.org Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2013-10-28h263: Return meaningful errorsLuca Barbato
2013-10-23h263: K&R formatting cosmeticsLuca Barbato
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-10-04cosmetics: Group .name and .long_name together in codec/format declarationsDiego Biurrun
2013-09-24h263dec: Remove a hack that can cause infinite loopsMartin Storsjö
The actual usefulness of the hack is not known, and it does cause infinite loops with some broken input files. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
2013-08-05vdpau: remove old-style decodersRémi Denis-Courmont
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2013-05-16Remove commented-out debug #define cruftDiego Biurrun
2013-05-16h263dec: Remove broken and disabled debug cruftDiego Biurrun
2013-03-26hwaccel: fix use with frame based multithreadingJanne Grunau
Allows use of AVHWAccel based decoders with frame based multithreading. The decoders will be forced into an non-concurrent mode by delaying ff_thread_finish_setup() calls after decoding of the current frame is finished. This wastes memory by unnecessarily using multiple threads and thus copies of the decoder context but allows seamless switching between hardware accelerated and frame threaded software decoding when the hardware decoder does not support the stream.
2013-03-08lavc decoders: work with refcounted frames.Anton Khirnov
2013-03-07Add missing error_resilience includes to files that use ERDiego Biurrun
2013-03-06lavc: Split out ff_hwaccel_pixfmt_list_420[] over individual codecsRonald S. Bultje
Not all hwaccels implement all codecs, so using one single list for multiple such codecs means some codecs will be represented in the list, even though they don't actually handle that codec. Copying specific lists in each codec fixes that. Signed-off-by: Martin Storsjö <martin@martin.st>
2013-02-26Remove unnecessary dsputil.h #includesDiego Biurrun
2013-02-15mpegvideo: split ff_draw_horiz_band().Anton Khirnov
Split out dependency on MpegEncContext.
2013-02-15error_resilience: decouple ER from MpegEncContextAnton Khirnov
2013-02-07h263: remove an unused parameter from ff_h263_decode_init_vlcAnton Khirnov
2013-01-20dsputil: drop non-compliant "fast" qpel mc functionsMans Rullgard
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2013-01-18lavc: support ZenoXVID custom tagLuca Barbato
Looks like this kind of samples are produced by certain Russian equipment.
2012-12-09cosmetics: Fix dropable --> droppable typoDiego Biurrun
2012-12-05lavc: fix decode_frame() third parameter semantics for video decodersAnton Khirnov
It's got_frame, not data size
2012-10-08Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov
2012-10-01avcodec: Convert some commented-out printf/av_log instances to av_dlogDiego Biurrun
2012-10-01avcodec: Drop silly and/or broken printf debug outputDiego Biurrun
2012-09-19mpeg4: support frame parameter changes with frame-mtJanne Grunau
Adds a flag context_reinit to MpegEncContext to relieable keep track of frame parameter changes which require a context reinitialization. This is required for broken inputs which change the frame size but error out before the context can be reinitialized.
2012-08-31MSS2 decoderAlberto Delmás
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2012-08-07Replace all CODEC_ID_* with AV_CODEC_ID_*Anton Khirnov
2012-05-02h263: more strictly forbid frame size changes with frame-mt.Ronald S. Bultje
Prevents crashes because the old check was incomplete. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
2012-04-21Remove lowres video decodingMans Rullgard
This feature is complex, of questionable utility, and slows down normal decoding. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-04-06cosmetics: Align codec declarationsMartin Storsjö
Also break some long lines, remove codec function placeholder comments and add spaces in sample/pixel format lists. Signed-off-by: Martin Storsjö <martin@martin.st>
2012-03-05Replace computations of remaining bits with calls to get_bits_left().Alex Converse
2012-03-02h263dec: Disallow width/height changing with frame threads.Michael Niedermayer
Fixes CVE-2011-3937 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2012-03-02Replace AVFrame pointer type punning by proper struct member assignments.Diego Biurrun
2012-02-16mpegvideo: Add ff_ prefix to nonstatic functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-16msmpeg4: Add ff_ prefix to nonstatic symbolsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-16dsputil: Add ff_ prefix to the dsputil*_init* functionsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2012-02-16h263: Add ff_ prefix to nonstatic symbolsMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-14mpegvideo: remove abort() in ff_find_unused_picture()Andrey Utkin
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-13lavc: introduce ER_MB_END and ER_MB_ERRORLuca Barbato
Simplify a little error resilience calls Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-13error_resilience: use the ER_ namespaceLuca Barbato
Add the namespace to {AC_,DC_,MV_}{END,ERROR} macros Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2011-12-13doxygen: misc consistency, spelling and wording fixesDiego Biurrun
2011-12-12lavc: convert error_recognition to err_recognition.Dustin Brody
Signed-off-by: Anton Khirnov <anton@khirnov.net>