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-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
2009-03-01Remove unused variable in mpeg_mc_decode_initReimar Döffinger
Originally committed as revision 17676 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-27Remove superfluous call to mpeg_decode_slice() for hwaccel, thisGwenole Beauchesne
function already contains the needed code. Patch by Gwenole Beauchesne. Originally committed as revision 17636 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-27Add ticks_per_frame, this should hopefully fix the regressions causedMichael Niedermayer
by the time_base change. Originally committed as revision 17630 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-25More AVhwaccel hunks from Gwenole Beauchesne.Michael Niedermayer
Originally committed as revision 17590 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24Correct time_base and repeat_pict for MPEG2 video.Ivan Schreter
Patch by Ivan Schreter, schreter gmx net Originally committed as revision 17572 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24add ff_find_hwaccel() by Gwenole BeauchesneMichael Niedermayer
Originally committed as revision 17569 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-22Change the type of pblocks from pointers to short array intoIvan Kalvachev
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
2009-02-15CosmeticsIvan Kalvachev
Originally committed as revision 17294 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-15Merge preprocessor if CONFIG_MPEG_XVMC_DECODER and code if( &&)Ivan Kalvachev
where possible Originally committed as revision 17293 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-15Check ff_xvmc_field_start() result in all cases.Ivan Kalvachev
Originally committed as revision 17290 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-14Add xvmc_internal.h that contains all internal xvmc function declarations.Diego Biurrun
This allows getting rid of a bunch of ugly forward declarations. Originally committed as revision 17280 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-14use ff_xvmc for function names instead of XVMC_Ivan Kalvachev
Originally committed as revision 17254 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-14Remove redundant CONFIG_XVMC option, CONFIG_MPEG_XVMC_DECODER suffices.Diego Biurrun
Originally committed as revision 17229 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-05don't assume quant_matrix[0]==8 in ff_mpeg1_decode_block_intra(). this is ↵Peter Ross
required for the Electronic Arts TQI decoder. Originally committed as revision 17001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-05convert mpeg1_decode_block_intra() to inline globalPeter Ross
Originally committed as revision 17000 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-17remove ff_get_fourcc() and use AV_RL32() insteadAurelien Jacobs
Originally committed as revision 16654 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-16Add mpeg1_vdpau decoder.Carl Eugen Hoyos
Originally committed as revision 16640 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-1612l: Fix compilation with --disable-vdpau.Carl Eugen Hoyos
Originally committed as revision 16630 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-16Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which canNVIDIA Corporation
be used by video players. Original patch by NVIDIA corporation. Originally committed as revision 16628 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-14Avoid using sub_id in mpeg1/2video.Michael Niedermayer
Originally committed as revision 16587 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-06Rename mpeg_set_pixelformat() as mpeg_get_pixelformat().Carl Eugen Hoyos
Originally committed as revision 16455 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-06Factorise setting of avctx->pix_fmt.Carl Eugen Hoyos
Originally committed as revision 16453 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-16Switch xvmc over to a CONFIG_ option.Diego Biurrun
Originally committed as revision 16153 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-03Delete unnecessary 'extern' keywords.Diego Biurrun
Originally committed as revision 15990 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-09-29Guess picture type from picture coding extension when the main header is ↵Michael Niedermayer
damaged. Originally committed as revision 15456 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-08Rename error_resilience to error_recognition.Michael Niedermayer
Originally committed as revision 15270 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-03Ignore the spec, and calculate aspect ratio on width/height.Michael Niedermayer
Fixes issue562 and issue621. Originally committed as revision 15183 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-27simplify mpeg12 avctx->pix_fmt setBaptiste Coudurier
Originally committed as revision 14986 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-08-20Rename ff_init_vlcs function to the more descriptive name ff_mpeg12_init_vlcs.Diego Biurrun
Now that it is exported, this should avoid confusion and name clashes. Originally committed as revision 14867 to svn://svn.ffmpeg.org/ffmpeg/trunk