summaryrefslogtreecommitdiffstats
path: root/libavcodec/mpegvideo.h
Commit message (Collapse)AuthorAgeFilesLines
* lavc: mark hurry_up for removal on next major bumpAnton Khirnov2011-04-021-0/+2
| | | | | It has been deprecated for about five years, skip_idct/skip_frame should be used instead.
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-191-4/+4
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* Rearrange MpegEncContext to simplify access from asmMans Rullgard2011-01-291-12/+17
| | | | | | | | | 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>
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-201-1/+1
| | | | | | | | 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
* Add ff_ prefix for mpeg2_dc_scale_table.Michael Niedermayer2010-03-151-1/+1
| | | | Originally committed as revision 22556 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support intra_dc_precision>8 in jpegMichael Niedermayer2010-03-151-0/+1
| | | | Originally committed as revision 22554 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bfin: fix function prototypesMåns Rullgård2010-03-081-0/+1
| | | | | | | Move prototypes to header files, add missing prototypes, make some functions static. Originally committed as revision 22310 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ff_set_qscale() prototype to mpegvideo.h; it is defined in mpegvideo.cMåns Rullgård2010-03-061-0/+1
| | | | Originally committed as revision 22262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split H263 encoder and decoder from common code.Michael Niedermayer2010-01-091-47/+0
| | | | Originally committed as revision 21109 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move 3 direct MV related functions that i left out from h263.c to mpeg4video.c.Michael Niedermayer2010-01-081-2/+0
| | | | Originally committed as revision 21104 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AVCodecs from h263dec.c to msmpeg4.c and disentangle init decode init.Michael Niedermayer2010-01-081-1/+1
| | | | Originally committed as revision 21102 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split the mpeg4 encoder and decoder off h263.cMichael Niedermayer2010-01-071-22/+0
| | | | Originally committed as revision 21079 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document ff_h263_show_pict_info().Michael Niedermayer2010-01-071-0/+4
| | | | Originally committed as revision 21059 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split out intel H263 decoder.Michael Niedermayer2010-01-071-1/+2
| | | | Originally committed as revision 21054 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split flv decoding out.Michael Niedermayer2010-01-071-1/+0
| | | | Originally committed as revision 21051 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split out flv encoding.Michael Niedermayer2010-01-071-1/+0
| | | | Originally committed as revision 21050 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark h263_get_picture_format() av_const to indicate that it has no funnyMichael Niedermayer2010-01-071-1/+1
| | | | | | sideeffects and reads no global memory. Originally committed as revision 21044 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document h263_get_picture_format().Michael Niedermayer2010-01-071-0/+7
| | | | Originally committed as revision 21043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ff_init_qscale_tab() from h263.c to mpegvideo, the function is not h263 ↵Michael Niedermayer2009-12-031-0/+1
| | | | | | specific. Originally committed as revision 20725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Store original width/height so that rv20 does not get stuck with someMichael Niedermayer2009-12-011-0/+1
| | | | | | 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
* Raise MAX_THREADS to 16.Frank Barchard2009-10-151-1/+1
| | | | | | Patch by Frank Barchard, fbarchard google com Originally committed as revision 20239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless alignment from MpegEncContext.intra_scantableMåns Rullgård2009-08-261-1/+1
| | | | | | | | | | 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
* Improve wording: s/reseted/resetHaruhiko Yamagata2009-06-241-1/+1
| | | | | | Patch by Haruhiko Yamagata, h D yamagata A nifty D com Originally committed as revision 19266 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix H.264 picture reordering, 2nd try.Haruhiko Yamagata2009-06-231-0/+1
| | | | | | | | 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
* Rename alloc_picture to ff_alloc_picture and move its definitionBaptiste Coudurier2009-05-271-0/+6
| | | | | | | 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
* decode mpeg-2 closed gop first b frames, fix issue #824Baptiste Coudurier2009-05-151-0/+1
| | | | Originally committed as revision 18837 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename bitstream.h to get_bits.h.Stefano Sabatini2009-04-131-1/+1
| | | | Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split bitstream.h, put the bitstream writer stuff in the new fileStefano Sabatini2009-04-121-0/+1
| | | | | | put_bits.h. Originally committed as revision 18461 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes anThilo Borgmann2009-04-071-1/+1
| | | | | | | | | | | 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
* Record MPEG-4 sprite trajectory points [up to num_sprite_warping_points][isY].Gwenole Beauchesne2009-03-301-0/+1
| | | | Originally committed as revision 18250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Call ff_fetch_timestamp() for mpeg1/2 when a picture start code is found insteadMichael Niedermayer2009-03-021-1/+1
| | | | | | | | | | | | 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
* small spelling/grammar fixesDiego Biurrun2009-03-021-2/+2
| | | | Originally committed as revision 17718 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ff_hwaccel_pixfmt_list_420[] definition.Gwenole Beauchesne2009-02-271-0/+1
| | | | | | Patch by Gwenole Beauchesne. Originally committed as revision 17633 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add and use ff_pixfmt_list_420.Michael Niedermayer2009-02-241-0/+2
| | | | Originally committed as revision 17564 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add ff_h263_find_resync_marker() to find the bit position of the next ↵Gwenole Beauchesne2009-02-241-0/+1
| | | | | | | | | 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
* Better parsing of i263 picture headerKostya Shishkov2009-02-221-0/+1
| | | | Originally committed as revision 17532 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the type of pblocks from pointers to short array intoIvan Kalvachev2009-02-221-1/+1
| | | | | | | pointers to array of 64 DCTELEM, similarly to other block fields. This also get rid of some casts and fixes a warning. Originally committed as revision 17517 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-011-1/+1
| | | | | | | 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
* cosmetics: Remove pointless period after copyright statement non-sentences.Diego Biurrun2009-01-191-1/+1
| | | | Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: replace "armv4l" with "arm"Måns Rullgård2008-12-171-1/+1
| | | | Originally committed as revision 16179 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement complexity estimation parsing and try to detect an incorrectly setMichael Niedermayer2008-12-031-0/+3
| | | | | | complexity estimation flag. Originally committed as revision 15993 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only warn about "Invalid and inefficient vfw-avi packed B frames" once.Andrew Savchenko2008-11-041-0/+1
| | | | | | Patch by Andrew Savchenko, Bircoph at list dot ru Originally committed as revision 15772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename copy_picture to ff_copy_picture.Carl Eugen Hoyos2008-10-021-1/+1
| | | | Originally committed as revision 15508 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix a warning about an undefined function when compiling h264.cCarl Eugen Hoyos2008-09-291-0/+1
| | | | Originally committed as revision 15462 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix ref_shift so that it is correct for more/all? MBAFF/PAFF mixes.Michael Niedermayer2008-09-221-0/+1
| | | | | | Fixes at least MR9_BT_B. Originally committed as revision 15380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename error_resilience to error_recognition.Michael Niedermayer2008-09-081-1/+1
| | | | Originally committed as revision 15270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-311-3/+3
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Picture.ref_count/ref_poc have to be stored per field (actually also perMichael Niedermayer2008-08-021-2/+2
| | | | | | | | | | | slice but thats a seperate bug) Fixes at least: CABREF3_Sand_D.264 camp_mot_fld0_full.26l CVFI2_Sony_H.jsv CVNLFI2_Sony_H.jsv Originally committed as revision 14511 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix return type of ff_init_me().Michael Niedermayer2008-05-281-1/+1
| | | | Originally committed as revision 13487 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add FF_ prefix to all (frame)_TYPE usageAurelien Jacobs2008-03-091-8/+1
| | | | Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud