.1.
Linux 插件 . 捕獲和/或輸出音頻/視頻,製作錄製,輸出到RTMP流的能力,x264中的編碼都是通過插件模塊完成的示例. 插件可以實現來源,輸出,編碼器和服務. ? . 插件模塊標頭 這些是插件常用的一些顯著標頭: .H – 用於創建插件模塊的主要標題. 該文件自動包含以下文件: libobs/obs.. libobs/obs-source.H – 用於在插件模塊中實現源 libobs/obs-uptut.H – 用於在插件模塊中實現輸出 libobs/obs-編碼器. libobs/observice.H – 用於在插件模塊中實施服務 libobs/obs-data.H – 用於管理Libobs對象的設置 libobs/obs-properies.H – 用於生成libobs對象的屬性 libobs/圖形/圖形. .txt 組織文件的常見方法是將一個文件進行插件初始化,然後為您實現的每個單獨對象的特定文件. 例如,如果您要創建一個稱為“ my-plugin”的插件,那麼您將有類似My-Plugin.C完成插件初始化,my-source.C用於定義自定義源,my-uptut.. (這當然不是規則) 這是本機插件模塊的通用目錄結構的一個示例: 我的-插入/數據/-我們. -插入/.TXT 我的-插入-. –. -/-. -我的-編碼器. 我的–服務. .與這些文件關聯的TXT文件: #my-plugin/cmakelists.txt項目(my-plugin)集(my-plugin_sources my-plugin…c my-編碼器.. . . 在您的obs_module_load()函數中,您可以註冊任何自定義資源,輸出,編碼器或服務. . 以下是my-plugin的示例. . obs_module_use_default_locale, […]
