]> git.sesse.net Git - vlc/blobdiff - modules/codec/sdl_image.c
Don't loop continuously the playlist thread, use cond.
[vlc] / modules / codec / sdl_image.c
index 6d1ccba8ff43cc959e82c47750c090ad1cfdbad7..a5c51ff97033c20ec10ebde3dd9c1702c04263c4 100644 (file)
@@ -52,7 +52,7 @@ vlc_module_begin();
     set_category( CAT_INPUT );
     set_subcategory( SUBCAT_INPUT_VCODEC );
     set_description( _("SDL_image video decoder") );
-    set_capability( "decoder", 900 );
+    set_capability( "decoder", 60 );
     set_callbacks( OpenDecoder, CloseDecoder );
     add_shortcut( "sdl_image" );
 vlc_module_end();
@@ -202,7 +202,7 @@ static picture_t *DecodeBlock( decoder_t *p_dec, block_t **pp_block )
 
             for ( i = 0; i < p_surface->h; i++ )
             {
-                p_dec->p_vlc->pf_memcpy( p_dst, p_src, i_pitch );
+                p_dec->p_libvlc->pf_memcpy( p_dst, p_src, i_pitch );
                 p_src += p_surface->pitch;
                 p_dst += p_pic->p[0].i_pitch;
             }