kill newsweek video

mutes and stops autoplay video on newsweek.com

// ==UserScript==
// @name         kill newsweek video
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  mutes and stops autoplay video on newsweek.com
// @author       Ryan Castellucci @ryancdotorg
// @match        http://www.newsweek.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    var muted = false;
    var t1 = Date.now();

    var tryStop = function() {
        console.log("looking for jwplayer");
        if (typeof jwplayer === 'function') {
            var p = jwplayer('fusion_jwplayer');
            if (typeof p.setMute === 'function') {
                if (!muted) {
                    p.setMute();
                    muted = true;
                }
                var state = jwplayer('fusion_jwplayer').getState();
                if (state === 'playing') {
                    p.stop();
                    return;
                }
            }
        }
        if (Date.now() - t1 < 5000) {
            setTimeout(tryStop, 16);
        }
    };
    tryStop();
})();