Closed Bug 1526080 Opened 5 years ago Closed 4 years ago

windows/aarch64 - dom/media/test/test_can_play_type_mpeg.html | audio/mp4; codecs failures

Categories

(Core :: Audio/Video: Playback, defect, P5)

defect

Tracking

()

RESOLVED DUPLICATE of bug 1674043

People

(Reporter: intermittent-bug-filer, Assigned: jya)

References

(Depends on 1 open bug)

Details

Attachments

(1 obsolete file)

#[markdown(off)]
Filed by: egao [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=226690337&repo=try

https://queue.taskcluster.net/v1/task/af4cbqxFTNGqCg18viiz-Q/runs/0/artifacts/public/logs/live_backing.log

07:41:30 INFO - TEST-UNEXPECTED-FAIL | dom/media/test/test_can_play_type_mpeg.html | audio/mp4; codecs="flac"='probably' - got "", expected "probably"
07:41:30 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:320:5
07:41:30 INFO - check@dom/media/test/test_can_play_type_mpeg.html:25:5
07:41:30 INFO - check_mp4@dom/media/test/test_can_play_type_mpeg.html:87:3
07:41:30 INFO - @dom/media/test/test_can_play_type_mpeg.html:155:1
07:41:30 INFO - Not taking screenshot here: see the one that was previously logged
07:41:30 INFO - TEST-UNEXPECTED-FAIL | dom/media/test/test_can_play_type_mpeg.html | audio/mp4; codecs=flac='probably' - got "", expected "probably"
07:41:30 INFO - SimpleTest.is@SimpleTest/SimpleTest.js:320:5
07:41:30 INFO - check@dom/media/test/test_can_play_type_mpeg.html:25:5
07:41:30 INFO - check_mp4@dom/media/test/test_can_play_type_mpeg.html:88:3
07:41:30 INFO - @dom/media/test/test_can_play_type_mpeg.html:155:1

Blocks: aarch64-eme
Summary: TEST-UNEXPECTED-FAIL | dom/media/test/test_can_play_type_mpeg.html | audio/mp4; codecs failures → windows/aarch64 - dom/media/test/test_can_play_type_mpeg.html | audio/mp4; codecs failures

I don't see how aarch64 EME could possibly be related to this test; it's likely another issue.

From a quick comparison of the $objdir/config.status of an i686 and an aarch64 build, I can see that MOZ_FFVPX is defined for i686, but not for aarch64. So that means that we'll always take the "flac not supported" branch here:
https://searchfox.org/mozilla-central/rev/b2d35912da5b2acecb0274eb113777d344ffb75e/dom/media/flac/FlacDecoder.cpp#19

This causes canPlayType() to report that we don't support flac.

This also mean our software vpX decoding will be using libvpx, which doesn't utilize parallelism as well as ffvpx.

No longer blocks: aarch64-eme

thanks :cpearce, we assumed any playback was EME related, that is our fault- do you know who could look at this instead?

I've filed bug 1533598 to look into the underlying cause. Once that's resolved, we can re-enable the test.

Depends on: 1533598

thanks for your help on this. There are a lot of failures and we are doing our best to aggregate them to be useful- this certainly helps!

Attachment #9071433 - Attachment is obsolete: true

fly by fix as I spotted the bug in bug 1674043

Assignee: nobody → jyavenard

will take this in bug 1674043 as it relies on a bug fixed there.

Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE

flac is now enabled on arm64 platforms.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: