Closed
Bug 786112
Opened 13 years ago
Closed 12 years ago
Stagefright software decoder shows blank page for 720p and 1080p videos
Categories
(Core :: Audio/Video, defect, P1)
Tracking
()
RESOLVED
WORKSFORME
mozilla17
Tracking | Status | |
---|---|---|
firefox16 | --- | unaffected |
firefox17 | --- | affected |
firefox18 | --- | affected |
People
(Reporter: cpeterson, Assigned: cpeterson)
References
Details
(Whiteboard: [swdecoder])
I can reproduce this on Galaxy Nexus (JB) and Galaxy S III (ICS).
Test videos:
http://people.mozilla.org/~cpeterson/videos/toodee-720p.mp4
http://people.mozilla.org/~cpeterson/videos/H264_High_Profile_Level_40_1920x1080p.mp4
http://people.mozilla.org/~cpeterson/videos/toodee-480p.mp4
* Playing the 720p and 1080p videos dumps a bunch of assertion failures:
I/Gecko ( 4898): ###!!! ASSERTION: ScaleYCbCrToRGB565 source image unpadded?: 'abs(y_pitch) >= abs(source_width)+16', file /Users/cpeterson/Code/mozilla/central/gfx/ycbcr/ycbcr_to_rgb565.cpp, line 338
I/Gecko ( 4898): ###!!! ASSERTION: ScaleYCbCrToRGB565 source image unaligned: '(y_pitch&15) == 0 && (uv_pitch&15) == 0 && ((y_buf-(uint8_t *)NULL)&15) == 0 && ((u_buf-(uint8_t *)NULL)&15) == 0 && ((v_buf-(uint8_t *)NULL)&15) == 0', file /Users/cpeterson/Code/mozilla/central/gfx/ycbcr/ycbcr_to_rgb565.cpp, line 348
I/Gecko ( 5159): ###!!! ASSERTION: C planes with different sizes: 'Error', file /Users/cpeterson/Code/mozilla/central/content/media/nsBuiltinDecoderReader.cpp, line 166
* 480p and other sizes seem to play correctly, but dump a different bunch of assertion failures:
I/OmxPlugin(26692): XXX OMX_COLOR_FormatYUV420Planar
I/Gecko (26692): ###!!! ASSERTION: ScaleYCbCrToRGB565 source image unpadded?: 'abs(y_pitch) >= abs(source_width)+16', file /Users/cpeterson/Code/mozilla/central/gfx/ycbcr/ycbcr_to_rgb565.cpp, line 338
I/OmxPlugin(26692): XXX OMX_COLOR_FormatYUV420Planar
I/Gecko (26692): ###!!! ASSERTION: ScaleYCbCrToRGB565 source image unpadded?: 'abs(y_pitch) >= abs(source_width)+16', file /Users/cpeterson/Code/mozilla/central/gfx/ycbcr/ycbcr_to_rgb565.cpp, line 338
Updated•13 years ago
|
Whiteboard: [swdecoder]
Assignee | ||
Comment 1•12 years ago
|
||
I can no longer repro this bug.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•