mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Do not set metadata until we have enough data
This commit is contained in:
parent
5bbd09769c
commit
dba61ad1df
1 changed files with 1 additions and 1 deletions
|
@ -969,7 +969,7 @@ impl HTMLMediaElement {
|
||||||
fn handle_player_event(&self, event: &PlayerEvent) {
|
fn handle_player_event(&self, event: &PlayerEvent) {
|
||||||
match *event {
|
match *event {
|
||||||
PlayerEvent::MetadataUpdated(ref metadata) => {
|
PlayerEvent::MetadataUpdated(ref metadata) => {
|
||||||
if !self.have_metadata.get() {
|
if !self.have_metadata.get() && metadata.duration.is_some() {
|
||||||
// https://html.spec.whatwg.org/multipage/#media-data-processing-steps-list
|
// https://html.spec.whatwg.org/multipage/#media-data-processing-steps-list
|
||||||
// => "Once enough of the media data has been fetched to determine the duration..."
|
// => "Once enough of the media data has been fetched to determine the duration..."
|
||||||
// Step 1.
|
// Step 1.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue