diff options
author | wez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-14 01:21:18 +0000 |
---|---|---|
committer | wez@chromium.org <wez@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-14 01:21:18 +0000 |
commit | 5a7838c5fdba06e93779ee4045189d02af0be0e7 (patch) | |
tree | 4ea275675630c5da305c53911626c698a1dc6796 /remoting/base/util.h | |
parent | 2afff558196f309cc1f69a2b91b9ff2a200322a6 (diff) | |
download | chromium_src-5a7838c5fdba06e93779ee4045189d02af0be0e7.zip chromium_src-5a7838c5fdba06e93779ee4045189d02af0be0e7.tar.gz chromium_src-5a7838c5fdba06e93779ee4045189d02af0be0e7.tar.bz2 |
Linear sub-rectangle scaler for use in Chromoting.
This implementation re-uses the common row filter procedures, but is currently limited to a C horizontal interpolation procedure.
There's also plenty of scope for optimizing the new sub-rectangle scaler routine.
BUG=93451
TEST=media_unittests, remoting_unittests and manual verification of image quality of Chromoting sessions using fit-to-screen.
Review URL: http://codereview.chromium.org/8954003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117748 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting/base/util.h')
-rw-r--r-- | remoting/base/util.h | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/remoting/base/util.h b/remoting/base/util.h index 5fca203..c05ef2f 100644 --- a/remoting/base/util.h +++ b/remoting/base/util.h @@ -28,16 +28,6 @@ void ConvertYUVToRGB32WithRect(const uint8* y_plane, int uv_stride, int rgb_stride); -void ScaleYUVToRGB32WithRect(const uint8* y_plane, - const uint8* u_plane, - const uint8* v_plane, - uint8* rgb_plane, - const SkIRect& source_rect, - const SkIRect& dest_rect, - int y_stride, - int uv_stride, - int rgb_stride); - void ConvertRGB32ToYUVWithRect(const uint8* rgb_plane, uint8* y_plane, uint8* u_plane, |