Closed Bug 1958424 Opened 21 days ago Closed 16 days ago

Android H.264 SW encoder breaks gtest cases.

Categories

(Core :: Audio/Video: Web Codecs, defect)

defect

Tracking

()

RESOLVED FIXED
139 Branch
Tracking Status
firefox139 --- fixed

People

(Reporter: jhlin, Assigned: jhlin)

References

Details

Attachments

(3 files)

In bug 1870519, H264Specific::mFormat was introduced to instruct the encoder to generate AnnexB or AVCC format bitstream but AndroidDataEncoder hasn't been updated and still uses Usage::Realtime/Record to determine the output format.

Besides the bitstream format issue, AndroidDataEncoder doesn't report frame duration, either. Changing the bug summary to include it.

Summary: Android H.264 encoder doesn't generate bitstream in correct format. → Android H.264 SW encoder breaks gtest cases.
Pushed by jolin@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7a35f2e69ba3 use H264BitStreamFormat in AndroidDataEncoder. r=chunmin https://hg.mozilla.org/integration/autoland/rev/d72dd03bfcd5 set output frame duration in AndroidDataEncoder. r=media-playback-reviewers,chunmin https://hg.mozilla.org/integration/autoland/rev/ed2332904996 skip tests for Android SW H.264 encoder. r=chunmin
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: