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
2009-09-23Make sure priv_data is freed and codec is set to NULL in case of failure of ↵Michael Niedermayer
avcodec_open(). Originally committed as revision 20002 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-23Check codec_id and codec_type in avcodec_open(), based on ↵Michael Niedermayer
43_codec_type_mismatch.patch from chrome This is said to be able to lead to a stack based buffer overflow. Originally committed as revision 19973 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-20Add parentheses to logical expression to avoid the warning:Diego Biurrun
libavcodec/utils.c:476: warning: suggest parentheses around && within || Originally committed as revision 19933 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-16perform sanity check on number of audio channels in avcodec_open()Peter Ross
Originally committed as revision 19877 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-29Rename ff_log_missing_feature() to av_log_missing_feature().Ronald S. Bultje
Originally committed as revision 19294 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-03Set AV_PKT_FLAG_KEY in avcodec_decode_video.Reimar Döffinger
This fixes decoding of MPNG, which currently is incorrectly decoded as CorePNG delta frames. CorePNG can not be correctly decoded via this old API either way. Originally committed as revision 19079 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-31Add a lock manager API to libavcodec.Andreas Öman
Allows an application to register a callback that manages mutexes on behalf of FFmpeg. With this callback registered FFmpeg is fully thread safe. Originally committed as revision 19025 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-23Move ALIGN macro to libavutil/common.h and use it in various placesDavid Conrad
Originally committed as revision 18898 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-24Make avcodec_thread_init() set the thread count, even in the case whenStefano Sabatini
threads support is not enabled. This should avoid the need for thread_count explicit setting in applications. Originally committed as revision 18670 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-22Update safety check as the maximum pixel size is no longer 4.Michael Niedermayer
New max size is 16bit * 4 samples (RGBA). Originally committed as revision 18655 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-12Add a av_fast_malloc function and replace several uses of av_fast_realloc,Reimar Döffinger
thus avoiding potential memleaks and pointless memcpys. Originally committed as revision 18470 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Make sure mpeg2 has its height rounded up to 32 as that is neededMichael Niedermayer
for interlaced stuff. This might have been exploitable when emu edge was not set though note this bug has been introduced just a few days ago. Originally committed as revision 18405 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann
AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows passing of packet-specific flags from demuxer to decoder, such as the keyframe flag, which appears necessary to playback corePNG P-frames. Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread "Google Summer of Code participation" on the mailinglist. Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-01Add 16cif video frame size abbreviation. i.e. -s alias for 1408x1152.Gwenole Beauchesne
Originally committed as revision 18301 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-20Fix indentation after r18047.Reimar Döffinger
Originally committed as revision 18048 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-20Change linesize alignment method to ensure that linesize[0] == 2*linesize[1]Reimar Döffinger
for YUV420P and YUV422P always. Fixes MPEG-2 4:2:2 encoding on PPC and ARM, and should fix mxf_d10 regression. Originally committed as revision 18047 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24ff_find_hwaccel()Michael Niedermayer
Originally committed as revision 17568 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24av_hwaccel_next() by Gwenole Beauchesne.Michael Niedermayer
Originally committed as revision 17567 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24av_register_hwaccel() from Gwenole Beauchesne.Michael Niedermayer
Originally committed as revision 17566 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-23Check return value of ff_fill_pointer in avcodec_default_get_buffer,Reimar Döffinger
if it returns -1 we do not know how to allocate an AVFrame for that format and must return -1 instead of returning nonsense. Originally committed as revision 17542 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-23Approved hunks for VAAPI / our new shiny hwaccel APIMichael Niedermayer
by Gwenole Beauchesne gbeauchesne splitted desktop com Originally committed as revision 17539 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-09Check that there are subtitle rects to encode in avcodec_encode_subtitle()Björn Axelsson
Patch by Björn Axelsson ( gecko A acc D umu D se ) Originally committed as revision 17093 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-09Check that start_display_time is 0 in avcodec_encode_subtitle()Björn Axelsson
Patch by Björn Axelsson ( gecko A acc D umu D se ) Originally committed as revision 17092 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-08Remove 'const' qualifier from variable in av_parse_video_frame_size().Baptiste Coudurier
Thus only one warning is printed due to assignment instead of 2 from strtol. Originally committed as revision 17045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-08remove useless cast, it does not remove warning, encode prototype must be ↵Baptiste Coudurier
changed Originally committed as revision 17044 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-07Drop the deprecated function register_avcodec() at the next majorStefano Sabatini
version bump. Originally committed as revision 17028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-07Rename register_avcodec() as avcodec_register() and deprecate the oldStefano Sabatini
function name. Originally committed as revision 17026 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-06Ensure that the palette is set in data[1] for all 8bit formats.Michael Niedermayer
Also document it. Originally committed as revision 17018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-01Use full internal pathname in doxygen @file directives.Diego Biurrun
Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-19cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun
Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-17export gcd function as av_gcd()Aurelien Jacobs
Originally committed as revision 16653 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-16Split ff_log_missing_feature into ff_log_missing_featureKenan Gillet
and ff_log_ask_for_sample. Patch by Kenan Gillet: gmail_adress(author) Originally committed as revision 16637 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_Aurelien Jacobs
and remove all ENABLE_ definitions. Originally committed as revision 16600 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-14Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs
They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-13Remove hack to print mp2/mp1 with codec_id of CODEC_ID_MP3.Michael Niedermayer
Originally committed as revision 16583 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-10Move the AVCodecContext options definition to a dedicated file, reduceStefano Sabatini
the utils.c clutter. Originally committed as revision 16514 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-26s/FFmpeg-devel/ffmpeg-devel/Benoit Fouet
Originally committed as revision 16314 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-25Change mplayerhq.hu references to ffmpeg.org where appropriate.Diego Biurrun
Originally committed as revision 16310 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-16ARM: NEON optimised simple_idctMåns Rullgård
Originally committed as revision 16146 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-14Make register_avcodec() call avcodec_init().Stefano Sabatini
This avoids the possibility to use a registered codec without first initializing libavcodec, which resulted in unexpected behavior. Originally committed as revision 16131 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-14Use a more explicit "codec" rather than "format" as the parameter ofStefano Sabatini
register_avcodec(). Originally committed as revision 16130 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-09Make av_log_missing_feature an internal function, and change its nameStefano Sabatini
to ff_log_missing_feature. Originally committed as revision 16037 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-29Implement the fields rc_max_available_vbv_use andBaptiste Coudurier
rc_min_vbv_overflow_use in AVCodecContext, and use their values in the ratecontrol code rather than hardcoded ones. See the thread: "[RFC] ratecontrol buffer size magic". Patch by Baptiste Coudurier. Originally committed as revision 15955 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-12Making it easier to send arbitrary structures as work orders to MT workersRoman Shaposhnik
Originally committed as revision 15804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-06Add missing #include "libavutil/avstring.h", fixesDiego Biurrun
libavcodec/utils.c:1139: warning: implicit declaration of function 'av_strlcat' Originally committed as revision 15777 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-01Add audio channel layout API to libavcodec.Peter Ross
Originally committed as revision 15762 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs
Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-08allows calling avcodec_find_(en|de)coder_by_name with NULL parameterAurelien Jacobs
Originally committed as revision 15586 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-04Mark list heads static. Patch by Diego PettenòDiego Pettenò
Originally committed as revision 15548 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-02x264 has removed the b-rdo and bime options, and instead integratedJason Garrett-Glaser
them into the subme number to attempt to reduce the number of unnecessary options. subme now scales up to 9. Patch by Jason Garett-Glaser %darkshikari A gmail P com% Originally committed as revision 15523 to svn://svn.ffmpeg.org/ffmpeg/trunk