зеркало из https://github.com/electron/electron.git
Fix webrtc linking issues
This commit is contained in:
Родитель
b0fe23072d
Коммит
78266db427
|
@ -111,7 +111,7 @@
|
|||
'<(libchromiumcontent_dir)/libdom_keycode_converter.a',
|
||||
'<(libchromiumcontent_dir)/libsystem_wrappers.a',
|
||||
'<(libchromiumcontent_dir)/librtc_base.a',
|
||||
'<(libchromiumcontent_dir)/librtc_base_approved.a',
|
||||
'<(libchromiumcontent_dir)/librtc_base_generic.a',
|
||||
'<(libchromiumcontent_dir)/libwebrtc_common.a',
|
||||
'<(libchromiumcontent_dir)/libinit_webrtc.a',
|
||||
'<(libchromiumcontent_dir)/libyuv.a',
|
||||
|
@ -194,7 +194,7 @@
|
|||
'<(libchromiumcontent_dir)/libdesktop_capture.a',
|
||||
'<(libchromiumcontent_dir)/libdom_keycode_converter.a',
|
||||
'<(libchromiumcontent_dir)/librtc_base.a',
|
||||
'<(libchromiumcontent_dir)/librtc_base_approved.a',
|
||||
'<(libchromiumcontent_dir)/librtc_base_generic.a',
|
||||
'<(libchromiumcontent_dir)/libsystem_wrappers.a',
|
||||
'<(libchromiumcontent_dir)/libwebrtc_common.a',
|
||||
'<(libchromiumcontent_dir)/libinit_webrtc.a',
|
||||
|
|
|
@ -29,8 +29,6 @@ using base::PlatformThreadRef;
|
|||
using content::BrowserThread;
|
||||
using content::DesktopMediaID;
|
||||
|
||||
extern "C" uint32_t SuperFastHash(const char* data, int len);
|
||||
|
||||
namespace {
|
||||
|
||||
// Update the list every second.
|
||||
|
@ -40,7 +38,7 @@ const int kDefaultUpdatePeriod = 1000;
|
|||
// media source has changed.
|
||||
uint32_t GetFrameHash(webrtc::DesktopFrame* frame) {
|
||||
int data_size = frame->stride() * frame->size().height();
|
||||
return SuperFastHash(reinterpret_cast<char*>(frame->data()), data_size);
|
||||
return base::Hash(frame->data(), data_size);
|
||||
}
|
||||
|
||||
gfx::ImageSkia ScaleDesktopFrame(std::unique_ptr<webrtc::DesktopFrame> frame,
|
||||
|
|
Загрузка…
Ссылка в новой задаче