]> git.sesse.net Git - vlc/blobdiff - modules/video_output/fb.c
Replaced vout_InitPicture/Format with their equivalent.
[vlc] / modules / video_output / fb.c
index 95f17c1d36d5221ac12e43158a1b3fa176f9295e..cd4486e09c0fdab60cc13249c565346b7826ddec 100644 (file)
@@ -415,9 +415,13 @@ static int NewPicture( vout_thread_t *p_vout, picture_t *p_pic )
     }
 
     /* Fill in picture_t fields */
-    vout_InitPicture( VLC_OBJECT(p_vout), p_pic, p_vout->output.i_chroma,
-                      p_vout->output.i_width, p_vout->output.i_height,
-                      p_vout->output.i_aspect );
+    if( picture_Setup( p_pic, p_vout->output.i_chroma,
+                       p_vout->output.i_width, p_vout->output.i_height,
+                       p_vout->output.i_aspect ) )
+    {
+        free( p_pic );
+        return VLC_EGENERIC;
+    }
 
     p_pic->p_sys->p_data = malloc( p_vout->p_sys->i_page_size );
     if( !p_pic->p_sys->p_data )