Added MediaState enum