vaadin / vaadin/framework

Audio and Video - loop and volume control

Open
#3,721 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement workaround
Dominant language
Java
Stars
1.8k
Forks
717
Avg merge
2d 6h
Merged PRs (30d)
3

Description

Originally by bart.butenaers


Dear,

The current media element (audio and video) for html5 doesn't support continuous looping and volume control. I created a patch for Vaadin 7.0.3, containing both features (and a test UI).

I have tested this patch on:
*/ Chrome 25.0.1364.172 --> Volume and looping OK
*/ Firefox 19.0.2 --> Volume and looping OK
*/ IE 9.0.8112.16421 --> Volume OK but looping does only work when enabled before starting the media

Could anybody review my patch and enhance it for IE?

Thanks in advance,
Bart Butenaers


Imported from https://dev.vaadin.com/ issue #11444

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the Vaadin 7.0.3 media-element implementation and the test UI referenced in the issue, then review the original patch for looping and volume control. Reproduce the reported behavior in IE, especially enabling looping after playback starts, and verify the controls across the browsers listed before considering the work done.

Written by the indexing model from the issue text.

Assessment

Tech stack
html, java
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 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.