Had a look in the 'Track Info plug-in (1.0.26)' in the 'Display SDK'.
'TrackInfoImpl.cpp'220: IMJFileAutomationPtr CurFile = CurPlaylist->GetFile(nCurFilePosition);
244: CString strImageFile = (LPCTSTR) CurFile->GetImageFile(IMAGEFILE_DISPLAY);
263: ReplaceWebSafe(strBuffer, _T("TRACKINFO_INSERT_IMAGE"), strImageFile);
MJFileAutomation being defined in the MC Interface SDK.
More precisely:
string MJFileAutomation->GetImageFile(MJImageFileFlags nImageFileFlag)Description: gets the filename of an image associated with the file
Parameters:
nImageFileFlag:
IMAGEFILE_DISPLAY - display image (uses MJ logo if file doesn't have an image), IMAGEFILE_IN_DATABASE - database image, IMAGEFILE_IN_FILE - tag image (stored inside of file), IMAGEFILE_THUMBNAIL_SMALL, IMAGEFILE_THUMBNAIL_MEDIUM, IMAGEFILE_THUMBNAIL_LARGE - small, medium, and large thumbnail images for the file.
Return Value: a filename of the image file
Any chance in getting the IMAGEFILE_DISPLAY value return the 'Tools > Options > View Settings > Display Image' instead of "MJ logo if file doesn't have an image" ?