CesiumGS / CesiumGS/cesium

VideoSynchronizer flicker outside of video duration

Open
#3,350 0 comments 0 reactions 0 assignees View on GitHub
category - graphics type - bug
Dominant language
JavaScript
Stars
15.7k
Forks
3.9k
Avg merge
4d 6h
Merged PRs (30d)
34

Description

Reported on the forum: https://groups.google.com/forum/?hl=en#!topic/cesium-dev/guKaP3J6n4k

If `videoElement.loop = false;` and the video is synchronized with the clock using a `VideoSynchronizer` and the time is outside of the range, the video flickers between the start and end of the video.

To reproduce:
- http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=Video.html&label=Showcases
- add `videoElement.loop = false;` to line 4 and run the example
- click `Toggle clock synchronization` and `Toggle Video Overlay`
- In the video overlay, you will see the slider flicker back and forth between the `0` and `32` second mark

Contributor guide

Open the contributing guide

Research direction

Start with the Video.html Sandcastle example and reproduce the issue after setting videoElement.loop = false, then enable clock synchronization and the video overlay. Read the VideoSynchronizer behavior around times outside the video duration. Done means the overlay no longer flickers between 0 and 32 seconds.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend, web-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.