public VideoPosition (Player player) { slider = Base.GetWidget(WidgetNames.VideoSlider) as HScale; positionLabel = Base.GetWidget(WidgetNames.VideoPositionLabel) as Label; positionValueLabel = Base.GetWidget(WidgetNames.VideoPositionValueLabel) as Label; lengthValueLabel = Base.GetWidget(WidgetNames.VideoLengthValueLabel) as Label; this.player = player; Base.InitFinished += OnBaseInitFinished; }
private void InitializePlayer () { player = new Player(frame); player.FoundVideoInfo += OnPlayerFoundVideoInfo; player.StateChanged += OnPlayerStateChanged; player.FoundDuration += OnPlayerFoundDuration; player.EndOfStream += OnPlayerEndOfStream; player.Error += OnPlayerError; }