]> git.sesse.net Git - vlc/commitdiff
Use picture helpers.
authorLaurent Aimar <fenrir@videolan.org>
Fri, 18 Jul 2008 20:00:16 +0000 (22:00 +0200)
committerLaurent Aimar <fenrir@videolan.org>
Fri, 18 Jul 2008 20:00:16 +0000 (22:00 +0200)
modules/gui/fbosd.c
modules/gui/skins2/src/file_bitmap.cpp

index c165af633f30c837446bae7591afdd2b2e127f96..7f92dec1c08d94a0970d6524e094e0666f2f63ae 100644 (file)
@@ -521,7 +521,7 @@ static void Destroy( vlc_object_t *p_this )
     if( p_sys->p_image )
         image_HandlerDelete( p_sys->p_image );
     if( p_sys->p_overlay )
-        p_sys->p_overlay->pf_release( p_sys->p_overlay );
+        picture_Release( p_sys->p_overlay );
 
     free( p_sys->p_style );
     free( p_sys );
@@ -1207,7 +1207,7 @@ static void Render( intf_thread_t *p_intf, struct fbosd_render_t *render )
         {
             RenderPicture( p_intf, render->i_x, render->i_y,
                            p_pic, p_sys->p_overlay );
-            p_pic->pf_release( p_pic );
+            picture_Release( p_pic );
         }
     }
     else if( render->i_type == FBOSD_RENDER_TEXT )
@@ -1232,7 +1232,7 @@ static void Render( intf_thread_t *p_intf, struct fbosd_render_t *render )
         {
             RenderPicture( p_intf, render->i_x, render->i_y,
                            p_text, p_sys->p_overlay );
-            p_text->pf_release( p_text );
+            picture_Release( p_text );
         }
 #endif
     }
index a94af886579960447cc7a444cab16ce11212a527..e46a61c34a6ef97d04be937f499bc82ea1c4983f 100644 (file)
@@ -77,7 +77,7 @@ FileBitmap::FileBitmap( intf_thread_t *pIntf, image_handler_t *pImageHandler,
         pSrc += pPic->p->i_pitch - m_width * 4;
     }
 
-    pPic->pf_release( pPic );
+    picture_Release( pPic );
     return;
 }