1. 關(guān)于std::function() 在C語(yǔ)言的時(shí)代坊萝,我們可以使用函數(shù)指針來(lái)吧一個(gè)函數(shù)作為參數(shù)傳遞谭跨,這樣我們就可以實(shí)現(xiàn)回調(diào)函數(shù)的機(jī)制竭翠。到了C++11以后在標(biāo)準(zhǔn)庫(kù)里引入了s...
![240](https://upload.jianshu.io/users/upload_avatars/14005843/36a6cba1-613c-4a6e-8acd-f27777e00454.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 目前的Android開(kāi)發(fā)拌汇,在很多公司不再是純粹的Java層開(kāi)發(fā)蚯根,更多的會(huì)與C++結(jié)合驹止,把一些重要的方和行為以及一些私密性質(zhì)的東西放在C++中棵红,一般遇到多人開(kāi)發(fā)的時(shí)候凶赁,通...
由于文章在有道云筆記中寫(xiě)的交煞,粘貼復(fù)制到簡(jiǎn)書(shū)很多圖片沒(méi)法一次性上傳上咏窿,因此就不在博客上粘貼了,此處粘貼下我的有道云筆記的鏈接素征。文檔:Windows平臺(tái)下Webrtc編譯.not...
視頻采集模塊在WebRTC數(shù)據(jù)流水線中負(fù)責(zé)從視頻源采集視頻數(shù)據(jù)集嵌,推送給流水線下一模塊(本地回顯模塊或者編碼模塊)進(jìn)行處理。視頻源除了常見(jiàn)的攝像頭御毅,也可以是桌面抓屏或者窗口抓屏...
WebRTC的音頻引擎作為兩大基礎(chǔ)多媒體引擎之一亭罪,實(shí)現(xiàn)了音頻數(shù)據(jù)的采集瘦馍、前處理、編碼应役、發(fā)送情组、接收、解碼箩祥、混音院崇、后處理、播放等一系列處理流程袍祖。本文在深入分析WebRTC源代碼的...
Location類提供了一個(gè)對(duì)象構(gòu)建時(shí)所在位置的基礎(chǔ)信息底瓣,是chromium項(xiàng)目中的https://code.google.com/p/chromium/codesearch...
前言 MessageQueue提供了兩方面的功能,消息循環(huán)中的消息隊(duì)列功能以及通過(guò)持有SocketServer對(duì)象帶來(lái)的IO多路復(fù)用功能蕉陋。在MessageQueue內(nèi)部這兩部...
前言 本文將介紹消息循環(huán)中的消息(Message)捐凭,消息中持有的數(shù)據(jù)(MessageData),處理消息的Handler(MessageHandler)的基本內(nèi)容凳鬓。 其中Me...
前言 正如其名茁肠,MessageQueueManager類(后續(xù)簡(jiǎn)寫(xiě)為MQM)提供了MessageQueue(簡(jiǎn)寫(xiě)為MQ)的管理功能。在之前的文章中已經(jīng)分析過(guò)缩举,MQ在構(gòu)建時(shí)會(huì)調(diào)...