Properly enclose psmfplayer calls within the null checks. Doesn't make sense any other way.

Add warning logs to each to help make debugging in the future less of a pain in the ass.