/**
* @author lgreenway
* $Id: Event.js 6368 2013-05-27 16:59:58Z lgreenway@qnx.com $
*/
module.exports = {};
/**
* @memberOf module:car.mediaplayer
* @name Event
*
* @description Event enumeration.
*
* @property MEDIA_SOURCE_CHANGE The media source changed.
* @property TRACK_SESSION_CHANGE The track session changed.
* @property PLAYER_STATE_CHANGE The media player changed state.
* @property TRACK_CHANGE The track changed.
* @property TRACK_POSITION_CHANGE The position in the track changed session is appended.
* @property ERROR An error occurred.
*/
Object.defineProperties(module.exports,
{
'MEDIA_SOURCE_CHANGE': { value: 'car.mediaplayer.mediasourcechange', enumerable: true, writable: false },
'TRACK_SESSION_CHANGE': { value: 'car.mediaplayer.tracksessionchange', enumerable: true, writable: false },
'PLAYER_STATE_CHANGE': { value: 'car.mediaplayer.playerstatechange', enumerable: true, writable: false },
'TRACK_CHANGE': { value: 'car.mediaplayer.trackchange', enumerable: true, writable: false },
'TRACK_POSITION_CHANGE': { value: 'car.mediaplayer.trackpositionchange', enumerable: true, writable: false },
'ERROR': { value: 'car.mediaplayer.error', enumerable: true, writable: false }
});