﻿if (TheFilter) {

    TheFilter.ThePlatformInit = function () {

        tpController.addEventListener("OnMediaStart", function (evt) {
            TheFilter.CaptureEvidence('PlayStarted', evt.data.baseClip.contentID, 'Video', null, null);
        });

        tpController.addEventListener("OnMediaComplete", function (evt) {
            TheFilter.CaptureEvidence('PlayCompleted', evt.data.baseClip.contentID, 'Video', null, null);
        });

        tpController.addEventListener("OnAddToFavorites", function (evt) {
            TheFilter.CaptureEvidence('Favorites', evt.clip.contentID, 'Video', null, null);
        });

        tpController.addEventListener("OnAddRating", function (evt) {
            TheFilter.CaptureEvidence('Rating', evt.clip.contentID, 'Video', evt.rating, null);
        });

        tpController.addEventListener("OnAddTag", function (evt) {
            TheFilter.CaptureEvidence('Tag', evt.clip.contentID, 'Video', null, null);
        });

        tpController.addEventListener("OnAddComment", function (evt) {
            TheFilter.CaptureEvidence('Comment', evt.clip.contentID, 'Video', null, null);
        });
    }
}
