// starts the loading and creating of the image linked to the mediaItem
public virtual void loadImage()
{
if (String.IsNullOrWhiteSpace(imageUrl) || imageLoaded)
{
return;
}
imageLoaded = true;
Global.getImageDataCache().requestImageFromUrl(imageUrl, (_imageid) => imageReadySink(_imageid, true));
}