|Feature||Status||Release Target||Lead engineer||QA Lead||QA Status|
|H.264-AAC-MP3 support||Landed||Firefox 22||Chris Pearce||Cornel Ionce||Shipped|
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.
- Pearce's blog post: H.264/AAC/MP3 support now enabled by default in Firefox Nightlies on Windows 7 and later
- Tracking bug: 799318 - [meta] Support H.264/AAC/MP3 video/audio playback on desktop Firefox
- 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.
- 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
- All the test cases were executed.
- All the blocker, critical, major bugs have been fixed.