diff options
author | Sebastian Dröge <slomo@circular-chaos.org> | 2008-07-06 20:43:58 +0000 |
---|---|---|
committer | Sebastian Dröge <slomo@circular-chaos.org> | 2008-07-06 20:43:58 +0000 |
commit | aaa193fce30b3c0e5276804bb8079937d3c049a9 (patch) | |
tree | 37d591814c3fad973169e6a32a81dc5e4c143835 /gst/deinterlace2/tvtime | |
parent | 5874d6f330263e9ed959ee58c595b33aaf6865dc (diff) | |
download | gst-plugins-bad-aaa193fce30b3c0e5276804bb8079937d3c049a9.tar.gz gst-plugins-bad-aaa193fce30b3c0e5276804bb8079937d3c049a9.tar.bz2 gst-plugins-bad-aaa193fce30b3c0e5276804bb8079937d3c049a9.zip |
gst/deinterlace2/tvtime/tomsmocomp/TomsMoCompAll2.inc: Mark internal processing functions as static inline for quite ...
Original commit message from CVS:
* gst/deinterlace2/tvtime/tomsmocomp/TomsMoCompAll2.inc:
Mark internal processing functions as static inline for quite some
speedup as they're used only once and need to get many local variables
passed as parameter.
Diffstat (limited to 'gst/deinterlace2/tvtime')
-rw-r--r-- | gst/deinterlace2/tvtime/tomsmocomp/TomsMoCompAll2.inc | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/gst/deinterlace2/tvtime/tomsmocomp/TomsMoCompAll2.inc b/gst/deinterlace2/tvtime/tomsmocomp/TomsMoCompAll2.inc index baf1a1a0..6d3447e5 100644 --- a/gst/deinterlace2/tvtime/tomsmocomp/TomsMoCompAll2.inc +++ b/gst/deinterlace2/tvtime/tomsmocomp/TomsMoCompAll2.inc @@ -10,7 +10,7 @@ #define SEARCH_EFFORT_FUNC(n) SEFUNC(n) #endif -int SEARCH_EFFORT_FUNC(0) // we don't try at all ;-) +static inline int SEARCH_EFFORT_FUNC(0) // we don't try at all ;-) { //see Search_Effort_Max() for comments #define SKIP_SEARCH @@ -19,7 +19,7 @@ int SEARCH_EFFORT_FUNC(0) // we don't try at all ;-) #undef SKIP_SEARCH } -int SEARCH_EFFORT_FUNC(1) +static inline int SEARCH_EFFORT_FUNC(1) { //see Search_Effort_Max() for comments #include "SearchLoopTop.inc" @@ -28,7 +28,7 @@ int SEARCH_EFFORT_FUNC(1) #include "SearchLoopBottom.inc" } -int SEARCH_EFFORT_FUNC(3) +static inline int SEARCH_EFFORT_FUNC(3) { //see Search_Effort_Max() for comments #include "SearchLoopTop.inc" @@ -38,7 +38,7 @@ int SEARCH_EFFORT_FUNC(3) #include "SearchLoopBottom.inc" } -int SEARCH_EFFORT_FUNC(5) +static inline int SEARCH_EFFORT_FUNC(5) { //see Search_Effort_Max() for comments #include "SearchLoopTop.inc" @@ -50,7 +50,7 @@ int SEARCH_EFFORT_FUNC(5) } // 3x3 search -int SEARCH_EFFORT_FUNC(9) +static inline int SEARCH_EFFORT_FUNC(9) { //see SearchEffortMax() for comments #include "SearchLoopTop.inc" @@ -62,7 +62,7 @@ int SEARCH_EFFORT_FUNC(9) } // Search 9 with 2 H-half pels added -int SEARCH_EFFORT_FUNC(11) +static inline int SEARCH_EFFORT_FUNC(11) { //see SearchEffortMax() for comments #include "SearchLoopTop.inc" @@ -75,7 +75,7 @@ int SEARCH_EFFORT_FUNC(11) } // Search 11 with 2 V-half pels added -int SEARCH_EFFORT_FUNC(13) +static inline int SEARCH_EFFORT_FUNC(13) { //see SearchEffortMax() for comments #include "SearchLoopTop.inc" @@ -89,7 +89,7 @@ int SEARCH_EFFORT_FUNC(13) } // 5x3 -int SEARCH_EFFORT_FUNC(15) +static inline int SEARCH_EFFORT_FUNC(15) { //see SearchEffortMax() for comments #include "SearchLoopTop.inc" @@ -102,7 +102,7 @@ int SEARCH_EFFORT_FUNC(15) } // 5x3 + 4 half pels -int SEARCH_EFFORT_FUNC(19) +static inline int SEARCH_EFFORT_FUNC(19) { //see SearchEffortMax() for comments #include "SearchLoopTop.inc" @@ -119,7 +119,7 @@ int SEARCH_EFFORT_FUNC(19) // Handle one 4x1 block of pixels // Search a 7x3 area, no half pels -int SEARCH_EFFORT_FUNC(21) +static inline int SEARCH_EFFORT_FUNC(21) { //see SearchLoopTop.inc for comments #include "SearchLoopTop.inc" @@ -144,7 +144,7 @@ int SEARCH_EFFORT_FUNC(21) // Handle one 4x1 block of pixels // Search a 9x3 area, no half pels -int SEARCH_EFFORT_FUNC(Max) +static inline int SEARCH_EFFORT_FUNC(Max) { //see SearchLoopTop.inc for comments #include "SearchLoopTop.inc" |