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-06-16idct_dc for VC-1/WMV3 decoder; ~11% faster decoding overall.Jason Garrett-Glaser
Includes mmx2 asm for the various functions. Note that the actual idct still does not have an x86 SIMD implemtation. For wmv3 files using regular idct, the decoder just falls back to simple_idct, since simple_idct_dc doesn't exist (yet). Originally committed as revision 19204 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-16Fix typo in vc1.c, make capitalization in warning/error messages more ↵Jason Garrett-Glaser
consistent. Originally committed as revision 19203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-11Split decoder-specific code off from vc1.c into vc1dec.c and keep codeDiego Biurrun
shared between decoder and parser in vc1.c. Originally committed as revision 19152 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-06-05vc1 and wmv3 decoders use MPV_frame_start which uses get_buffer, set ↵Baptiste Coudurier
CODEC_CAP_DR1 Originally committed as revision 19111 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-30remove unused hack which set AVCodecContext frame_number to pic timestampBaptiste Coudurier
Originally committed as revision 18988 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-30set pict_type in VC-1 parser, fix some timestamps problemsBaptiste Coudurier
Originally committed as revision 18987 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-15Ensure that we don't read from invalid memory with B-frame qpelDavid Conrad
Originally committed as revision 18839 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-05-02Remove dead assignments found by CSABenjamin Larsson
Originally committed as revision 18730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-23Display dimensions should not affect the real size of coded frame, thus setKostya Shishkov
only avctx->{width,height} and don't touch coded_{width,height} when parsing them. This fixes the case when coded and display dimensions differ by more than one macroblock. Originally committed as revision 18665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-22Switch VLC tables in WMV3/VC-1 decoder to new static init methodKostya Shishkov
Originally committed as revision 18658 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-21Set flag after VC-1 VLCs are initialized to avoid race conditionKostya Shishkov
Originally committed as revision 18639 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-21Remove some useless assignments and variables found by ClangKostya Shishkov
Originally committed as revision 18638 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-16VC1 loop filter uses the frame quantizer not the mb quantizerDavid Conrad
Originally committed as revision 18534 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-15Split VC1 loop filter into separate functions for h/v and sizeDavid Conrad
Originally committed as revision 18521 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-15Move VC1 loop filter to DSPContextDavid Conrad
Originally committed as revision 18520 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-15VC1: add and use avg_no_rnd chroma MC functionsDavid Conrad
Originally committed as revision 18518 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-15Rename put_no_rnd_h264_chroma* to reflect its usage in VC1 onlyDavid Conrad
Originally committed as revision 18517 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-14VC1: Do qpel when needed for both MVs in a B frameDavid Conrad
Originally committed as revision 18511 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-04-11Use INIT_VLC_USE_STATIC and not its value "1".Carl Eugen Hoyos
Originally committed as revision 18430 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-04-01Remove unused FILTSIGN macroDavid Conrad
Originally committed as revision 18300 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-03-22Add support for HW accelerated VC-1 decoding through the newGwenole Beauchesne
AVHWAccel infrastructure. Originally committed as revision 18135 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-26Apply correct pix_fmts to WMV3_VDPAU and VC1_VDPAU.Carl Eugen Hoyos
Originally committed as revision 17594 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-25Fix VC1 and WMV3 playback in MPlayer.Carl Eugen Hoyos
Originally committed as revision 17587 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-02-24Rename buf_vdpau to buf_startGwenole Beauchesne
Patch by Gwenole Beauchesne <g$lastname> <at> <(antonym of "joined")-desktop><com> Originally committed as revision 17561 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-17cosmetics: 'void/int inline' --> 'inline void/int' to avoid warnings of the typeDiego Biurrun
"'inline' is not at beginning of declaration" with -Wextra. Originally committed as revision 17392 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-30Record B-fraction index from frame header and two fields from entry point ↵Gwenole Beauchesne
structure into VC-1 context. Patch by Gwenole Beauchesne (gbeauchesne <whirlpool> splitted <dash> desktop <dit> com) Thread [PATCH][VC-1] Record extra syntax elements for VA API support Originally committed as revision 16859 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-28Fix Doxygen comments for VC-1 decoder.Kostya Shishkov
Originally committed as revision 16843 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-24avoid duplication of size_table and offset_tableStefan Gehrer
Originally committed as revision 16743 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-23Remove the block with always false condition from vc1_parse_frame_header()Kostya Shishkov
Originally committed as revision 16726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-23VC-1 postproc field is 2 bits wide while decoder read only single bit.Kostya Shishkov
Spotted by Stephen Warren. Originally committed as revision 16725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-20Cosmetics: Fix indentation after last commit.Carl Eugen Hoyos
Originally committed as revision 16700 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-20Add VDPAU hardware accelerated decoding for WMV3 and VC1 which canNVIDIA Corporation
be used by video players. Original patch by NVIDIA corporation. Originally committed as revision 16699 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-19moves mid_pred() into mathops.h (with arch specific code split by directory)Aurelien Jacobs
Originally committed as revision 16681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Fix 10L in r16670 (broke deblocking code)Jason Garrett-Glaser
Originally committed as revision 16671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-18Faster VC-1 C loopfilter using lots of xor magicJason Garrett-Glaser
Originally committed as revision 16670 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-13VC-1 display dimensions should affect coded dimensions only (I think)Kostya Shishkov
Originally committed as revision 16578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-13Print VC-1 aspect ratio in debugKostya Shishkov
Originally committed as revision 16577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-13421l: fix loop filter for P-frames in VC-1Kostya Shishkov
Originally committed as revision 16576 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-10Fill range_map* in VC1Context.Carl Eugen Hoyos
Originally committed as revision 16515 to svn://svn.ffmpeg.org/ffmpeg/trunk
2009-01-09Add refdist_flag to VC1Context.Carl Eugen Hoyos
Originally committed as revision 16504 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-11-16421l: postproc flag may be present in any VC-1 AP frame typeKostya Shishkov
Originally committed as revision 15842 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-09-11Make it possible to disable loop filter in VC-1.Kostya Shishkov
Unlike H.264 it does not affect picture quality on any files I've watched. Originally committed as revision 15295 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-28Remove unused variable.Diego Biurrun
Originally committed as revision 14442 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-23In-loop deblocking filter for VC-1 decoderKostya Shishkov
Originally committed as revision 14344 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-07-18Fix a mem leak in vc1_decode_frame().Erik Hovland
Patch by Erik Hovland erik hovland org Originally committed as revision 14277 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-25remove duplicate tablesStefan Gehrer
Originally committed as revision 13959 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-06-13Make AVCodec long_names definition conditional depending on CONFIG_SMALL.Stefano Sabatini
Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk