Add some braces to silence the warning:libavcodec/vp8.c:892: warning: suggest explicit braces to avoid ambiguous `else'
Originally committed as revision 24366 to svn://svn.ffmpeg.org/ffmpeg/trunk
Change function prototypes for width=8 inner and mbedge loopfilter functionsso that it does both U and V planes at the same time. This will have speedadvantages when using SSE2 (or higher) optimizations, since we can do boththe U and V rows together in a single xmm register....
vp8: Save mb border needed for intra prediction so that loop filter can runimmediately after a mb row is decoded
Originally committed as revision 24252 to svn://svn.ffmpeg.org/ffmpeg/trunk
vp8: Check for malloc failure
Originally committed as revision 24251 to svn://svn.ffmpeg.org/ffmpeg/trunk
Add missing doxy for function arguments.
Originally committed as revision 24110 to svn://svn.ffmpeg.org/ffmpeg/trunk
VP8: Move calculation of outer filter limit out of dsp functions for normalfilter to match the simple loop filter
Originally committed as revision 24010 to svn://svn.ffmpeg.org/ffmpeg/trunk
Avoid square brackets in Doxygen comments; Doxygen chokes on them.
Originally committed as revision 23979 to svn://svn.ffmpeg.org/ffmpeg/trunk
Simplify MV parsing, removes laying out 2 or 4 (16x8/8x8/8x16) MVs over all16 subblocks (since we no longer need that), which should also lead to aminor speedup.
Originally committed as revision 23854 to svn://svn.ffmpeg.org/ffmpeg/trunk
Optimize split MC, so we don't always do 4x4 blocks of 4x4pixels each, butwe apply them as 16x8/8x16/8x8 subblocks where possible. Since this allowsus to use width=8/16 instead of width=4 MC functions, we can now take moreadvantage of SSE2/SSSE3 optimizations, leading to a total speedup for splitMV...
VP8 bilinear filter
Originally committed as revision 23813 to svn://svn.ffmpeg.org/ffmpeg/trunk
vp8: warn and request sample if upscaling specified in header
Originally committed as revision 23809 to svn://svn.ffmpeg.org/ffmpeg/trunk
Make VP8 DSP functions take two stridesThis isn't useful for the C functions, but will allow re-using H and V functionsfor HV functions without adding separate H and V wrappers.
Originally committed as revision 23782 to svn://svn.ffmpeg.org/ffmpeg/trunk
fix typo in vp8 decoder error message
Originally committed as revision 23765 to svn://svn.ffmpeg.org/ffmpeg/trunk
avoid conditional and division in chroma MV calculation
Originally committed as revision 23745 to svn://svn.ffmpeg.org/ffmpeg/trunk
Native VP8 decoder.
Patch by David Conrad <lessen42 gmail com> and myself.
Originally committed as revision 23719 to svn://svn.ffmpeg.org/ffmpeg/trunk