libmediaplayerservice: Don't rely on gcc extensions

Summary: get rid on all the gcc!

Test Plan: synergy, you may wanna polish that, but you get the idea

Reviewers: synergy, anders3408, jriordan001, raymanfx, donald.munn, rlasalle15, randall.rushing

Reviewed By: synergy

Differential Revision: http://review.codefirex.com/D302