Closed Bug 1927064 Opened 1 year ago Closed 11 months ago

WebRTC H.264 failing for all devices with Amlogic chipsets

Categories

(Core :: WebRTC, defect)

Firefox 133
ARM64
Android
defect

Tracking

()

RESOLVED DUPLICATE of bug 1931941

People

(Reporter: alexward1230, Unassigned)

Details

Steps to reproduce:

Opened the h.264 test page on my device:
https://mozilla.github.io/webrtc-landing/pc_test_no_h264.html

This page shows that h.264 is NOT supported on my device even though my device has h.264 hardware decoders.

The decoders on my device are "OMX.amlogic.*", which notably are not in the list of decoders here: https://github.com/mozilla/gecko-dev/blob/master/mobile/android/geckoview/src/main/java/org/mozilla/gecko/util/HardwareCodecCapabilityUtils.java#L40 (perhaps this is the issue?).

My device is a Chinese manufactured android device.

Actual results:

WebRTC does not work due to "missing" h.264 support (even though the device does have h.264 support).

Expected results:

WebRTC should have worked with h.264 decoders that are on the device. Full list of supported h.264 decoders on the device are:

OMX.amlogic.avc.decoder.awesome2
OMX.amlogic.avc.decoder.awesome2.secure
OMX.amlogic.avc.decoder.awesome2.hdcp.secure
c2.android.avc.decoder
OMX.google.h264.decoder

Note: This bug seems likely to impact all devices with an Amlogic chipset, resulting in non-functional WebRTC H.264.

Summary: WebRTC H.264 failing for video streaming → WebRTC H.264 failing for all devices with Amlogic chipsets

John, is this surprising?

Severity: -- → S3
Flags: needinfo?(jolin)
OS: Unspecified → Android
Hardware: Unspecified → ARM64
Flags: needinfo?(jolin)
Status: UNCONFIRMED → RESOLVED
Closed: 11 months ago
Duplicate of bug: 1931941
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.