Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-10-11motion_est: make MotionExtContext.map_generation unsignedMans Rullgard
The way this value is used, it should be an unsigned type. While the numerical value has no meaning, unsigned wraparound is relied upon. Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-10-05mpegvideo: set correct offset for edge emulation buffer.Ronald S. Bultje
Using the old code, half of it was unused and the other half was too small for e.g. >8bpp interlaced data, causing random buffer overruns.
2011-08-31mpeg12: add 'scan_offset' private option.Anton Khirnov
Deprecate CODEC_FLAG_SVCD_SCAN_OFFSET
2011-08-31mpeg12enc: add drop_frame_timecode private option.Anton Khirnov
Deprecate CODEC_FLAG2_DROP_FRAME_TIMECODE
2011-08-31mpeg12enc: add intra_vlc private option.Anton Khirnov
Deprecate CODEC_FLAG2_INTRA_VLC.
2011-08-26doxygen: fix wrong comment syntax, //< vs. ///<Diego Biurrun
2011-08-03Move an int64_t down in MpegEncContextMartin Storsjö
This allows using the same arm assembler offsets for both EABI and the mach-o ABI. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-07-11Eliminate FF_COMMON_FRAME macro.Diego Biurrun
FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied to struct Picture. Replace by an embedded AVFrame structure in struct Picture.
2011-07-04H.264: fix overreads of qscale_tableJason Garrett-Glaser
filter_mb_fast assumed that qscale_table was padded like many of the other tables.
2011-06-24doxygen: Consistently use '@' instead of '\' for Doxygen markup.Diego Biurrun
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-06-02H264/MPEG frame-level multi-threading.Alexander Strange
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-05-26Remove h263_msmpeg4 from MpegEncContext.Alex Converse
It was long ago superseded by msmpeg4_version.
2011-05-02Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.Stefano Sabatini
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-04-26lavc: remove FF_API_HURRY_UP cruftAnton Khirnov
2011-04-02lavc: mark hurry_up for removal on next major bumpAnton Khirnov
It has been deprecated for about five years, skip_idct/skip_frame should be used instead.
2011-03-19Replace FFmpeg with Libav in licence headersMans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-01-29Rearrange MpegEncContext to simplify access from asmMans Rullgard
This moves the fields needed by asm near the top, before any structs or other members which complicate the offset calculation. Modifying other structs will no longer require updating the offsets, and the asm code is slightly simpler due to the smaller offsets. Signed-off-by: Mans Rullgard <mans@mansr.com>
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-16Add ff_ prefix for mpeg2_dc_scale_table.Michael Niedermayer
Originally committed as revision 22556 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-16Support intra_dc_precision>8 in jpegMichael Niedermayer
Originally committed as revision 22554 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-08bfin: fix function prototypesMåns Rullgård
Move prototypes to header files, add missing prototypes, make some functions static. Originally committed as revision 22310 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-07Move ff_set_qscale() prototype to mpegvideo.h; it is defined in mpegvideo.cMåns Rullgård
Originally committed as revision 22262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-09Split H263 encoder and decoder from common code.Michael Niedermayer
Originally committed as revision 21109 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Move 3 direct MV related functions that i left out from h263.c to mpeg4video.c.Michael Niedermayer
Originally committed as revision 21104 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode init.Michael Niedermayer
Originally committed as revision 21102 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-08Split the mpeg4 encoder and decoder off h263.cMichael Niedermayer
Originally committed as revision 21079 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Document ff_h263_show_pict_info().Michael Niedermayer
Originally committed as revision 21059 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Split out intel H263 decoder.Michael Niedermayer
Originally committed as revision 21054 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Split flv decoding out.Michael Niedermayer
Originally committed as revision 21051 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Split out flv encoding.Michael Niedermayer
Originally committed as revision 21050 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Mark h263_get_picture_format() av_const to indicate that it has no funnyMichael Niedermayer
sideeffects and reads no global memory. Originally committed as revision 21044 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-07Document h263_get_picture_format().Michael Niedermayer
Originally committed as revision 21043 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-04Move ff_init_qscale_tab() from h263.c to mpegvideo, the function is not h263 ↵Michael Niedermayer
specific. Originally committed as revision 20725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-02Store original width/height so that rv20 does not get stuck with someMichael Niedermayer
resolution. A sample file to show a difference is at issue833 (http://airfarce.com/video/000211fh.rm) Originally committed as revision 20691 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-10-15Raise MAX_THREADS to 16.Frank Barchard
Patch by Frank Barchard, fbarchard google com Originally committed as revision 20239 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-08-27Remove useless alignment from MpegEncContext.intra_scantableMåns Rullgård
The first member of struct ScanTable is a simple pointer, extra alignment of which serves no purpose. The alignment specifier was added along with some Altivec optimisations also adding a 16-byte-aligned array at the end of struct ScanTable. Presumably the redundant, outer alignment was added by mistake. The inner one is clearly sufficient. Originally committed as revision 19724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-24Improve wording: s/reseted/resetHaruhiko Yamagata
Patch by Haruhiko Yamagata, h D yamagata A nifty D com Originally committed as revision 19266 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-24Fix H.264 picture reordering, 2nd try.Haruhiko Yamagata
First, reverted one was r19239. Patch by Haruhiko Yamagata, h D yamagata A nifty D com Originally committed as revision 19258 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-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-04-13Rename bitstream.h to get_bits.h.Stefano Sabatini
Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-12Split bitstream.h, put the bitstream writer stuff in the new fileStefano Sabatini
put_bits.h. Originally committed as revision 18461 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-31Record MPEG-4 sprite trajectory points [up to num_sprite_warping_points][isY].Gwenole Beauchesne
Originally committed as revision 18250 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-02small spelling/grammar fixesDiego Biurrun
Originally committed as revision 17718 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-27Add ff_hwaccel_pixfmt_list_420[] definition.Gwenole Beauchesne
Patch by Gwenole Beauchesne. Originally committed as revision 17633 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24Add and use ff_pixfmt_list_420.Michael Niedermayer
Originally committed as revision 17564 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24Add ff_h263_find_resync_marker() to find the bit position of the next ↵Gwenole Beauchesne
resync_marker, if any. patch by Gwenole Beauchesne gbeauchesne splitted-desktopcom based on suggested implementation by me Originally committed as revision 17560 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-22Better parsing of i263 picture headerKostya Shishkov
Originally committed as revision 17532 to svn://svn.ffmpeg.org/ffmpeg/trunk