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
2013-02-09dsputil: Move LOCAL_ALIGNED macros to libavutilDiego Biurrun
2012-12-20lavc: introduce VideoDSPContextRonald S. Bultje
Move some functions from dsputil. The idea is that videodsp contains functions that are useful for a large and varied set of video decoders. Currently, it contains emulated_edge_mc() and prefetch(). Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2012-11-23mpegvideo: simplify dxy calculation in hpel_motion()Mans Rullgard
Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-10-26h263: avoid memcpys over array bound in motion vector caching for obmcJanne Grunau
Fixes CID602232.
2012-09-16mpegvideo: drop unnecessary arguments to hpel_motion()Mans Rullgard
These arguments are either constants or copies of MpegEncContext fields just as easily accessed within the function. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-09-16mpegvideo: drop 'inline' from some functionsMans Rullgard
These functions do not benefit from being inlined. They are large, and there are no opportunities for constant propagation. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-09mpegvideo: reduce excessive inlining of mpeg_motion()Mans Rullgard
The main benefit of inlining this function is from constant propagation for the 'field_based' argument. Instead of inlining all calls, create two versions of the function for field_based values of 0 and 1. Signed-off-by: Mans Rullgard <mans@mansr.com>
2012-08-09mpegvideo: convert mpegvideo_common.h to a .c fileMans Rullgard
This file defines a single, huge function, MPV_motion(), which although being declared inline is not actually inlined by the compiler (for good reason). There is thus no sense in defining this function in a header file, resulting in multiple copies of it in the final library. Signed-off-by: Mans Rullgard <mans@mansr.com>