Skip to content
  • sigmunau's avatar
    wx/playlist: never store the pointer to p_item when the playlist lock isn't · dfdc690c
    sigmunau authored
    held. store p_playlist in wxvlc::Playlist since the class can't work without
    p_playlist anyway. Strictly lock playlist when needed.
    
    adds a lot of playlist_ItemGetById, and removes a lot of vlc_object_find
    VLC_OBJECT_PLAYLIST).
    
    This should fix a lot of potential deadlocks and crashes, including a few I
    could reproduce
    dfdc690c