1、環境
關於原始碼編譯以上**上說的很詳細,不再廢話
原始碼版本:26.0.2
系統:windows10 x64,16g記憶體
ide:visual studio 2019 community
顯示卡:intel(r)hd graphics 530 , nvidia quadro k620
2、想學習obs-studio原始碼,最快的方法是閱讀官方文件
否則文件讀起來可能會比較吃力。
3、通過vs 2019開啟的obs-studio 解決方案簡介
3.1 obs框架(libobs)是obs的核心,在obs執行的時候把source,encoder,output,service有機的組織起來。也是libobs的對外介面。
3.2 如果你想自己寫介面,直接用obs的底層,那麼首先要做的就是讀懂libobs
OBS Studio 26 0 2 原始碼分析(一)
原博文 1 環境 關於原始碼編譯以上 上說的很詳細,不再廢話 原始碼版本 26.0.2 系統 windows10 x64,16g記憶體 ide visual studio 2019 community 顯示卡 intel r hd graphics 530 nvidia quadro k620 2 ...
AbstractCollection原始碼分析
abstractcollection抽象類提供了collection的骨架實現,collection分析請看 這裡直接看它的 是如何實現的.public abstract iterator iterator 該方法沒有實現.public abstract int size 該方法沒有實現.publi...
ThreadPoolExecutor原始碼閱讀
執行緒池解決兩個問題 一是復用執行緒,減少建立銷毀執行緒帶來系統開銷 二是限定系統資源使用邊界,避免大量執行緒消耗盡系統記憶體 適用於互不依賴,執行時間短,不需要對執行緒控制操作的執行緒 新增任務時,1.若執行緒數量小於corepoolsize,則新增執行緒執行任務 2.若執行緒數量大於等於core...