]> git.sesse.net Git - vlc/blobdiff - modules/video_filter/motionblur.c
* modules/video_filter/*: use p_vout->fmt_in/out.
[vlc] / modules / video_filter / motionblur.c
index bd93662cc50924e624108b68f5ebfbdcdb73cfe4..df36717c5223d09471ebec95e901d8e4db13546d 100644 (file)
@@ -148,6 +148,8 @@ static int Init( vout_thread_t *p_vout )
             p_vout->output.i_width  = p_vout->render.i_width;
             p_vout->output.i_height = p_vout->render.i_height;
             p_vout->output.i_aspect = p_vout->render.i_aspect;
+            p_vout->fmt_out = p_vout->fmt_in;
+            fmt = p_vout->fmt_out;
             break;
 
         default:
@@ -157,14 +159,6 @@ static int Init( vout_thread_t *p_vout )
 
     msg_Dbg( p_vout, "spawning the real video output" );
 
-    fmt.i_width = fmt.i_visible_width = p_vout->output.i_width;
-    fmt.i_height = fmt.i_visible_height = p_vout->output.i_height;
-    fmt.i_x_offset = fmt.i_y_offset = 0;
-    fmt.i_chroma = p_vout->output.i_chroma;
-    fmt.i_aspect = p_vout->output.i_aspect;
-    fmt.i_sar_num = p_vout->output.i_aspect * fmt.i_height / fmt.i_width;
-    fmt.i_sar_den = VOUT_ASPECT_FACTOR;
-
     switch( p_vout->render.i_chroma )
     {
     case VLC_FOURCC('I','4','2','0'):