UNPKG

ovenplayer

Version:

OvenPlayer is Open-Source HTML5 Player. OvenPlayer supports WebRTC Signaling from OvenMediaEngine for Sub-Second Latency Streaming.

38 lines (33 loc) 965 B
/** * Created by hoho on 2018. 7. 24.. */ import OvenTemplate from "view/engine/OvenTemplate"; import LA$ from 'utils/likeA$'; import { ERROR, STATE_IDLE, STATE_PLAYING, STATE_STALLED, STATE_LOADING, STATE_COMPLETE, STATE_PAUSED, STATE_ERROR, PLAYER_STATE } from "api/constants"; const FrameButtons = function ($container, api) { const onRendered = function($current, template){ }; const onDestroyed = function(template){ }; const events = { "click .op-frame-button" : function(event, $current, template){ event.preventDefault(); let value = LA$(event.currentTarget).attr("op-data-value"); if(value){ api.seekFrame(parseInt(value)); } } }; return OvenTemplate($container, "FrameButtons", api.getConfig(), null, events, onRendered, onDestroyed ); }; export default FrameButtons;