Fix compilation, why this didn't work for me but works for others is a mystery
Remove a deprecated function call
Return default material when no special material for current texture
suppress false positive warning
Tentative fix for a crash when playing a track the 2nd time
Use the newly introduced material