From: ws29.jung Date: Tue, 19 Jan 2016 10:28:50 +0000 (+0900) Subject: fixup! [MM] Introduce a switch for zero-copy support from multimedia X-Git-Tag: submit/tizen/20201118.160233~329 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=bf2736057eaaa6d461083880df5970769c184c83;p=platform%2Fframework%2Fweb%2Fchromium-efl.git fixup! [MM] Introduce a switch for zero-copy support from multimedia Previously, build break happens from missing libyuv headers when |TIZEN_MULTIMEDIA_ZEROCOPY_SUPPORT| is turned off. This fix includes changes: - added missing libyuv headers. - replaced "base::Process::Current().Handle()" with "base::GetCurrentProcessHandle()" Reviewed by: sns.park Change-Id: I1b8f54297ac52366d8274ccf61fcbf9d1979ff94 Signed-off-by: ws29.jung --- diff --git a/tizen_src/chromium_impl/media/base/efl/media_player_efl.cc b/tizen_src/chromium_impl/media/base/efl/media_player_efl.cc index b9ec77c..73ab6f6 100644 --- a/tizen_src/chromium_impl/media/base/efl/media_player_efl.cc +++ b/tizen_src/chromium_impl/media/base/efl/media_player_efl.cc @@ -9,6 +9,7 @@ #include "content/public/browser/browser_thread.h" #include "media/base/efl/media_player_manager_efl.h" #include "media/base/efl/media_player_util_efl.h" +#include "third_party/libyuv/include/libyuv/planar_functions.h" namespace media { @@ -59,7 +60,7 @@ void MediaPlayerEfl::DeliverMediaPacket(ScopedMediaPacket packet) { } base::SharedMemoryHandle foreign_memory_handle; - if (!shared_memory.ShareToProcess(base::Process::Current().Handle(), + if (!shared_memory.ShareToProcess(base::GetCurrentProcessHandle(), &foreign_memory_handle)) { LOG(ERROR) << "Shared Memory handle could not be obtained"; return;