76 Commits (0e8b7709a92afd7c10b4b5861870f6e365f280c3)

Author SHA1 Message Date
Nekopanda f4d5d7e8de avcodec/mpeg2dec: Fix motion vector rounding for chroma components 7 years ago
Michael Niedermayer 6179dc8aa7 avcodec/mpeg4video: Fix runtime error: left shift of negative value 8 years ago
Michael Niedermayer 2c9106257f avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug 8 years ago
Michael Niedermayer 85407c7e63 avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 8 years ago
Michael Niedermayer 136f552075 mpegvideo_motion: Handle edge emulation even without unrestricted_mv 8 years ago
Diego Biurrun 0e285c2f90 mpegvideo: Kill some disabled code 8 years ago
Vittorio Giovara 41ed7ab45f cosmetics: Fix spelling mistakes 9 years ago
Luca Barbato 39a2d3288e mpegvideo: Refactor emulated_edge_mc calls 9 years ago
Luca Barbato 0242351390 mpegvideo: Fix undefined negative shifts in mpeg_motion_internal 9 years ago
Vittorio Giovara 7c6eb0a1b7 lavc: AV-prefix all codec flags 9 years ago
Vittorio Giovara da0c8664b4 mpegvideo: Move various temporary buffers to a separate context 10 years ago
Vittorio Giovara 2f15846ad7 mpegvideo: wmv2: Move function declarations 10 years ago
Vittorio Giovara 848e86f74d mpegvideo: Drop flags and flags2 10 years ago
Michael Niedermayer fd4e17fcc2 avcodec/mpegvideo_motion: Fix undefined shifts in mpeg_motion_internal() 10 years ago
Michael Niedermayer 8849c4ceac avcodec/mpegvideo_motion: Fix off by 1 error in MV bounds checking in qpel, chroma_4mv and 8x8 10 years ago
Michael Niedermayer 9f0eaf792a avcodec/mpegvideo_motion: Fix off by 1 error in MV bounds checking 10 years ago
Michael Niedermayer fd52d2d3d1 avcodec/mpegvideo_motion: Fix gmc chroma dimensions 10 years ago
Diego Biurrun 835f798c7d mpegvideo: cosmetics: Lowercase ugly uppercase MPV_ function name prefixes 10 years ago
Diego Biurrun fab9df63a3 dsputil: Split off global motion compensation bits into a separate context 11 years ago
Michael Niedermayer c5fc8ae126 avcodec/mpegvideo: fix edge emulation with uvlinesize below 25 11 years ago
Diego Biurrun 368f50359e dsputil: Split off quarterpel bits into their own context 11 years ago
wm4 f6774f905f mpegvideo: operate with pointers to AVFrames instead of whole structs 11 years ago
Vittorio Giovara e0c16e4e32 mpegvideo: move mpegvideo formats-related defines to mpegutils.h 11 years ago
Diego Biurrun 831a118078 Update dsputil- and SIMD-related comments to match reality more closely 11 years ago
Anton Khirnov ebfe622bb1 mpegvideo: drop support for real (non-emulated) edges 11 years ago
Ronald S. Bultje 458446acfa lavc: Edge emulation with dst/src linesize 11 years ago
Michael Niedermayer 7b1e0beb2d avcodec/mpegvideo_motion: Handle edge emulation even without unrestricted_mv 11 years ago
Luca Barbato 825c7c62bb mpegvideo: Move 8x8 in a separate function 11 years ago
Luca Barbato 95587859cc mpegvideo: Move obmc in a separate function 11 years ago
Luca Barbato a84616b736 mpegvideo: K&R formatting cosmetics 11 years ago
Ronald S. Bultje 93f305473f lavc: Convert some remaining strides to ptrdiff_t 11 years ago
Ronald S. Bultje face578d56 Rewrite emu_edge functions to have separate src/dst_stride arguments. 11 years ago
Ronald S. Bultje c341f734e5 Convert multiplier for MV from int to ptrdiff_t. 11 years ago
Michael Niedermayer 2ffead98dd avcodec: add emuedge_linesize_type 11 years ago
Martin Storsjö a711a2cb47 mpegvideo: Avoid 32-bit wrapping of linesize multiplications 11 years ago
Ronald S. Bultje f4fed5a2f9 mpegvideo: Use hpeldsp instead of dsputil for half-pel functions 12 years ago
Michael Niedermayer 42bcc4082d avcodec/mpegvideo_motion: Use a field from the current frame if the last is unavailable in DMV & 16x8 12 years ago
Michael Niedermayer 23daee0dcc avcodec/mpegvideo_motion: Check P field references 12 years ago
Diego Biurrun 66ac3dbf1e h261: Move function declarations to h261.h 12 years ago
Michael Niedermayer 3969b4b861 gmc: Always use edge emu 12 years ago
Ronald S. Bultje 4ba5dbc0e4 mpegvideo: use hpeldsp instead of dsputil for half-pel functions. 12 years ago
Anton Khirnov 759001c534 lavc decoders: work with refcounted frames. 12 years ago
Diego Biurrun 218aefce44 dsputil: Move LOCAL_ALIGNED macros to libavutil 12 years ago
Ronald S. Bultje 8c53d39e7f lavc: introduce VideoDSPContext 12 years ago
Mans Rullgard 5e39bb073a mpegvideo: simplify dxy calculation in hpel_motion() 12 years ago
Janne Grunau 154ff81870 h263: avoid memcpys over array bound in motion vector caching for obmc 12 years ago
Mans Rullgard 2568646abb mpegvideo: drop unnecessary arguments to hpel_motion() 12 years ago
Mans Rullgard 66f5a6b419 mpegvideo: drop 'inline' from some functions 12 years ago
Mans Rullgard f69f4036f8 mpegvideo: reduce excessive inlining of mpeg_motion() 12 years ago
Mans Rullgard 7a851153d3 mpegvideo: convert mpegvideo_common.h to a .c file 12 years ago