Closed Bug 1097657 Opened 11 years ago Closed 7 years ago

Firefox 34 (beta) fails to play attachment 8521147 [details] (mp4/x264) on OS X

Categories

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

34 Branch
x86_64
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: Gijs, Unassigned)

Details

STR: 0. Use Firefox 34 beta 1. Open attachment 8521147 [details] in a new tab ER: either offer to download the file or play it AR: show a videodocument and attempt to play the file, but fail (autoplay fails, clicking the play button creates a spinner on the video that never goes away)
This works on nightly, interestingly enough.
Version: Trunk → 34 Branch
Ralph, this is on a version that does not support h264, I think, but it still tries to play it?
Flags: needinfo?(giles)
Beta supports mp4 playback on MacOS X. I've just verified with pearce.org.nz/h. This video doesn't play for me in Beta or Nightly on Mac. It down play with the (different) gstreamer backend on Linux.
Flags: needinfo?(giles)
[Child 67493] WARNING: VideoToolbox decoder returned no data: file /Users/giles/mozilla-inbound/dom/media/fmp4/apple/AppleVTDecoder.cpp, line 165 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s 424165376[116423b30]: 128 frames decoded 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s 424165376[116423b30]: 128 frames decoded 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s 424165376[116423b30]: 128 frames decoded 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s 424165376[116423b30]: 128 frames decoded 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s [Child 67493] WARNING: Couldn't pass frame to decoder: file /Users/giles/mozilla-inbound/dom/media/fmp4/apple/AppleVTDecoder.cpp, line 243 The file does play in QuicktimePlayer, so we're somehow mangling the data. Does it work on Windows?
(In reply to Ralph Giles (:rillian) from comment #4) > [Child 67493] WARNING: VideoToolbox decoder returned no data: file > /Users/giles/mozilla-inbound/dom/media/fmp4/apple/AppleVTDecoder.cpp, line > 165 > 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s > 424165376[116423b30]: 128 frames decoded > 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s > 424165376[116423b30]: 128 frames decoded > 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s > 424165376[116423b30]: 128 frames decoded > 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s > 424165376[116423b30]: 128 frames decoded > 424165376[116423b30]: pushed audio at time 0.149333s; duration 0.002666s > [Child 67493] WARNING: Couldn't pass frame to decoder: file > /Users/giles/mozilla-inbound/dom/media/fmp4/apple/AppleVTDecoder.cpp, line > 243 > > The file does play in QuicktimePlayer, so we're somehow mangling the data. > Does it work on Windows? https://bugzilla.mozilla.org/show_bug.cgi?id=1097474#c2 says yes.
Component: Audio/Video → Audio/Video: Playback
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.