Closed Bug 1590977 Opened 5 years ago Closed 3 years ago

Can't play H.264 video on RZ/G2 with OpenMAX

Categories

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

68 Branch
defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: anyakichi, Unassigned)

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:70.0) Gecko/20100101 Firefox/70.0

Steps to reproduce:

Played H.264 video on RZ/G2E and RZ/G2M with OpenMAX.

1: HTML5 MPEG Video Test in https://tekeye.uk/html/html5-video-test-page

Actual results:

I couldn't play the video.

Expected results:

I can play the video.

OpenMAX IL 1.1.2 header files were released twice on the same version, and Firefox 68 includes the OLD headers.

The main change between the two versions is definition of fixed-sized integers. For example, the old version defines OMX_U32 as unsigned long, but the new version defines it as uint32_t.

The definition of the old version is apparently wrong, because there is no guarantee that unsigned long is 32-bit length. Actually unsigned long is 64-bit length on ARM64 and this mismatch cause a problem when using OpenMAX on RZ/G2 series SoCs.

Component: Untriaged → Audio/Video: Playback
Product: Firefox → Core

Patch looks sensible to me. Is there someone on playback who can handle reviews/try pushes?

Assignee: nobody → anyakichi
Flags: needinfo?(jyavenard)
Priority: -- → P2

Have you verified that this patch fixes the issue you're seeing?

Flags: needinfo?(anyakichi)

Yes. This patch fixed the problem. I can play the H.264 video.

Flags: needinfo?(anyakichi)
Attachment #9103846 - Flags: review+
Flags: needinfo?(jyavenard)

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:anyakichi, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(anyakichi)
Blocks: media-triage
Severity: normal → S4
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(anyakichi)
Priority: P2 → P3

The bug assignee didn't login in Bugzilla in the last 7 months.
:jimm, could you have a look please?
For more information, please visit auto_nag documentation.

Assignee: anyakichi → nobody
Flags: needinfo?(jmathies)

We're no longer using openmax, so we're going to file a bug on removing it from the code base.

No longer blocks: media-triage
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WONTFIX
Flags: needinfo?(jmathies)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: