[vlc-devel] commit: swscale: don't set a default filter (Derk-Jan Hartman )

git version control git at videolan.org
Tue Sep 23 22:34:36 CEST 2008


vlc | branch: 0.9-bugfix | Derk-Jan Hartman <hartman at videolan.org> | Tue Sep 23 21:54:04 2008 +0200| [7a57ea746891b7fd1bb1f09beff08497d9abc7be] | committer: Derk-Jan Hartman 

swscale: don't set a default filter

This should save some CPU cycles when we do chroma conversions and no scaling.
As suggested by Laurent Aimar
(cherry picked from commit 63fe0bf64ebda5466ac1ef5d3864789768367064)

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7a57ea746891b7fd1bb1f09beff08497d9abc7be
---

 modules/video_filter/swscale.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/modules/video_filter/swscale.c b/modules/video_filter/swscale.c
index 81a9632..cf45e2d 100644
--- a/modules/video_filter/swscale.c
+++ b/modules/video_filter/swscale.c
@@ -177,10 +177,7 @@ static int OpenScaler( vlc_object_t *p_this )
     default: p_sys->i_sws_flags = SWS_BICUBIC; i_sws_mode = 2; break;
     }
 
-    p_sys->p_src_filter =
-        sws_getDefaultFilter( sws_lum_gblur, sws_chr_gblur,
-                              sws_lum_sharpen, sws_chr_sharpen,
-                              sws_chr_hshift, sws_chr_vshift, 0 );
+    p_sys->p_src_filter = NULL;
     p_sys->p_dst_filter = NULL;
 
     /* Misc init */




More information about the vlc-devel mailing list