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
2011-01-30Replace dprintf with av_dlogLuca Barbato
dprintf clashes with POSIX.1-2008 (cherry picked from commit dfd2a005eb29e4b9f2fdb97036eb7d5c38ae4bd4)
2011-01-28Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.Diego Elio Pettenò
None of these symbols should be accessed directly, so declare them as hidden. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit d36beb3f6902b1217beda576aa18abf7eb72b03c)
2011-01-23Remove redundant checks against MIN_CACHE_BITSMans Rullgard
With the removal of the libmpeg2 bitstream reader, MIN_CACHE_BITS is always >= 25, so tests against smaller values can be removed. Signed-off-by: Mans Rullgard <mans@mansr.com> (cherry picked from commit f162e988aa0dc8df93079b5ebf452ec281ab8793)
2011-01-05Make dc_lum_vlc and dc_chroma_vlc non-static symbols,Vitor Sessak
this fixed the decoding of version 3 PSX MDEC files. Originally committed as revision 26230 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-27Fix doxy that refers to the wrong variable.Michael Niedermayer
Originally committed as revision 24549 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-08Add new decoder property max_lowres and do not init decoder if requested ↵Carl Eugen Hoyos
value is higher. Originally committed as revision 24098 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-07-01Do not skip one of three bits zero padding.Daniel Kristjansson
Patch by Daniel Kristjansson, danielk cuymedia net Originally committed as revision 23914 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-06-30Fix grammar errors in documentationMåns Rullgård
Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-04-20Remove explicit filename from Doxygen @file commands.Diego Biurrun
Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-31Define AVMediaType enum, and use it instead of enum CodecType, whichStefano Sabatini
is deprecated and will be dropped at the next major bump. Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-23Change ref_index structure so it matches how its organized in h264.Michael Niedermayer
Also revert the related error concealment hotfix. Originally committed as revision 22640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-16Add ff_ prefix for mpeg2_dc_scale_table.Michael Niedermayer
Originally committed as revision 22556 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-22Fix timestamp association for mpeg2 field pictures.Michael Niedermayer
Fixes /MPlayer/incoming/codec_copy_fails_vob_to_mpeg-ts/codec_copy_fails_vob_to_mpeg-ts.vob Originally committed as revision 21949 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-25Fix decoding ATI VCR2 codec, sample inCarl Eugen Hoyos
samples/V-codecs/ATI-VCR12/ATI/VCR2test.avi Software decoding was broken since r8865, when two new context variables were added, but not initialized in vcr2_init_sequence(). Another such context variable was added in r18381. Originally committed as revision 21438 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-12Be less picky on invalid frame_pred_frame_dct values.Michael Niedermayer
Fixed issue1615. Originally committed as revision 20814 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-05Cosmetics: Reindent after r20679.Carl Eugen Hoyos
Originally committed as revision 20738 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-01slif aka "SoftLab MPEG-2 I-frames Codec" support.Michael Niedermayer
Flipping one bit still is popular it seems as a means to create a new codec. fixes issue1469. Originally committed as revision 20679 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-01Move "slice below image" check from mpeg_decode_slice to its caller.Michael Niedermayer
Should fix issue1277. Originally committed as revision 20676 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-01Move dummy picture allocation code from mpeg1/2 to mpegvideo.Michael Niedermayer
This fixes a infinite loop on a b frame. Originally committed as revision 20672 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-30Set mb_y in mpeg2 field pictures like h264 does.Michael Niedermayer
This fixes -vismv & -debug 16384 with field pictures. Originally committed as revision 20670 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-30Start decoding from seq/gop too, not just I frames.Michael Niedermayer
Possibly fixes issue1124. Originally committed as revision 20667 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-30Fix dual prime motion compensation in field pictures.Michael Niedermayer
Fixes issue1125. Originally committed as revision 20666 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Print errors instead of just ignoring contradictionary values in mpeg2 silently.Michael Niedermayer
Originally committed as revision 20656 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Override a few values read so as to ensure that things are not inconsistent.Michael Niedermayer
Originally committed as revision 20654 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Restructure dummy frame allocation.Michael Niedermayer
New code also allocates a dummy frame for an p field after an i field, previously that could segfault due to reading from NULL+x. Originally committed as revision 20653 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Make sure field_select is not set to nonsensical values even if unused.Michael Niedermayer
Fixed an assert failure. Originally committed as revision 20646 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Factorize "s->first_slice = 1" out.Michael Niedermayer
Originally committed as revision 20645 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Also check the location of the picture start code and picture codingMichael Niedermayer
extension a little. Originally committed as revision 20644 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Check order of startcodes, ignore some obviously wrong ones.Michael Niedermayer
Fixes issue487. Originally committed as revision 20643 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-29Move mpeg_decode_postinit() out of bitstream decoding functions, it does notMichael Niedermayer
belong in there. Originally committed as revision 20642 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-28Inline mpeg_decode_extension, will simplify future changes.Michael Niedermayer
Originally committed as revision 20641 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-28Simplify mpeg_decode_user_data()Michael Niedermayer
Originally committed as revision 20640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-11-16Use get_bits_left() instead of size_in_bits - get_bits_count().Ronald S. Bultje
Originally committed as revision 20543 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-06Remove casts that are useless since the argument is void *.Reimar Döffinger
Originally committed as revision 20177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-09-16Move down HWAccel code path so that to fill in s->mb_x first.Gwenole Beauchesne
Originally committed as revision 19875 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-02Revert r19317, "simplify slice_end, return size of output frame".Baptiste Coudurier
It returns non decodable B-frames. Originally committed as revision 19324 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-07-01simplify slice_end, return size of output frameBaptiste Coudurier
Originally committed as revision 19317 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-27Rename alloc_picture to ff_alloc_picture and move its definitionBaptiste Coudurier
in mpegvideo.h to avoid including mpegvideo_common.h in mpeg12.c, because it contains motion code. Originally committed as revision 18968 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-27Fix off by one offset with fetch_timestamps, pts_parser_problem.mpg.Wolfram Gloger
Patch by Wolfram Gloger, wmglo at dentm dot med dot uni-muenchen dot de. Originally committed as revision 18959 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-17Add a forward declaration of mpeg1_decode_block_intra to fix compilationReimar Döffinger
broken by r18859 for e.g. all gcc 4 compilers. Originally committed as revision 18861 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-17mpeg12: fix non-standard use of "extern inline"Måns Rullgård
Rename ff_mpeg1_decode_block_intra to mpeg1_decode_block_intra and make it static. Add ff_mpeg1_decode_block_intra as plain extern function calling mpeg1_decode_block_intra. Originally committed as revision 18859 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-15decode mpeg-2 closed gop first b frames, fix issue #824Baptiste Coudurier
Originally committed as revision 18837 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-11Add a chroma_sample_location field to define positioning of chroma samplesDavid Conrad
Originally committed as revision 18795 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-05Extract colorspace fields from MPEG1/2.Michael Niedermayer
Originally committed as revision 18747 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-01Ignore first entry of intra matrixes if it is invalid.Michael Niedermayer
Fixes pink.mpg / issue1046. Originally committed as revision 18724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-01Factorize quantization matrix loading code out.Michael Niedermayer
Originally committed as revision 18723 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-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-03-02Call ff_fetch_timestamp() for mpeg1/2 when a picture start code is found insteadMichael Niedermayer
of calling it at the end of a frame with a large negative offset. This significantly reduces the maximal distance in container packets between the point where the first byte of the "access unit" was stored and where we call ff_fetch_timestamp() thus reducing the constraints on our parser. Also change the parser from next_frame_offset to cur, this is needed because now the reference is from container packet start instead of frame start. (i previously misinterpreted this as bug) Originally committed as revision 17731 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-02xvmc works with MPEG-2 as well as MPEG-1, note this in the codec long_name.Diego Biurrun
Originally committed as revision 17717 to svn://svn.ffmpeg.org/ffmpeg/trunk