summaryrefslogtreecommitdiffstats
path: root/media/ffmpeg
diff options
context:
space:
mode:
authorrbultje@chromium.org <rbultje@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-20 01:19:23 +0000
committerrbultje@chromium.org <rbultje@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-20 01:19:23 +0000
commit7e7576374732366fb8ac8f570f39f380ccf13fb2 (patch)
tree7ae2d423ecefaf09b6711b9322093c279ab5fb61 /media/ffmpeg
parent2040fdf0f812fa50831636ffb2a7050dd4df08e5 (diff)
downloadchromium_src-7e7576374732366fb8ac8f570f39f380ccf13fb2.zip
chromium_src-7e7576374732366fb8ac8f570f39f380ccf13fb2.tar.gz
chromium_src-7e7576374732366fb8ac8f570f39f380ccf13fb2.tar.bz2
Provide a Chrome-owned buffer to FFmpeg for video decoding, instead of
letting it allocate a buffer internally and then copy it to our own buffers after decoding finishes. This saves one memcpy() per decoded video frame. Review URL: https://chromiumcodereview.appspot.com/10451051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@143115 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/ffmpeg')
-rw-r--r--media/ffmpeg/ffmpeg_common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/media/ffmpeg/ffmpeg_common.h b/media/ffmpeg/ffmpeg_common.h
index 442299f..40a559d 100644
--- a/media/ffmpeg/ffmpeg_common.h
+++ b/media/ffmpeg/ffmpeg_common.h
@@ -28,6 +28,7 @@ MSVC_PUSH_DISABLE_WARNING(4244);
#include <libavutil/avutil.h>
#include <libavutil/mathematics.h>
#include <libavutil/log.h>
+#include <libavutil/imgutils.h>
MSVC_POP_WARNING();
} // extern "C"