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-11-05H.264: fix overreads of qscale_tableJason Garrett-Glaser
filter_mb_fast assumed that qscale_table was padded like many of the other tables. (cherry picked from commit 5029a406334ad0eaf92130e23d596e405a8a5aa0) Signed-off-by: Anton Khirnov <anton@khirnov.net> Signed-off-by: Reinhard Tartler <siretart@tauware.de>
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-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-03-16Support intra_dc_precision>8 in jpegMichael Niedermayer
Originally committed as revision 22554 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-03-09Move ff_sqrt() to libavutil/intmath.hMåns Rullgård
Originally committed as revision 22345 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-02-26Get rid of mb2b8_xy and b8_stride, change arrays organized based on b8_stride toMichael Niedermayer
ones based on mb_stride in h264. about 20 cpu cycles faster overall per MB Originally committed as revision 22065 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-20H264 DXVA2 implementationLaurent Aimar
It allows VLD H264 decoding using DXVA2 (GPU assisted decoding API under VISTA and Windows 7). It is implemented by using AVHWAccel API. It has been tested successfully for some time in VLC using an nvidia card on Windows 7. To compile it, you need to have the system header dxva2api.h (either from microsoft or using http://downloads.videolan.org/pub/videolan/testing/contrib/dxva2api.h) The generated libavcodec.dll does not depend directly on any new lib as the necessary objects are given by the application using FFmpeg. Originally committed as revision 21353 to svn://svn.ffmpeg.org/ffmpeg/trunk
2010-01-16Support lowres 3 when decoding MPEG video.Anatoly Nenashev
Patch by Anatoliy Nenashev, nenashev_as mail ru Originally committed as revision 21239 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-12-30Get rid of pointless CONFIG_WMV2 definition.Diego Biurrun
Originally committed as revision 20971 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-09-06Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and labelRamiro Polla
parameters. Originally committed as revision 19776 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-09Properly initialize AVFrames to default values in the MPEG decoder (fixesLuca Abeni
the AVFrame pts when decoding MPEG 1 and 2 video) Originally committed as revision 19136 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-05-15change pic type to Picture* and remove castsBaptiste Coudurier
Originally committed as revision 18833 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-17Remove 2 unused variables from MPV_decode_mb_internal() found by CSA.Michael Niedermayer
Originally committed as revision 18559 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-13fix indentationBaptiste Coudurier
Originally committed as revision 18482 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-02Add VA API pixfmt (only VLD is available ATM).Gwenole Beauchesne
Originally committed as revision 18309 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-20Rename hwaccel_data_private to hwaccel_picture_private.Gwenole Beauchesne
Originally committed as revision 18071 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-11Use av_mallocz() to initialize hwaccel_data_private.Gwenole Beauchesne
Originally committed as revision 17942 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-09Add private HW accel data infrastructure.Gwenole Beauchesne
Originally committed as revision 17899 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-04Add frame buffer allocators. aka simplify calls toGwenole Beauchesne
AVCodecContext.{get,release}_buffer(). Originally committed as revision 17804 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-02Merge three conditions in a single 'if' instead of two.Benoit Fouet
Originally committed as revision 17728 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-27Make ff_print_debug_info() a no-op when using HW acceleration.Gwenole Beauchesne
Patch by Gwenolé Beauchesne. Originally committed as revision 17646 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-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-22Add missing av_cold in static init/close functions.Daniel Verkamp
Patch by Daniel Verkamp daniel at drv dot nu. Originally committed as revision 17526 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-19Exit with error if MPV_common_init() is called with PIX_FMT_NONE.Ivan Kalvachev
Give nice error message to fix codecs that call it this way. Originally committed as revision 17452 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-16whitespace cosmetics: Reindent a few lines after the last commit.Diego Biurrun
Originally committed as revision 17370 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-16Get rid of some '#if CONFIG_MPEG_XVMC_DECODER' preprocessor checks around ifDiego Biurrun
statements by merging the CONFIG_MPEG_XVMC_DECODER check into the if condition. Originally committed as revision 17369 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-14Rename some forward declarations that were missed, fixes the warnings:Diego Biurrun
libavcodec/mpegvideo.o libavcodec/mpegvideo.c libavcodec/mpegvideo.c: In function ‘MPV_frame_start’: libavcodec/mpegvideo.c:944: warning: implicit declaration of function ‘ff_xvmc_field_start’ libavcodec/mpegvideo.c: In function ‘MPV_frame_end’: libavcodec/mpegvideo.c:957: warning: implicit declaration of function ‘ff_xvmc_field_end’ Originally committed as revision 17258 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-14Fix compilation: XVMC_ --> ff_xvmc prefix for xvmc functions.Diego Biurrun
Originally committed as revision 17256 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-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-14replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_Aurelien Jacobs
and remove all ENABLE_ definitions. Originally committed as revision 16600 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-05Add VDPAU hardware accelerated decoding for H264 which can be used byNVIDIA Corporation
video players. Original patch by NVIDIA corporation. Originally committed as revision 16431 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-12-17ARM: replace "armv4l" with "arm"Måns Rullgård
Originally committed as revision 16179 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-12-02Fix regression test failure with pthreads on multiprocessor systems.Michael Niedermayer
Fixes issue517 Originally committed as revision 15976 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-02Rename copy_picture to ff_copy_picture.Carl Eugen Hoyos
Originally committed as revision 15508 to svn://svn.ffmpeg.org/ffmpeg/trunk