app/assets/javascripts/kinney/kinney_video.js.erb in kinney-0.0.3 vs app/assets/javascripts/kinney/kinney_video.js.erb in kinney-0.1.0
- old
+ new
@@ -1,15 +1,14 @@
$(document).ready(function() {
- // Kinney = {};
-
+
Kinney.load_tracks = function(){
Kinney.player.findTracks();
Kinney.player.loadTrack(0);
}
-
+
Kinney.players = $('video').mediaelementplayer({
- features: ['playpause','progress','current','duration','tracks','volume','fullscreen','googleanalytics'],
+ features: ['playpause','progress','current','duration','tracks','volume','fullscreen'],
startLanguage: <%= Rails.env == 'production' ? false : "'en'" %>,
enableAutosize: true,
success: function(mediaElement, domObject) { }
});
@@ -21,109 +20,7 @@
$('html,body').animate({scrollTop:50}, 'slow');
Kinney.player.media.currentTime = parseInt($(this).data('videoJumpTime'));
Kinney.player.play();
return false;
});
-
-
- // $('.video_play_button').click(function(){
- // var src_base = $(this).data('videoUrl');
- // var sources = [
- // {src: src_base + ".webm", type: "video/webm"},
- // {src: src_base + ".mp4", type: "video/mp4"}
- // ];
-
- // Kinney.player.pause();
-
- // // change video title
- // $('#video_title').text($(this).find('.title').text());
-
- // // show play icon next to title currently playing
- // $('i.play-font').removeClass('icon-play icon-large');
- // $('.video_play_button').removeClass('highlight');
- // $(this).find('i.play-font').addClass('icon-play icon-large');
- // $(this).addClass('highlight');
-
- // // change to using the right download button href
- // $('#download_mp4').attr('href', src_base + '.mp4');
-
- // //change the poster image just in case, but since we're playing the video we may not really need this
- // $('video:first').attr('poster', src_base + '.png');
-
- // // change the tracks
- // // check if the track exists
- // // TODO: once we have VTT for everything change this and make VTT's manditory
- // $.ajax({
- // url: src_base + '.vtt',
- // success: function(data) {
- // $('#subtitles').attr('src', src_base + '.vtt');
- // $('#download_vtt').attr('href', src_base + '.vtt');
- // $('#download_vtt').show();
- // $('.mejs-captions-button').show();
- // Kinney.load_tracks();
- // },
- // error: function(data){
- // $('#subtitles').attr('src', '');
- // $('#download_vtt').hide();
- // $('.mejs-captions-button').hide();
- // Kinney.load_tracks();
- // }
- // });
- // // http://stackoverflow.com/questions/6830662/mediaelment-js-how-to-change-the-source-files-of-subtitles-track-element-on
-
-
- // // set new sources for video and play
- // Kinney.player.setSrc(sources);
- // Kinney.player.load();
- // Kinney.player.play();
-
- // // change topic links for the currently playing clip
- // // remove current topics
- // $('#topic_links').empty();
- // var video_topics = $(this).data('videoTopics');
- // if (video_topics.length > 0) {
- // $('#more_videos_on_topic').show();
- // $('#more_videos_on_topic').html('More videos on <span id="topic_links"></span>')
- // jQuery.each(video_topics, function(index, topic){
- // if (index != 0){
- // $('#topic_links').append(', ')
- // }
- // $('#topic_links').append('<a href="'+ topic.href +'" class="video_topics">' + topic.name + '</a>');
- // });
- // } else {
- // $('#more_videos_on_topic').empty();
- // }
-
- // // add permanent link under video
- // $('#permanent_link').attr('href', $(this).attr('href'));
-
- // // change the profiles
- // var profiles = $(this).data('videoProfiles');
- // $('#short_profiles').empty();
- // jQuery.each(profiles, function(index, profile){
- // var content = SMT['people/short_profile'](profile);
- // $('#short_profiles').append(content);
- // });
-
- // // TODO: change the selected quotes
- // var quotes = $(this).data('videoQuotes');
- // $('#pull_quotes').empty();
- // var content = SMT['clips/quotes']({"quotes":quotes});
- // $('#pull_quotes').append(content);
-
- // // change interview date
- // var interview_date = $(this).data('videoInterviewDate');
- // if (interview_date) {
- // $('#interview_date').html('Interview on ' + interview_date);
- // } else {
- // $('#interview_date').empty();
- // }
-
- // // change data-video-clip-url
- // $('video').data('videoClipUrl', $(this).attr('href'));
-
- // return false;
- // });
-
-
});
\ No newline at end of file