]> git.sesse.net Git - vlc/commitdiff
Use an empty palette to get the colors of the picture right.
authorJean-Paul Saman <jpsaman@videolan.org>
Mon, 15 Aug 2005 15:06:42 +0000 (15:06 +0000)
committerJean-Paul Saman <jpsaman@videolan.org>
Mon, 15 Aug 2005 15:06:42 +0000 (15:06 +0000)
modules/video_filter/osdmenu.c

index 5b26e654ffc5fd9cabb2689f8d404c597e2086d6..291404467033308c53c1f6822a744b12ab65a6ee 100644 (file)
@@ -338,18 +338,9 @@ static subpicture_region_t *create_picture_region( filter_t *p_filter, subpictur
         p_filter->pf_sub_buffer_del( p_filter, p_spu );
         return NULL;
     }
-    if( fmt.i_chroma == VLC_FOURCC('Y','U','V','P') )
+    if( !p_pic && fmt.i_chroma == VLC_FOURCC('Y','U','V','P') )
     {
-        int i;
-        
-        p_region->fmt.p_palette->i_entries = 4;
-        for( i = 0; i < 4; i++ )
-        {
-            p_region->fmt.p_palette->palette[i][0] = 0;
-            p_region->fmt.p_palette->palette[i][1] = 0;
-            p_region->fmt.p_palette->palette[i][2] = 0;
-            p_region->fmt.p_palette->palette[i][3] = 0;
-        }
+        p_region->fmt.p_palette->i_entries = 0;
         fmt.i_width = fmt.i_visible_width = 0;
         fmt.i_height = fmt.i_visible_height = 0;
     }