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-04-10cosmetics: Rename prn variable to prng (Pseudo Random Number Generator).Diego Biurrun
Originally committed as revision 18422 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Add support to CorePNG P-frames.Thilo Borgmann
Patch by Thilo Borgmann thilo DOT borgmann A googlemail com. Originally committed as revision 18421 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Loop up to MAX_THREADS instead of h->s.avctx->thread_count to free the threadReimar Döffinger
contexts, this avoids a crash when freeing the H.264 parser context introduced in r18406, since h->s.avctx is NULL there. Originally committed as revision 18418 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Remove unused variables along with the related warnings.Diego Biurrun
Originally committed as revision 18413 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Add forgotten void return type to ff_h264_free_contextReimar Döffinger
Originally committed as revision 18411 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Fix sigill on non-MMX2 CPUs.Diego Biurrun
Originally committed as revision 18410 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Use the new avcodec_decode_* API.Thilo Borgmann
Patch by Thilo Borgmann name.surname AT googlemail.com. Originally committed as revision 18409 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Make sure error resilience does not try to use unavailable reference frames.Reimar Döffinger
Fixes the crash described in issue 706. Originally committed as revision 18407 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Add a ff_h264_free_context function and call it from the H.264 parser.Reimar Döffinger
This ensures that the parser will no longer leak memory for all SPS/PPS it encounters. Originally committed as revision 18406 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-10Do not use SSE2 SAD for snow as it requires more alignment than can beMichael Niedermayer
easily provided. Fixes issue315. Originally committed as revision 18404 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Fix documentation for the "-ps" optionMartin Storsjö
Patch by Martin Storsjö (martin AT martin DOT st) Originally committed as revision 18403 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Make sure the next used frame is released so get_buffer() wont fail.Michael Niedermayer
Originally committed as revision 18399 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Move release_buffer() up so it is prior to a future call to it.Michael Niedermayer
Originally committed as revision 18398 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Factorize release_buffer()Michael Niedermayer
Originally committed as revision 18397 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Make sure spatial_decomposition_count is not too large for picture size.Michael Niedermayer
this led to an infinite loop in mirror(). Originally committed as revision 18396 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-10Skip non intra frames that have no reference frames.Michael Niedermayer
Originally committed as revision 18395 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Make sure spatial_decomposition_count is >0.Michael Niedermayer
Originally committed as revision 18394 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Make sure the block array is of the correct size.Michael Niedermayer
This might have been exploitable. Originally committed as revision 18393 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Check spatial_decomposition_count too, fixes another crash.Michael Niedermayer
Originally committed as revision 18392 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-0910l, forgot to remove old code, which broke snow.Michael Niedermayer
Originally committed as revision 18391 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Factorize check of read symbols.Michael Niedermayer
Originally committed as revision 18390 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Fix spatial_decomposition_type validity check.Michael Niedermayer
Fixes infinite loop (did no investigate why exactly it got stuck). Originally committed as revision 18389 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Fix crash when max_ref_frames was out of range.Michael Niedermayer
This might have been exploitable. Fixes first crash of issue840. Originally committed as revision 18388 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Remove unnecessary gcc_fixes.h #include.Diego Biurrun
Originally committed as revision 18384 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09cosmetics: Reformat comment paragraph and fix a few typos in it.Diego Biurrun
Originally committed as revision 18383 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Fix mb_height for interlaced mpeg2.Michael Niedermayer
This correctly fixes issue961, thanks to steven warren for spotting my mistake. Originally committed as revision 18381 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09configure: Add --enable-runtime-cpudetectRamiro Polla
Originally committed as revision 18380 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-09Add av_shrink_packet function for use in av_get_packet that reduces pkt->sizeReimar Döffinger
and ensures the following padding is correctly initialized to 0. Originally committed as revision 18378 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-08Clarify which time_base the relevant members of AVPacket useRobert Swain
Originally committed as revision 18371 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Fix second amr_nb_decode_frame() to also use the new AVPacket argumentRobert Swain
Originally committed as revision 18354 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Move av_packet_*() functions from libavformat/ to libavcodec/, where theThilo Borgmann
AVPacket structure now resides also. Patch by Thilo Borgmann thilo.borgmann googlemail com, see the mailinglist thread "Google Summer of Code participation" for additional discussion. Originally committed as revision 18353 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07fix vp5/vp6 decoding by using new prototype for decode functionAurelien Jacobs
Originally committed as revision 18352 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-07Move AVPacket up a bit, so that structs/functions that include AVPacket canThilo Borgmann
themselves be reasonably positioned. Patch by Thilo Borgmann thilo.borgmann googlemail com, see mailinglist thread "[FFmpeg-devel] Google Summer of Code participation". Originally committed as revision 18350 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Move scale factor computation to its own function. Patch by KenanKenan Gillet
Gillet. Originally committed as revision 18345 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-07Try to honor even completely invalid motion vectors as far as isMichael Niedermayer
easy. Fixes issue961. Originally committed as revision 18344 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-06Add convenience macros for 5.0/5.1 back speaker configurations.Justin Ruggles
Originally committed as revision 18339 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-06mlpdec: Filters and matrices may change only once per substream per access unit.Ramiro Polla
Originally committed as revision 18338 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-06mlpdec: There must be no extraword for MLP.Ramiro Polla
Originally committed as revision 18337 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-06mlpdec: Validate non-restart bit from the substream header.Ramiro Polla
Originally committed as revision 18336 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-06mlpdec: matrix_out_ch must not be greater than max_matrix_channel, and not ↵Ramiro Polla
max_channel. Originally committed as revision 18335 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-05Make sure the last bits of huffyuv frames are zeroed.Michael Niedermayer
Fixes issue946 Originally committed as revision 18334 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-05ARM: NEON optimized put_signed_pixels_clampedDavid Conrad
Originally committed as revision 18333 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-05ARM: NEON optimised add_pixels_clampedMåns Rullgård
Based on patch by David Conrad. Originally committed as revision 18332 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-04Add missing static qualifier from function declaration. Patch by KenanKenan Gillet
Gillet. Originally committed as revision 18331 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-04Rename FF_MM_MMXEXT to FF_MM_MMX2, for both clarity and consistencyStefano Sabatini
with libswscale. Originally committed as revision 18330 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-03Mark line_skip3 asm argument as output-only instead of using av_uninit.Reimar Döffinger
Originally committed as revision 18327 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-03Mark put_signed_pixels_clamped_mmx output operands as early-clobber becauseReimar Döffinger
they are. Hopefully fixes some FATE errors, too. Originally committed as revision 18326 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-03Use DECLARE_ASM_CONST for non-global ff_vector128 constant used via MANGLEReimar Döffinger
Originally committed as revision 18325 to svn://svn.ffmpeg.org/ffmpeg/trunk