MediaCategoryViewController: Properly lock and unlock the mediaList
This merge request brings a fix to:
- The
mediaListthat is now retained in the context making sure we are locking and unlocking the same object.
This modification fixes the most recent crash issue triggering the vlc_mutex_unlock
assert in the libvlc.