Closed Bug 647462 Opened 10 years ago Closed 10 years ago
Video layer should not be ARGB by default
Siarhei has found that on 16bpp devices we do bunch of color conversion while playing video. I found that we do BuildLayer always non-opaque (ARGB32), in Image container we create image which is 16bpp... so result is 1) yuv->rgb16 image 2) rgb16 image -> ARGB32 layer surface 3) ARGB32 layer -> rgb16 screen.. this is bad. IIUC we don't have transparent video, and no need to create layer surface with alpha.
Attachment #523796 - Flags: review?(tterribe)
Attachment #523796 - Flags: review?(tterribe) → review?(chris.double)
sorry, I mean opaque
In case of video clipping, that will be done on top level compositing stage. video itself does not have transparency.
Target Milestone: --- → mozilla6
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.