Embed Player

Added stream modes
Unhardcoded some values
Disabled opus streams
This commit is contained in:
drigato 2015-03-23 12:37:22 -04:00
parent 5c4533d785
commit 2ae4d6c1c3
5 changed files with 67 additions and 22 deletions

View file

@ -1,4 +1,4 @@
function generateEmbedSrc()
function updateEmbedSrcParams()
{
var $embedCodeParams = "?";
var $streamMode = getStreamMode();
@ -20,19 +20,26 @@ function getStreamMode() {
}
$(document).ready(function() {
$("#player_stream_mode-element").change(function() {
var $streamMode = getStreamMode();
if ($streamMode == "a") {
$("#player_stream_url-element input[type='radio']").attr("disabled", "disabled");
} else if ($streamMode == "b") {
$("#player_stream_url-element input[type='radio']").removeAttr("disabled");
$("input[name=player_stream_url]").each(function(i, obj) {
if ($(this).parent().text().indexOf("opus") >= 0) {
$(this).attr("disabled", "disabled");
}
});
}
generateEmbedSrc();
updateEmbedSrcParams();
});
$("#player_stream_url-element").change(function() {
generateEmbedSrc();
updateEmbedSrcParams();
});
});