about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--viewtube.js39
1 files changed, 1 insertions, 38 deletions
diff --git a/viewtube.js b/viewtube.js
index 3af404d..dda3e99 100644
--- a/viewtube.js
+++ b/viewtube.js
@@ -30,7 +30,7 @@
 
     // Player
     var player = {};
-    var option = {'autoplay': false, 'autoget': false, 'definition': 'HD', 'container': 'MP4', 'dash': false, 'direct': false, 'widesize': false, 'fullsize': false};
+    var option = {'autoplay': false, 'definition': 'HD', 'container': 'MP4', 'dash': false, 'direct': false, 'widesize': false, 'fullsize': false};
     var mimetypes = {
 	'MPEG': 'video/mpeg',
 	'MP4': 'video/mp4',
@@ -83,10 +83,6 @@
 	    if (target == 'video') {
 		obj.addEventListener('change', function() {
 		    player['videoPlay'] = this.value;
-		    if (player['isGetting']) {
-			modifyMyElement(player['buttonGet'] , 'div', 'Get', false);
-			player['isGetting'] = false;
-		    }
 		    if (player['isPlaying']) playMyVideo(option['autoplay']);
 		}, false);
 	    }
@@ -100,9 +96,6 @@
 		case 'play':
 		    playMyVideo(!player['isPlaying']);
 		    break;
-		case 'get':
-		    getMyVideo();
-		    break;
 		case 'autoplay':
 		    option['autoplay'] = !option['autoplay'];
 		    styleButton('buttonAutoplay', option['autoplay']);
@@ -224,12 +217,6 @@
 	    if (option['autoplay']) styleMyElement(player['buttonAutoplay'], {color: '#008080', textShadow: '0px 1px 1px #CCCCCC'});
 	    player['playerPanel'].appendChild(player['buttonAutoplay']);
 
-	    /* Panel Get Button */
-	    player['buttonGet'] = createMyElement('div', 'Get', 'click', 'get', '');
-	    player['buttonGet'].title = '{Get: click to download the selected video format}';
-	    styleMyElement(player['buttonGet'], {height: panelItemHeight + 'px', border: '1px solid #CCCCCC', borderRadius: '3px', padding: '0px 5px', display: 'inline', color: '#C000C0', fontSize: '12px', textShadow: '0px 1px 1px #CCCCCC', cursor: 'pointer'});
-	    player['playerPanel'].appendChild(player['buttonGet']);
-
 	    /* Panel DASH Button */
 	    player['buttonDASH'] = createMyElement('div', 'MD', 'click', 'dash', '');
 	    player['buttonDASH'].title = '{MPEG-DASH: click to enable/disable DASH playback using the HTML5 video player (experimental)}';
@@ -352,29 +339,6 @@
 	}
     }
 
-    function getMyVideo() {
-	var vdoURL = player['videoList'][player['videoPlay']];
-	if (vdoURL == 'DASH') return;
-	if (vdoURL == page.url) return;
-	if (player['videoTitle']) {
-	    var vdoD = ' (' + player['videoPlay'] + ')';
-	    vdoD = vdoD.replace(/Ultra High Definition/, 'UHD');
-	    vdoD = vdoD.replace(/Full High Definition/, 'FHD');
-	    vdoD = vdoD.replace(/High Definition/, 'HD');
-	    vdoD = vdoD.replace(/Standard Definition/, 'SD');
-	    vdoD = vdoD.replace(/Very Low Definition/, 'VLD');
-	    vdoD = vdoD.replace(/Low Definition/, 'LD');
-	    vdoD = vdoD.replace(/\sFLV|\sMP4|\sWebM|\s3GP/g, '');
-	    vdoURL = vdoURL + '&title=' + player['videoTitle'] + vdoD;
-	}
-	if (option['autoget'] && player['videoPlay'] == 'High Definition MP4') page.win.location.href = vdoURL;
-	else {
-	    var vdoLink = 'Get <a href="' + vdoURL + '" style="color:#00892C">Link</a>';
-	    modifyMyElement(player['buttonGet'] , 'div', vdoLink, false);
-	    player['isGetting'] = true;
-	}
-    }
-
     function resizeMyPlayer(size) {
 	switch (size) {
 	case 'widesize':
@@ -945,7 +909,6 @@
 		/* DVL */
 		ytVideoList['Direct Video Link'] = page.url;
 
-		option['autoget'] = true;
 		ytPlayer();
 	    }
 	    else {