diff options
author | jiesun@google.com <jiesun@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-23 16:24:46 +0000 |
---|---|---|
committer | jiesun@google.com <jiesun@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-23 16:24:46 +0000 |
commit | f044ce8e4aeef63eb7686345f407bf5640045c18 (patch) | |
tree | 1e990d0c5cb32cecd1b130e1c1cbf158f0dc3ab3 /net/socket/socks_client_socket_unittest.cc | |
parent | 4b4762a2b618580183e2a80b66eae64cb500da75 (diff) | |
download | chromium_src-f044ce8e4aeef63eb7686345f407bf5640045c18.zip chromium_src-f044ce8e4aeef63eb7686345f407bf5640045c18.tar.gz chromium_src-f044ce8e4aeef63eb7686345f407bf5640045c18.tar.bz2 |
Remove AVFrame dependency.
Currently AVFrame is used in both OmxVideoDecodeEngine and FFmpegVideoDecodeEngine. This causes an unnecessary memory copy from AVFrame to VideoFrame. We can remove the additional copy by using VideoFrame.
Also in the hardware (OpenMAX) path, VideoFrames are allocated inside decode engines, therefore the interface was changed such that VideoFrames are created inside the decode engines but buffered in VideoDecoderImpl.
BUGS=none
TEST=none
Review URL: http://codereview.chromium.org/1669002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45448 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/socks_client_socket_unittest.cc')
0 files changed, 0 insertions, 0 deletions