QA/H264-AAC-MP3 support

From MozillaWiki
< QA
Jump to: navigation, search
Feature Status Release Target Lead engineer QA Lead QA Status
H.264-AAC-MP3 support Landed Firefox 22 Chris Pearce Cornel Ionce Shipped

Summary

This feature adds support for playing H.264/AAC in MP4 and support for playing MP3 audio files in HTML5 (video) and (audio) elements are switched on by default.

Reference

Test Cases

  • The available test cases for this feature can be found here.
  • Automated tests can be found in bugs 799315 and 820208.
  • Also, automated tests containing different scenarios are found on this page.

Important Bugs

  • 799315 - Windows Media Foundation backend for media playback
  • 832754 - Enable support for H.264/AAC/MP3 video/audio playback in Metro Firefox
  • 839055 - H.264/AAC support: abort playback of resource if the video or audio stream is unplayable
  • 837859 - Enable WMF backend
  • 836927 - Get Windows Media Foundation backend to pass Mochitests on TBPL/Try
  • 825446 - Firefox crashes while trying to open MP3 stream (media.windows-media-foundation.enabled = true)
  • 824877 - crash in mozilla::MediaCache::GetBlockOwner
  • 823646 - Certain H.264 movie are not shown properly with media.windows-media-foundation.enabled = true
  • 823168 - Huge performance problem in IE testDrive FishBowl if set media.windows-media-foundation.enabled = true
  • 820208 - Register MP4, MP3, and M4A extensions with appropriate Content-Types for httpd.js
  • 815748 - Build system changes for Windows Media Foundation HTML5 media backend
  • 838982 - codecdetect.com doesn't detect MPE4, M4A, MP3, AAC, and WAVE
  • 832143 - Windows Media Foundation backend should implement skip to next keyframe
  • 824234 - High CPU usage with h.264 video

Sign off

Criteria
  • All the test cases were executed.
  • All the blocker, critical, major bugs have been fixed.