這個例子下 實現(xiàn)了基于Android的Camera
WebRTC Camera 實現(xiàn)思路WebRTC Camera 通常IP Camera都是基于RTSP的 客戶端通過服務器轉發(fā)RTSP命令來訪問IP CameraWebRTC實現(xiàn)Camera相較IP Camer...
這個例子下 實現(xiàn)了基于Android的Camera
WebRTC Camera 實現(xiàn)思路WebRTC Camera 通常IP Camera都是基于RTSP的 客戶端通過服務器轉發(fā)RTSP命令來訪問IP CameraWebRTC實現(xiàn)Camera相較IP Camer...
申請內(nèi)存時,申請的大小是4k的整倍數(shù)時,性能最好.因為*nix的內(nèi)存頁的大小是4k的,可以通過讀取系統(tǒng)配置驗證這一點 申請大塊內(nèi)存時,通過簡單的字節(jié)數(shù)校驗,有助于提高程序性能.
格式化U盤插入U盤,打開macOS附帶的磁盤工具左邊選擇框選擇插入的U盤,然后選擇抹掉image.pngimage.png記住對U盤的命名 appstore下載macos鏡像...
在ubuntu下調試libco 調試example_thread時 遇到這樣的問題gdb list顯示的不是對應的源文件example_thread.cpp 而是指向了另一個...
調試OpenGL程序時 需要在每個gl api調用后使用glGetError檢查狀態(tài)機錯誤 編碼時每個調用后都加入這樣一段代碼會讓代碼變得繁瑣可以封裝glGenTexture...
GL提供了glGetError接口用于獲取gl狀態(tài)機的錯誤狀態(tài),GL調試主要就依賴這個接口. 封裝gl api每個gl api的調用都檢查狀態(tài),錯誤立刻拋出異常(debug環(huán)...
Linux Kernel 2.6.22版本起加入eventfd機制,部分應用場景下可用于替代pipe.通常在事件機制里對信號的處理是這樣的 : 這么做的缺點在于需要處理讀取到...
閱讀nodejs源代碼時發(fā)現(xiàn)這一段導出win庫符號宏: dllexport是vc庫的概念,意為對外暴露接口dllimport表明是從外部庫中引入的接口(不存在這個聲明也可以做...
NULL是C 標準庫表示空指針的類型,nullptr是C++ stl表示空指針的類型事實上,NULL或是nullptr都不是C/C++的關鍵字 NULL和nullptr的使用...
分享一個知乎上一個網(wǎng)友的經(jīng)歷: 作者:三級狗zhihu.com/question/31225105/answer/582508111 人們都說寿谴,這個世界上有兩種人注定單身猴娩,一...
信號和槽的實現(xiàn)原理大致是這樣的 : 信號對象持有連接,連接里記錄了槽對象的地址和槽函數(shù)(某個成員函數(shù))地址信號對象發(fā)出信號,實質上是查詢了連接以后 調用槽對象的槽函數(shù)并傳入?yún)?..
const修飾指針或者指針變量的區(qū)別 分辨的規(guī)則在于從const起往右讀取 被修飾的是指針還是指針變量 const修飾對象和成員函數(shù) const修飾的成員函數(shù) 不能修改類的變...