New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 666974 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Aug 2017
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Accelerate setting wallpaper for Arc++.

Project Member Reported by muyuanli@chromium.org, Nov 19 2016

Issue description

Kill the need to do decoding / encoding in Android to accelerate setting wallpaper. See b/32952915.

 
Description: Show this description
Project Member

Comment 2 by bugdroid1@chromium.org, Nov 21 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8e4822ebbb9b4108013d9246974b228cb52834f3

commit 8e4822ebbb9b4108013d9246974b228cb52834f3
Author: muyuanli <muyuanli@chromium.org>
Date: Mon Nov 21 23:31:13 2016

reduce setting wallpaper latency.

Previously, setting the wallpaper is slow because
there are multiple decoding / encoding (esp png)
involved. This CL asks ImageDecoder to do a more
general decoding based on the bytes from Arc and
thus, Android does not need to do decoding and
encoding anymore.

Test=Set large wallpaper becomes faster.

Bug= 666974 

Review-Url: https://codereview.chromium.org/2506373005
Cr-Commit-Position: refs/heads/master@{#433692}

[modify] https://crrev.com/8e4822ebbb9b4108013d9246974b228cb52834f3/chrome/browser/chromeos/arc/wallpaper/arc_wallpaper_service.cc
[modify] https://crrev.com/8e4822ebbb9b4108013d9246974b228cb52834f3/chrome/browser/chromeos/arc/wallpaper/arc_wallpaper_service.h
[modify] https://crrev.com/8e4822ebbb9b4108013d9246974b228cb52834f3/components/arc/common/wallpaper.mojom

Status: Fixed (was: Assigned)

Sign in to add a comment