- 03 11月, 2020 1 次提交
-
-
由 Colin Edwards 提交于
-
- 05 1月, 2018 1 次提交
-
-
由 jp9000 提交于
Allows Lua/Python scripting support.
-
- 01 4月, 2017 2 次提交
- 06 3月, 2017 1 次提交
-
-
由 jp9000 提交于
Used by the update module on windows.
-
- 25 2月, 2017 1 次提交
-
-
由 Richard Stanway 提交于
-
- 24 12月, 2016 1 次提交
-
-
由 jp9000 提交于
Manually merging/squashing from: https://github.com/szatmary/libcaption
-
- 20 8月, 2015 1 次提交
-
-
由 jp9000 提交于
This allows plugins to update and cache data files from a remote source. Here are the steps that occur when the API initiates an update check: 1.) It checks to see if the local files are greater than the cached files. If the local version is newer (for whatever reason), it replaces the cached version(s) with the local version. 2.) A packages.json file is downloaded from the specified URL. That packages.json file contains a version number and a list of files to be updated. 3.) If the downloaded package version is greater than the cached version, executes step 4-5 on each file. 4.) Checks the version for the file to update in packages.json, and if the version is greater than the cached version, proceeds to step 5, otherwise repeat step 4-5 for other files. 5.) Calls the callback given to the update function (if any) with the file information (file name, buffer, etc), and if the callback returns true, allows the cached file to be updated and replaced, otherwise goes back to step 4-6 for the rest of the files. NOTE: Files are never modified directly. All file saving/modification is performed in a temporary directory, and then files are moved to their destination. This should eliminate any possibility of file corruption (or at least dramatically reduce the possibility).
-
- 10 3月, 2015 1 次提交
-
-
由 kc5nra 提交于
This library wraps the ffmpeg library and adds some utility functions and types.
-
- 08 2月, 2015 1 次提交
-
-
由 martell 提交于
mingw-w64 has its own pthreads library
-
- 08 12月, 2014 1 次提交
-
-
由 jp9000 提交于
Originally I made the "win_pipe" stuff for named pipes on windows but it was argued that it should be available to all modules and programs/libraries that the modules might communicate with. It cannot really be put in to libobs due to the fact that there would hypothetically be things unrelated to libobs that might want to use it, so I felt the best option was just to create a simple static library specific for interprocess communication. Non-windows versions of these functions are still yet to be implemented.
-
- 18 7月, 2014 1 次提交
-
-
由 BtbN 提交于
-
- 24 5月, 2014 1 次提交
-
-
由 BtbN 提交于
-
- 08 5月, 2014 1 次提交
-
-
由 BtbN 提交于
-
- 20 4月, 2014 2 次提交
- 16 4月, 2014 1 次提交
-
-
由 BtbN 提交于
-
- 25 1月, 2014 1 次提交
-
-
由 BtbN 提交于
CMake now works on all platforms
-