Skip to content

Instantly share code, notes, and snippets.

@stoto
Created October 29, 2015 11:32
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save stoto/f1997961024cc350076d to your computer and use it in GitHub Desktop.
Save stoto/f1997961024cc350076d to your computer and use it in GitHub Desktop.
Undefined symbols for architecture armv7:
"webrtc::PortAllocatorFactory::SetNetworkIgnoreMask(int)", referenced from:
vtable for lmimedialib::NoTCPPortAllocatorFactory in libMediaClientLibStaticd.a(NoTCPPortAllocatorFactory.o)
vtable for rtc::RefCountedObject<lmimedialib::NoTCPPortAllocatorFactory> in libMediaClientLibStaticd.a(NoTCPPortAllocatorFactory.o)
"webrtc::PortAllocatorFactory::~PortAllocatorFactory()", referenced from:
lmimedialib::NoTCPPortAllocatorFactory::~NoTCPPortAllocatorFactory() in libMediaClientLibStaticd.a(NoTCPPortAllocatorFactory.o)
"webrtc::PortAllocatorFactory::CreatePortAllocator(std::__1::vector<webrtc::PortAllocatorFactoryInterface::StunConfiguration, std::__1::allocator<webrtc::PortAllocatorFactoryInterface::StunConfiguration> > const&, std::__1::vector<webrtc::PortAllocatorFactoryInterface::TurnConfiguration, std::__1::allocator<webrtc::PortAllocatorFactoryInterface::TurnConfiguration> > const&)", referenced from:
lmimedialib::NoTCPPortAllocatorFactory::CreatePortAllocator(std::__1::vector<webrtc::PortAllocatorFactoryInterface::StunConfiguration, std::__1::allocator<webrtc::PortAllocatorFactoryInterface::StunConfiguration> > const&, std::__1::vector<webrtc::PortAllocatorFactoryInterface::TurnConfiguration, std::__1::allocator<webrtc::PortAllocatorFactoryInterface::TurnConfiguration> > const&) in libMediaClientLibStaticd.a(NoTCPPortAllocatorFactory.o)
"rtc::GetUIntFromJsonObject(Json::Value const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, unsigned int*)", referenced from:
lmimedialib::StreamParamsMessage::StreamParamsMessage(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libMediaClientLibStaticd.a(StreamParamsMessage.o)
"rtc::Buffer::Buffer()", referenced from:
lmimedialib::VideoFrame::VideoFrame(lmimedialib::IVideoFrame::FrameType) in libMediaClientLibStaticd.a(VideoFrame.o)
"rtc::GetStringFromJsonObject(Json::Value const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*)", referenced from:
lmimedialib::StreamParamsMessage::StreamParamsMessage(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libMediaClientLibStaticd.a(StreamParamsMessage.o)
lmimedialib::SessionDescriptionMessage::SessionDescriptionMessage(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libMediaClientLibStaticd.a(SessionDescriptionMessage.o)
"rtc::LogMessage::min_sev_", referenced from:
rtc::LogMessage::Loggable(rtc::LoggingSeverity) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"sigslot::multi_threaded_local::unlock()", referenced from:
vtable for sigslot::_signal_base2<cricket::VideoCapturer*, cricket::VideoFrame const*, sigslot::multi_threaded_local> in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for sigslot::_signal_base2<cricket::VideoCapturer*, cricket::CapturedFrame const*, sigslot::multi_threaded_local> in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::LogAssert(char const*, char const*, int, char const*)", referenced from:
rtc::Assert(bool, char const*, char const*, int, char const*) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"sigslot::multi_threaded_local::~multi_threaded_local()", referenced from:
sigslot::_signal_base<sigslot::multi_threaded_local>::~_signal_base() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::SystemInfo::GetMaxPhysicalCpus()", referenced from:
lmimedialib::ReportGenerator::GetOneTimeReport(lmimedialib::OneTimeReport&) in libMediaClientLibStaticd.a(ReportGenerator.o)
"rtc::Timing::~Timing()", referenced from:
cricket::VideoCapturer::~VideoCapturer() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"webrtc::PortAllocatorFactory::PortAllocatorFactory(rtc::Thread*)", referenced from:
lmimedialib::NoTCPPortAllocatorFactory::NoTCPPortAllocatorFactory(rtc::Thread*) in libMediaClientLibStaticd.a(NoTCPPortAllocatorFactory.o)
"cricket::YuvFrameGenerator::GenerateNextFrame(unsigned char*, int)", referenced from:
lmimedialib::FakeFramesCapturer::ReadFrame(bool) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::Time()", referenced from:
lmimedialib::FakeFramesCapturer::Start(cricket::VideoFormat const&) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"cricket::YuvFrameGenerator::~YuvFrameGenerator()", referenced from:
lmimedialib::FakeFramesCapturer::Stop() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::Thread::Clear(rtc::MessageHandler*, unsigned int, std::__1::list<rtc::Message, std::__1::allocator<rtc::Message> >*)", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::LogMessage::LogMessage(char const*, int, rtc::LoggingSeverity, rtc::LogErrorContext, int, char const*)", referenced from:
lmimedialib::FakeFramesCapturer::Start(cricket::VideoFormat const&) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
lmimedialib::FakeFramesCapturer::Stop() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::Break()", referenced from:
rtc::Assert(bool, char const*, char const*, int, char const*) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"cricket::VideoCapturer::VideoCapturer()", referenced from:
lmimedialib::FakeFramesCapturer::FakeFramesCapturer() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
lmimedialib::IVideoCapturerDecorator::IVideoCapturerDecorator() in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"webrtc::MediaConstraintsInterface::kEnableDtlsSrtp", referenced from:
lmimedialib::WebRTCConstraints::GetForCreatePeerConnection() in libMediaClientLibStaticd.a(WebRTCConstraints.o)
"non-virtual thunk to cricket::VideoCapturer::OnMessage(rtc::Message*)", referenced from:
vtable for lmimedialib::FakeFramesCapturer in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for lmimedialib::ResolutionFilterCapturer in libMediaClientLibStaticd.a(ResolutionFilterCapturer.o)
vtable for lmimedialib::VideoCapturerProxy in libMediaClientLibStaticd.a(VideoCapturerProxy.o)
vtable for lmimedialib::IVideoCapturerProxy in libMediaClientLibStaticd.a(VideoCapturerProxy.o)
vtable for lmimedialib::VideoCapturerProxyLocal in libMediaClientLibStaticd.a(VideoCapturerProxyLocal.o)
vtable for lmimedialib::VideoCapturerDecoratorBase in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
vtable for lmimedialib::IVideoCapturerDecorator in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
...
"webrtc::MediaConstraintsInterface::kMaxHeight", referenced from:
lmimedialib::WebRTCConstraints::SetMandatoryMaxHeight(int) in libMediaClientLibStaticd.a(WebRTCConstraints.o)
"cricket::VideoAdapter::~VideoAdapter()", referenced from:
cricket::CoordinatedVideoAdapter::~CoordinatedVideoAdapter() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::FatalMessage::FatalMessage(char const*, int)", referenced from:
bool rtc::ToString<int>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in libMediaClientLibStaticd.a(WebRTCConstraints.o)
"rtc::LogMessage::~LogMessage()", referenced from:
lmimedialib::FakeFramesCapturer::Start(cricket::VideoFormat const&) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
lmimedialib::FakeFramesCapturer::Stop() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"webrtc::StatsReport::Value::display_name() const", referenced from:
lmimedialib::PeerConnection::GetStatsString(rtc::scoped_refptr<webrtc::MediaStreamInterface>) in libMediaClientLibStaticd.a(PeerConnection.o)
"cricket::VideoCapturer::GetBestCaptureFormat(cricket::VideoFormat const&, cricket::VideoFormat*)", referenced from:
vtable for lmimedialib::FakeFramesCapturer in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
lmimedialib::ResolutionFilterCapturer::GetBestCaptureFormat(cricket::VideoFormat const&, cricket::VideoFormat*) in libMediaClientLibStaticd.a(ResolutionFilterCapturer.o)
vtable for lmimedialib::IVideoCapturerDecorator in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"rtc::Buffer::~Buffer()", referenced from:
lmimedialib::DataChannel::OnMessage(webrtc::DataBuffer const&) in libMediaClientLibStaticd.a(DataChannel.o)
rtc::Buffer::Buffer<char, 0>(char const*, unsigned long, unsigned long) in libMediaClientLibStaticd.a(DataChannel.o)
webrtc::DataBuffer::~DataBuffer() in libMediaClientLibStaticd.a(DataChannel.o)
lmimedialib::VideoFrame::~VideoFrame() in libMediaClientLibStaticd.a(VideoFrame.o)
"cricket::VideoCapturer::Pause(bool)", referenced from:
vtable for lmimedialib::FakeFramesCapturer in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for lmimedialib::IVideoCapturerDecorator in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"webrtc::CreateSessionDescription(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, webrtc::SdpParseError*)", referenced from:
lmimedialib::PeerConnection::GetCopyOfCurrentRemoteSDP() in libMediaClientLibStaticd.a(PeerConnection.o)
lmimedialib::SessionDescriptionMessage::GetAsSessionDescriptionInterface(webrtc::SdpParseError*) const in libMediaClientLibStaticd.a(SessionDescriptionMessage.o)
"cricket::YuvFrameGenerator::YuvFrameGenerator(int, int, bool)", referenced from:
lmimedialib::FakeFramesCapturer::Start(cricket::VideoFormat const&) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::Buffer::Buffer(rtc::Buffer const&)", referenced from:
lmimedialib::DataChannel::OnMessage(webrtc::DataBuffer const&) in libMediaClientLibStaticd.a(DataChannel.o)
"webrtc::SessionDescriptionInterface::kOffer", referenced from:
lmimedialib::PeerConnection::SetRemoteDescription(webrtc::SessionDescriptionInterface&) in libMediaClientLibStaticd.a(PeerConnection.o)
"rtc::CleanupSSL()", referenced from:
lmimedialib::OnMediaClientLibUnload() in libMediaClientLibStaticd.a(InitLibrary.o)
"cricket::DeviceManagerFactory::Create()", referenced from:
lmimedialib::IMediaClientLib::CreateMediaClientLib(lmimedialib::LibFeatures const&) in libMediaClientLibStaticd.a(MediaClientLib.o)
"rtc::InitializeSSL(bool (*)(void*))", referenced from:
lmimedialib::OnMediaClientLibLoad() in libMediaClientLibStaticd.a(InitLibrary.o)
"webrtc::StatsReport::IdBase::type() const", referenced from:
webrtc::StatsReport::type() const in libMediaClientLibStaticd.a(ReportGenerator.o)
"webrtc::StatsReport::Value::ToString() const", referenced from:
lmimedialib::ReportGenerator::GetTransportFromJingleStatsMap(std::__1::vector<webrtc::StatsReport const*, std::__1::allocator<webrtc::StatsReport const*> > const&) in libMediaClientLibStaticd.a(ReportGenerator.o)
lmimedialib::ReportGenerator::FillMapFromStatsReports(std::__1::map<webrtc::StatsReport::StatsValueName, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::less<webrtc::StatsReport::StatsValueName>, std::__1::allocator<std::__1::pair<webrtc::StatsReport::StatsValueName const, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > > >&, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, std::__1::vector<webrtc::StatsReport const*, std::__1::allocator<webrtc::StatsReport const*> > > const&) in libMediaClientLibStaticd.a(ReportGenerator.o)
lmimedialib::PeerConnection::GetStatsString(rtc::scoped_refptr<webrtc::MediaStreamInterface>) in libMediaClientLibStaticd.a(PeerConnection.o)
"rtc::Event::~Event()", referenced from:
lmimedialib::MediaSession::StartLocalStreamSending(bool, bool)::$_12::operator()() const in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::MediaSession::StopLocalStreamSending(bool, bool)::$_13::operator()() const in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::CreateLocalStreamToSend(bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::RemoveMediaStream(bool&, bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
rtc::SharedExclusiveLock::~SharedExclusiveLock() in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::DeviceManager::CheckForAudioPlayoutDeviceChange() in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::MessageThread::SyncInvoke(std::__1::function<void ()>) in libMediaClientLibStaticd.a(MessageThread.o)
...
"rtc::SystemInfo::GetGpuInfo(rtc::SystemInfo::GpuInfo*)", referenced from:
lmimedialib::ReportGenerator::GetGPU() in libMediaClientLibStaticd.a(ReportGenerator.o)
"rtc::Event::Set()", referenced from:
lmimedialib::MediaSession::StopLocalStreamSending(bool, bool)::$_13::operator()() const in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::CreateLocalStreamToSend(bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::RemoveMediaStream(bool&, bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::CreateLocalStreamToSend(bool, bool, rtc::Event&)::$_0::operator()() const in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::CreateLocalStreamToSend(bool, bool, rtc::Event&)::$_1::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::RemoveMediaStream(bool&, bool, bool, rtc::Event&)::$_2::operator()() const in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::RemoveMediaStream(bool&, bool, bool, rtc::Event&)::$_3::operator()(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) const in libMediaClientLibStaticd.a(WebRTCClient.o)
...
"cricket::VideoCapturer::GetSupportedFormats() const", referenced from:
lmimedialib::DeviceManager::DoGetVideoCaptureDevices() in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::VideoCaptureDeviceListCollector::FillVideoCaptureDeviceList(lmimedialib::VideoCaptureDeviceList&) in libMediaClientLibStaticd.a(VideoCaptureDeviceListCollector_unix.o)
lmimedialib::FakeFramesCapturer::GetPreferredFourccs(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >*) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
lmimedialib::ResolutionFilterCapturer::SetSupportedFormatsFromVideoCapturer() in libMediaClientLibStaticd.a(ResolutionFilterCapturer.o)
lmimedialib::VideoCapturerDecoratorBase::SetSupportedFormatsFromVideoCapturer() in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
lmimedialib::VideoCapturerDecoratorBase::GetPreferredFourccs(std::__1::vector<unsigned int, std::__1::allocator<unsigned int> >*) in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"webrtc::CreatePeerConnectionFactory(rtc::Thread*, rtc::Thread*, webrtc::AudioDeviceModule*, cricket::WebRtcVideoEncoderFactory*, cricket::WebRtcVideoDecoderFactory*)", referenced from:
lmimedialib::PeerConnectionFactory::PeerConnectionFactory(lmimedialib::IMediaSessionContext*, rtc::Thread*, rtc::Thread*, webrtc::AudioDeviceModule*) in libMediaClientLibStaticd.a(PeerConnectionFactory.o)
"rtc::SystemInfo::GetMemorySize()", referenced from:
lmimedialib::ReportGenerator::GetOneTimeReport(lmimedialib::OneTimeReport&) in libMediaClientLibStaticd.a(ReportGenerator.o)
"rtc::SystemInfo::GetCpuArchitecture()", referenced from:
lmimedialib::ReportGenerator::GetOneTimeReport(lmimedialib::OneTimeReport&) in libMediaClientLibStaticd.a(ReportGenerator.o)
"rtc::MessageQueue::Quit()", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::SharedExclusiveLock::LockShared()", referenced from:
rtc::SharedScope::SharedScope(rtc::SharedExclusiveLock*) in libMediaClientLibStaticd.a(WebRTCClient.o)
"sigslot::multi_threaded_local::lock()", referenced from:
vtable for sigslot::_signal_base2<cricket::VideoCapturer*, cricket::VideoFrame const*, sigslot::multi_threaded_local> in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for sigslot::_signal_base2<cricket::VideoCapturer*, cricket::CapturedFrame const*, sigslot::multi_threaded_local> in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::starts_with(char const*, char const*)", referenced from:
lmimedialib::FakeFramesCapturer::IsFakeFramesDevice(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libMediaClientLibStaticd.a(DeviceManager.o)
"rtc::Buffer::Buffer(unsigned long, unsigned long)", referenced from:
rtc::Buffer::Buffer<char, 0>(char const*, unsigned long, unsigned long) in libMediaClientLibStaticd.a(DataChannel.o)
"rtc::MessageQueue::IsQuitting()", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::MessageQueue::Restart()", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"webrtc::MediaConstraintsInterface::kMaxWidth", referenced from:
lmimedialib::WebRTCConstraints::SetMandatoryMaxWidth(int) in libMediaClientLibStaticd.a(WebRTCConstraints.o)
"cricket::VideoCapturer::SetApplyRotation(bool)", referenced from:
vtable for lmimedialib::FakeFramesCapturer in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for lmimedialib::IVideoCapturerDecorator in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"rtc::MessageQueue::Peek(rtc::Message*, int)", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::SystemInfo::GpuInfo::~GpuInfo()", referenced from:
lmimedialib::ReportGenerator::GetGPU() in libMediaClientLibStaticd.a(ReportGenerator.o)
"rtc::Thread::Thread(rtc::SocketServer*)", referenced from:
lmimedialib::MediaClientLib::CreateMediaSession(lmimedialib::INetwork&, lmimedialib::Features const&, char const*)::$_0::operator()() const in libMediaClientLibStaticd.a(MediaClientLib.o)
"rtc::MessageQueue::PostAt(unsigned int, rtc::MessageHandler*, unsigned int, rtc::MessageData*)", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"vtable for cricket::CoordinatedVideoAdapter", referenced from:
cricket::CoordinatedVideoAdapter::~CoordinatedVideoAdapter() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"vtable for rtc::MessageHandler", referenced from:
rtc::MessageHandler::MessageHandler() in libMediaClientLibStaticd.a(AsyncTaskInvoker.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"rtc::Thread::Run()", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::YuvFramesThread::Run() in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::MessageQueue::Dispatch(rtc::Message*)", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::CriticalSection::~CriticalSection()", referenced from:
lmimedialib::MediaSession::~MediaSession() in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::WebRTCClient(lmimedialib::IMediaSessionContext*, lmimedialib::INetwork*, lmimedialib::IPeerConnectionFactory*, lmimedialib::IMediaSessionListener*, std::__1::shared_ptr<lmimedialib::StreamManager>, lmimedialib::IStatisticsManager*) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::~WebRTCClient() in libMediaClientLibStaticd.a(WebRTCClient.o)
rtc::SharedExclusiveLock::~SharedExclusiveLock() in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::DeviceManager::DeviceManager(lmimedialib::LibFeatures const&, lmimedialib::Logger*, cricket::DeviceManagerInterface*, lmimedialib::IMediaClientLibListener*, webrtc::AudioDeviceModule*, lmimedialib::IVideoCaptureDeviceListCollector*) in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::DeviceManager::~DeviceManager() in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::StatisticsProducer::StatisticsProducer(lmimedialib::MessageThread*, std::__1::shared_ptr<lmimedialib::IReportGenerator>, lmimedialib::Logger&) in libMediaClientLibStaticd.a(StatisticsProducer.o)
...
"rtc::MessageQueue::PostDelayed(int, rtc::MessageHandler*, unsigned int, rtc::MessageData*)", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::Thread::InvokeBegin()", referenced from:
void rtc::Thread::Invoke<void, std::__1::function<void ()> >(std::__1::function<void ()> const&) in libMediaClientLibStaticd.a(MessageThread.o)
"cricket::VideoCapturer::Restart(cricket::VideoFormat const&)", referenced from:
vtable for lmimedialib::FakeFramesCapturer in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for lmimedialib::IVideoCapturerDecorator in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"rtc::Thread::Current()", referenced from:
rtc::Thread::IsCurrent() const in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::FrameDetector::SetAsyncTaskInvoker(lmimedialib::IAsyncTaskInvoker*) in libMediaClientLibStaticd.a(FrameDetector.o)
lmimedialib::VideoCapturerRestarter::SetAsyncTaskInvoker(lmimedialib::IAsyncTaskInvoker*) in libMediaClientLibStaticd.a(VideoCapturerRestarter.o)
"vtable for cricket::VideoCapturer", referenced from:
cricket::VideoCapturer::~VideoCapturer() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
"rtc::Thread::Stop()", referenced from:
lmimedialib::MessageThread::~MessageThread() in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::MessageQueue::Get(rtc::Message*, int, bool)", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::Thread::~Thread()", referenced from:
lmimedialib::MessageThread::~MessageThread() in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::YuvFramesThread::YuvFramesThread(lmimedialib::FakeFramesCapturer*) in libMediaClientLibStaticd.a(YuvFramesThread.o)
lmimedialib::YuvFramesThread::~YuvFramesThread() in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::SharedExclusiveLock::LockExclusive()", referenced from:
rtc::ExclusiveScope::ExclusiveScope(rtc::SharedExclusiveLock*) in libMediaClientLibStaticd.a(WebRTCClient.o)
"rtc::SystemInfo::SystemInfo()", referenced from:
lmimedialib::ReportGenerator::ReportGenerator(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >) in libMediaClientLibStaticd.a(ReportGenerator.o)
"rtc::Thread::Thread(rtc::SocketServer*)", referenced from:
lmimedialib::MessageThread::MessageThread() in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::YuvFramesThread::YuvFramesThread(lmimedialib::FakeFramesCapturer*) in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::FatalMessage::~FatalMessage()", referenced from:
bool rtc::ToString<int>(int const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >*) in libMediaClientLibStaticd.a(WebRTCConstraints.o)
"rtc::SharedExclusiveLock::UnlockExclusive()", referenced from:
rtc::ExclusiveScope::~ExclusiveScope() in libMediaClientLibStaticd.a(WebRTCClient.o)
"rtc::MessageQueue::GetDelay()", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::CritScope::CritScope(rtc::CriticalSection*)", referenced from:
lmimedialib::MediaSession::~MediaSession() in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::MediaSession::OnMediaMessage(char const*) in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::CleanUp() in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::SetNetwork(lmimedialib::INetwork*) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::SendData(lmimedialib::MediaMessage const&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::DeviceManager::GetVideoCaptureDevices() in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::DeviceManager::GetAudioRecordingDevices() in libMediaClientLibStaticd.a(DeviceManager.o)
...
"webrtc::MediaConstraintsInterface::kMinWidth", referenced from:
lmimedialib::WebRTCConstraints::SetMandatoryMinWidth(int) in libMediaClientLibStaticd.a(WebRTCConstraints.o)
"rtc::Thread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, void const*)", referenced from:
lmimedialib::MediaClientLib::CreateMediaSession(lmimedialib::INetwork&, lmimedialib::Features const&, char const*)::$_0::operator()() const in libMediaClientLibStaticd.a(MediaClientLib.o)
lmimedialib::MessageThread::SetName(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) in libMediaClientLibStaticd.a(MessageThread.o)
"rtc::Thread::Send(rtc::MessageHandler*, unsigned int, rtc::MessageData*)", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::Thread::ReceiveSends()", referenced from:
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"rtc::CriticalSection::CriticalSection()", referenced from:
lmimedialib::MediaSession::MediaSession(lmimedialib::IMediaSessionContext*, lmimedialib::WebRTCClient*, lmimedialib::IAudioDeviceManager*, lmimedialib::IVideoDeviceManager*, lmimedialib::MessageThread*, lmimedialib::MessageThread*, rtc::Thread*, lmimedialib::MediaSessionListenerProxy*, lmimedialib::MediaClientLib*) in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::WebRTCClient(lmimedialib::IMediaSessionContext*, lmimedialib::INetwork*, lmimedialib::IPeerConnectionFactory*, lmimedialib::IMediaSessionListener*, std::__1::shared_ptr<lmimedialib::StreamManager>, lmimedialib::IStatisticsManager*) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::DeviceManager::DeviceManager(lmimedialib::LibFeatures const&, lmimedialib::Logger*, cricket::DeviceManagerInterface*, lmimedialib::IMediaClientLibListener*, webrtc::AudioDeviceModule*, lmimedialib::IVideoCaptureDeviceListCollector*) in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::StatisticsProducer::StatisticsProducer(lmimedialib::MessageThread*, std::__1::shared_ptr<lmimedialib::IReportGenerator>, lmimedialib::Logger&) in libMediaClientLibStaticd.a(StatisticsProducer.o)
lmimedialib::StreamManager::StreamManager(lmimedialib::IMediaSessionContext*, lmimedialib::IMediaSessionListener*, lmimedialib::IPeerConnectionFactory*, lmimedialib::VideoCapturePipelineFactory*) in libMediaClientLibStaticd.a(StreamManager.o)
lmimedialib::PeerConnection::PeerConnection(lmimedialib::IMediaSessionContext*, lmimedialib::ISDPUpdater&, lmimedialib::IPeerConnectionListener&, lmimedialib::ISessionListener&, lmimedialib::IPeerConnectionOperator*) in libMediaClientLibStaticd.a(PeerConnection.o)
lmimedialib::SubscriptionManager::SubscriptionManager() in libMediaClientLibStaticd.a(SubscriptionManager.o)
...
"rtc::Event::Wait(int)", referenced from:
lmimedialib::MediaSession::StartLocalStreamSending(bool, bool)::$_12::operator()() const in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::CreateLocalStreamToSend(bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::RemoveMediaStream(bool&, bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::MessageThread::SyncInvoke(std::__1::function<void ()>) in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::ReportGenerator::GetTransport() in libMediaClientLibStaticd.a(ReportGenerator.o)
lmimedialib::MediaSessionListenerProxy::SetCallback(lmimedialib::IMediaSessionListener*) in libMediaClientLibStaticd.a(MediaSessionListenerProxy.o)
lmimedialib::PeerConnection::UpdateSDPAfterStreamManipulation(webrtc::SetSessionDescriptionObserver*) in libMediaClientLibStaticd.a(PeerConnection.o)
...
"rtc::SystemInfo::GetMaxCpuSpeed()", referenced from:
lmimedialib::ReportGenerator::GetOneTimeReport(lmimedialib::OneTimeReport&) in libMediaClientLibStaticd.a(ReportGenerator.o)
"rtc::CritScope::~CritScope()", referenced from:
lmimedialib::MediaSession::~MediaSession() in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::MediaSession::OnMediaMessage(char const*) in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::CleanUp() in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::SetNetwork(lmimedialib::INetwork*) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::SendData(lmimedialib::MediaMessage const&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::DeviceManager::GetVideoCaptureDevices() in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::DeviceManager::GetAudioRecordingDevices() in libMediaClientLibStaticd.a(DeviceManager.o)
...
"cricket::VideoCapturer::SetSupportedFormats(std::__1::vector<cricket::VideoFormat, std::__1::allocator<cricket::VideoFormat> > const&)", referenced from:
lmimedialib::FakeFramesCapturer::FakeFramesCapturer() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
lmimedialib::ResolutionFilterCapturer::SetSupportedFormatsFromVideoCapturer() in libMediaClientLibStaticd.a(ResolutionFilterCapturer.o)
lmimedialib::VideoCapturerDecoratorBase::SetSupportedFormatsFromVideoCapturer() in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"rtc::MessageHandler::~MessageHandler()", referenced from:
lmimedialib::AsyncTaskInvoker::AsyncTaskInvoker(std::__1::function<void ()>) in libMediaClientLibStaticd.a(AsyncTaskInvoker.o)
lmimedialib::AsyncTaskInvoker::~AsyncTaskInvoker() in libMediaClientLibStaticd.a(AsyncTaskInvoker.o)
lmimedialib::MessageThread::MessageThread() in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::MessageThread::~MessageThread() in libMediaClientLibStaticd.a(MessageThread.o)
rtc::FunctorMessageHandler<void, std::__1::function<void ()> >::FunctorMessageHandler(std::__1::function<void ()> const&) in libMediaClientLibStaticd.a(MessageThread.o)
rtc::FunctorMessageHandler<void, std::__1::function<void ()> >::~FunctorMessageHandler() in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::StatisticsProducer::StatisticsProducer(lmimedialib::MessageThread*, std::__1::shared_ptr<lmimedialib::IReportGenerator>, lmimedialib::Logger&) in libMediaClientLibStaticd.a(StatisticsProducer.o)
...
"rtc::InitializeSSLThread()", referenced from:
lmimedialib::IMediaClientLib::CreateMediaClientLib(lmimedialib::LibFeatures const&)::$_7::operator()() const in libMediaClientLibStaticd.a(MediaClientLib.o)
"cricket::VideoCapturer::MuteToBlackThenPause(bool)", referenced from:
vtable for lmimedialib::FakeFramesCapturer in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for lmimedialib::IVideoCapturerDecorator in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
"rtc::Event::Event(bool, bool)", referenced from:
lmimedialib::MediaSession::StartLocalStreamSending(bool, bool)::$_12::operator()() const in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::MediaSession::StopLocalStreamSending(bool, bool)::$_13::operator()() const in libMediaClientLibStaticd.a(MediaSession.o)
lmimedialib::WebRTCClient::CreateLocalStreamToSend(bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::WebRTCClient::RemoveMediaStream(bool&, bool, bool, rtc::Event&) in libMediaClientLibStaticd.a(WebRTCClient.o)
lmimedialib::DeviceManager::CheckForAudioPlayoutDeviceChange() in libMediaClientLibStaticd.a(DeviceManager.o)
lmimedialib::MessageThread::SyncInvoke(std::__1::function<void ()>) in libMediaClientLibStaticd.a(MessageThread.o)
lmimedialib::ReportGenerator::GetTransport() in libMediaClientLibStaticd.a(ReportGenerator.o)
...
"cricket::CoordinatedVideoAdapter::SetInputFormat(cricket::VideoFormat const&)", referenced from:
cricket::VideoCapturer::SetCaptureFormat(cricket::VideoFormat const*) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::Thread::Start(rtc::Runnable*)", referenced from:
lmimedialib::IMediaClientLib::CreateMediaClientLib(lmimedialib::LibFeatures const&) in libMediaClientLibStaticd.a(MediaClientLib.o)
lmimedialib::MediaClientLib::CreateMediaSession(lmimedialib::INetwork&, lmimedialib::Features const&, char const*)::$_0::operator()() const in libMediaClientLibStaticd.a(MediaClientLib.o)
lmimedialib::FakeFramesCapturer::Start(cricket::VideoFormat const&) in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"cricket::VideoCapturer::OnMessage(rtc::Message*)", referenced from:
vtable for lmimedialib::FakeFramesCapturer in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
vtable for lmimedialib::ResolutionFilterCapturer in libMediaClientLibStaticd.a(ResolutionFilterCapturer.o)
vtable for lmimedialib::VideoCapturerProxy in libMediaClientLibStaticd.a(VideoCapturerProxy.o)
vtable for lmimedialib::IVideoCapturerProxy in libMediaClientLibStaticd.a(VideoCapturerProxy.o)
vtable for lmimedialib::VideoCapturerProxyLocal in libMediaClientLibStaticd.a(VideoCapturerProxyLocal.o)
vtable for lmimedialib::VideoCapturerDecoratorBase in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
vtable for lmimedialib::IVideoCapturerDecorator in libMediaClientLibStaticd.a(VideoCapturerDecoratorBase.o)
...
"rtc::LogMessage::ConfigureLogging(char const*, char const*)", referenced from:
lmimedialib::MediaClientLib::SetJingleLogging(bool) in libMediaClientLibStaticd.a(MediaClientLib.o)
"rtc::MessageQueue::Post(rtc::MessageHandler*, unsigned int, rtc::MessageData*, bool)", referenced from:
lmimedialib::MessageThread::AsyncInvoke(std::__1::function<void ()>) in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::MessageThread in libMediaClientLibStaticd.a(MessageThread.o)
vtable for lmimedialib::YuvFramesThread in libMediaClientLibStaticd.a(YuvFramesThread.o)
"cricket::CapturedFrame::CapturedFrame()", referenced from:
lmimedialib::FakeFramesCapturer::FakeFramesCapturer() in libMediaClientLibStaticd.a(FakeFramesCapturer.o)
"rtc::SharedExclusiveLock::UnlockShared()", referenced from:
rtc::SharedScope::~SharedScope() in libMediaClientLibStaticd.a(WebRTCClient.o)
"rtc::SystemInfo::GpuInfo::GpuInfo()", referenced from:
lmimedialib::ReportGenerator::GetGPU() in libMediaClientLibStaticd.a(ReportGenerator.o)
"webrtc::CreateAudioDeviceModule(int, webrtc::AudioDeviceModule::AudioLayer)", referenced from:
lmimedialib::IMediaClientLib::CreateMediaClientLib(lmimedialib::LibFeatures const&) in libMediaClientLibStaticd.a(MediaClientLib.o)
lmimedialib::AudioDeviceManager::AudioDeviceManager() in libMediaClientLibStaticd.a(AudioDeviceManager.o)
"webrtc::StatsReport::Value::~Value()", referenced from:
rtc::linked_ptr<webrtc::StatsReport::Value>::release() in libMediaClientLibStaticd.a(PeerConnection.o)
"rtc::SharedExclusiveLock::SharedExclusiveLock()", referenced from:
lmimedialib::WebRTCClient::WebRTCClient(lmimedialib::IMediaSessionContext*, lmimedialib::INetwork*, lmimedialib::IPeerConnectionFactory*, lmimedialib::IMediaSessionListener*, std::__1::shared_ptr<lmimedialib::StreamManager>, lmimedialib::IStatisticsManager*) in libMediaClientLibStaticd.a(WebRTCClient.o)
"rtc::Thread::InvokeEnd()", referenced from:
void rtc::Thread::Invoke<void, std::__1::function<void ()> >(std::__1::function<void ()> const&) in libMediaClientLibStaticd.a(MessageThread.o)
"webrtc::MediaConstraintsInterface::kMinHeight", referenced from:
lmimedialib::WebRTCConstraints::SetMandatoryMinHeight(int) in libMediaClientLibStaticd.a(WebRTCConstraints.o)
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Showing first 200 notices only
Showing first 200 warnings only
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment