Closed Bug 1200775 Opened 10 years ago Closed 10 years ago

Check intel specific h264 decoder when checking for DXVA support

Categories

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

29 Branch
defect

Tracking

()

RESOLVED FIXED
mozilla43
Tracking Status
firefox43 --- fixed

People

(Reporter: mattwoodrow, Assigned: mattwoodrow)

References

Details

Attachments

(1 file)

No description provided.
Attached patch intel-decoderSplinter Review
Seems like some of the older intel cards only support this one.
Attachment #8655595 - Flags: review?(jyavenard)
Blocks: 1183132
Comment on attachment 8655595 [details] [diff] [review] intel-decoder Review of attachment 8655595 [details] [diff] [review]: ----------------------------------------------------------------- LGTM, but I have no idea about why this is required nor how it would actually work. "Seems like some of the older intel cards only support this one." what is "this one" ? 302 to cpearce
Attachment #8655595 - Flags: review?(jyavenard) → review?(cpearce)
It looks like older intel cards have a different GUID for their h264 decoder, but it otherwise functions identically. The MFTransform we are using to access the decoder will pick this one if the 'normal' one isn't available. Our code for determining DXVA support was only checking the normal GUID, so we think DXVA isn't available when it would otherwise work through the MFTransform. This patch fixes that.
Attachment #8655595 - Flags: review?(cpearce) → review+
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla43
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: