Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/obsproject/obs-amd-encoder

AMD Advanced Media Framework Encoder Plugin for Open Broadcaster Studio
https://github.com/obsproject/obs-amd-encoder

cmake: Handle copy and install of locale files

ffb00ec1c0772ada05330e4856a9e8f278e7677f authored over 1 year ago
cmake: Update amf-test for CMake build framework 3.0

8826490327e316631f9cf9d3efcbe90cc005a741 authored over 1 year ago
cmake: Bump version to 2.8.0.1

3f432b4e3ef262fe5d43b0367df62ecd6fdf1f6b authored over 1 year ago
cmake: Fix version generation for Windows rc file

0f8584dd13432de355cade7011e3b023b5f8b8ef authored over 1 year ago
cmake: Fix version generation for included header file

The generated version header file relies on project version variables
which CMake only generates...

bffe014a9096c7ab78838ba85a709f78849ae855 authored almost 2 years ago
Update translations from Crowdin

8823c236b4731c235e650d3bafa14d1d339d98a8 authored almost 2 years ago
cmake: Bump version to 2.8.0

46419c8da47e024c30e8d2aeae9b9454e3cb8175 authored almost 2 years ago
cmake: Update build system for CMake build framework 3.0

This also simplifies the CMake script tremendously as it assumes the
project being built as a co...

5d4744ed86fd611aca28c15f29532c77fedbcdb1 authored almost 2 years ago
cmake: Add updated cmake-format for upstream compatibility

This cmake-format configuration will supersede the current configuration
in an upcoming update o...

a43a171c5802b63d966b9190afadf4a55395a07e authored almost 2 years ago
Fix compilation errors with strict MSVC settings

58b9ade6f53813b21224d4f58ffadd2aa5d7d39d authored almost 2 years ago
Update translations from Crowdin

3b09f2a5949caaeaf9d225b2f68512508312b11b authored about 2 years ago
Suppress C4062 warnings

d5a136c6834c39293ad749cf8f07bdaa772fe44b authored over 2 years ago
Convert headers to UTF-8 character set

2649a5b73bc084dbdc92a4b80c63ede863508a76 authored over 2 years ago
Update translations from Crowdin

5a1dafeddb4b37ca2ba2415cf88b40bff8aee428 authored over 2 years ago
Deprecate encoders

5880f37307dbf36a4dc2dfc75ab13bbbfd055102 authored over 2 years ago
Update translations from Crowdin

69946c80b788b5b9ca0d55d92b8b381d3953ec67 authored over 2 years ago
Add 2.5 second timeout for AMF test process

While OBS waits 2 seconds for the process, if the AMF test itself froze
for whatever reason, OBS...

e5b0b1d1e4e420a2f613c24b8811be2096e42b65 authored almost 3 years ago
Update FUNDING.yml with OBS Project links

deac68b25cb212a8996e2b2dccf427cc0da53ab2 authored almost 3 years ago
Update translations from Crowdin

f057617ea2617b25603189a7ab72513b62c8c140 authored almost 3 years ago
Update translations from Crowdin

7c42c82f1eec62b4b47be59a5741aa224c209653 authored almost 3 years ago
Update translations from Crowdin

7671f08e645e11c1dc75e2821c1620af3ae43e12 authored about 3 years ago
Update translations from Crowdin

9a08b071dfefc6cfb7e974a8b29898a79d668ca0 authored about 3 years ago
Update translations from Crowdin

e9ed62a08eeff439d589bba2c18afe794fb56192 authored over 3 years ago
Update translations from Crowdin

9ceb1254c379bce6124912671afee67c9a07d1a4 authored over 3 years ago
Fix inability to set bitrate in latest AMD driver

AMF rate control mode enum now has a new value. When this value received
from GetPropertyInfo() ...

89f7de349ebdc04a3281052c7e5b92c2417c2128 authored about 4 years ago
Update translations from Crowdin

aa502039e3ab9a1ec6d13b42c491aaebf06b57ad authored over 4 years ago
H264, H265: Update VIDEO_CS_DEFAULT to 709 (#405)

272f0ffb70e489a48d1859b1bf7291931ff1ee9b authored over 4 years ago
Add cmake folders

6e934b6b281cf675522ea43391376bd6bb089256 authored over 4 years ago
amf: Fix destructor warning (#399)

Base class has no virtual destructor. Delete derived class instead.

a3e819066ee0644393ee57e1b963697519e96bef authored over 4 years ago
project: Version 2.7.0

* Support for sYCC and sRGB
* Fixed some possible crashes

7e78d6f0910563995954afc5484971348376a616 authored almost 5 years ago
locale: Update to latest translations

3093edd889dc2537364d8e2434c9398674c079f9 authored almost 5 years ago
project: Add ColorSpace SRGB enum value

Update color space handling for consistency even though this doesn't
seem to have much effect. V...

54a6a51ae7756db4bb7f030651ed297292563828 authored almost 5 years ago
project: Fix VC++ warnings

Add support for unreferenced variables when logging is disabled, and
cast size_t for function th...

ea588f8e28d608957abe898c15b8e163ff096b6a authored about 5 years ago
API: Fix vector indexing

Functions were always looking at index 0. Bounds check was also not
checking for values greater ...

f54ea11d704a766757f9b3b7dfc60e90d8a0f50c authored about 5 years ago
project: Massive cleanup

* Reduced unnecessary and duplicated code.
* No longer leaking C++ exceptions into libobs C code...

b22adbb886b19e9663ed53a8ded15790594f8b63 authored over 5 years ago
cmake: Fix bad logic when downloading libobs

9c4dbd9c4eeda2a2c93d4e392a89f082a7e0bece authored over 5 years ago
project: Removed AMF submodule

eb6ff2ed573b879156820bd4756facd1def65bf0 authored over 5 years ago
project: Replace AMF submodule with smaller static version

587cd42b3d7d46103ac369b78630361a9b154bc9 authored over 5 years ago
cmake: Update libobs dependency to 24.0.1

61a53765974ff4eebf1d43a7e0e94287c23209df authored over 5 years ago
project: Version 2.6.0

988437b54b3b88d3ef3383a5b3d481ff51d32d51 authored over 5 years ago
cmake: Use C++17 and additional warnings/errors

c692a233d13490d1c16ab7045f48d056e4feba24 authored over 5 years ago
plugin, amf-test: Fix AMF error message redirection

Error messages work, and with the correct number of line breaks.

c16ce536c001a198c576b18b1cfceff95b6bc94a authored over 5 years ago
amf: Require AMF Runtime to match plugin version

The blacklist is being enabled again due to an increase in startup crashes from people that have...

bb16580843ed663bf31e305478fa644936566ecb authored over 5 years ago
amf-encoder: Fix clamp range

1d397b90ab99714d3ba3954d5b52e466d72be58b authored over 5 years ago
plugin: Rename clamp to amf_clamp

This fixes C++17 compilation, which defines its own clamp.

d57e419c51ebda2397832549d7793c0d1487fe63 authored over 5 years ago
project: Fix various typos found via codespell

Typos found via `codespell -q 3 -S *.ini -L aci,amd,dur,iff,mut,numer,uint`.

885641fdc907ce05bcda94d11f21442ad3da823a authored over 5 years ago
Add sponsorship information

058a62ae1646dc8304a710940dc9ebbe02fa2f00 authored over 5 years ago
Add issue templates for GitHub

9e51d6da358f7644c865035db6fcc3b51c2ff318 authored over 5 years ago
Merge tag '2.5.2'

The 19.x Driver started enforcing additional restrictions, which seem to only apply to AMD Vega ...

98859560243d22a30d2f1b360685661fbc0516d9 authored over 5 years ago
ci: Fix InnoSetup URL

ddda78bb8c017a06980650289b197ffed288b3ad authored over 5 years ago
H264, H265: Add new High Motion Quality Boost option

c3628c89d8a53f559ddca4cddf474046f8b47b33 authored over 5 years ago
project: Update AMF SDK to 1.4.14

e9e78796f5775a233e56ed623e33a30e3be171a6 authored over 5 years ago
Fix __FUNCTION_NAME__ usages to be standard compliant

This change allows all __FUNCTION_NAME__ usages to work on clang-cl.
Previously it depended on _...

ce2da71f0f359e44490764da0cd5d29fc3c1e647 authored over 5 years ago
Update translations from Crowdin (#365)

47c3c728affbeb064779a7495818de73e727d2fb authored almost 6 years ago
locale: Fix overly long text for Pre-Pass Mode

Unfortunately Qt does not deal well with long text in tooltips and just displays them as is, som...

29fac448342a6619ffa26f492a752744aeec6013 authored almost 6 years ago
project: Version 2.5.2

c97706a542888ac722148d3bafddae8519e198af authored almost 6 years ago
locale: Update translations from Crowdin (#364)

e9970e48b253e4b10faafad9d446bbcd1d3a9993 authored almost 6 years ago
locale: Replace --portable with --verbose

This was accidentally changed during the improvement of the base translation. It should have rea...

7e6134e3b206556b55e488cd501738dc1c2457bb authored almost 6 years ago
locale: Update translations from Crowdin (#362)

0c01328802ba7ab867fc852ae2a77314f25a0996 authored almost 6 years ago
locale: Improve english base translation

This patch aims to drastically improve the base translation to add more context information to t...

76c338b292c0d7d2d56385e4ea3c228406718149 authored almost 6 years ago
locale: Replace incorrect commas with periods

9c7ac76036c16c7668f74f8a3d268f2932e03211 authored almost 6 years ago
Fix OBS_[NATIVE/PACKAGE/REFERENCE/DOWNLOAD] vars

These variables were changed in September 2018 so that they now have a
${PropertyPrefix} prefix....

221063025aa245ecaa157df746596b3a73a8af8b authored almost 6 years ago
project: Version 2.5.1

* Fixed error during initialization for H264 and H265 on Driver 19.x and above.
* Fixed a bug wi...

e45ba927f3d972cf67bc4bfd6916a1b73bd468a4 authored almost 6 years ago
H264, H265: Ignore unsupported Levels in Automatic mode

Fixes the unsupported Profile Level bug by picking the next higher supported Profile Level, if p...

b54e675ee8514afed56d9306b2d08d8c379a0d67 authored almost 6 years ago
H264, H265: Switch order for Resolution, FrameRate, Profile and Level

The current (19.x) AMD driver requires Resolution and FrameRate to be set before assigning Profi...

bf00accd31e1e5db810acdd32c1466c99b698501 authored almost 6 years ago
cmake: Don't include cppcheck in native mode

baebabda07d367ea6fdb306a29d728a93f440da8 authored over 6 years ago
cmake: Restore compatibility with CMake 3.7 and earlier

The properties DESCRIPTION and HOMEPAGE_URL are all newer than 3.7, with HOMEPAGE_URL being adde...

72d566ec282a53a2194390813a53c86d77d94aa1 authored over 6 years ago
project: Version 2.5.0

* Updated AMF to 1.4.9.0.
* Updated english locale text for Pre-Pass to include encoding cost.
*...

b4627eff3aae4c30e38707f1109d8cbc996e7d41 authored over 6 years ago
project: Use correct filename endings

4bf504c2bb07e4fec154663f449c3d23f44c1ca5 authored over 6 years ago
project: Update version information

67f8f169effae57221971a2a0363f0efd5313f22 authored over 6 years ago
cmake: Add commit detection

3cfa680e957c0b3733f2f9cfd13d919446a3038f authored over 6 years ago
project: Fix include groups, sorting and type

Various includes do not work correctly with clang or GCC and have to be put into an `extern "C"`...

ebd91168165ecc3c909f4397dc68bd59627ac527 authored over 6 years ago
project: Update AMF submodule to 1.4.9.0

AMF 1.4.9.0 adds support for H264 Encoding with Vulkan and basic Linux support, though only for ...

58db21464289d1dada72b4c8fcd8dea76caa3c09 authored over 6 years ago
project: Re-apply formatting rules

dd1ce781d499552bedb05b47ecb4901152044794 authored over 6 years ago
project: Fix all warnings given by CppCheck

2ea113f1732154ce030d9dd3931d2c0673e97ea2 authored over 6 years ago
cmake: Add CppCheck support

Thanks to efforts by Streamlabs, there is now basic support for including CppCheck in a not terr...

20037af31aa1a6fcc2d86ea7879e0a6f731eccd5 authored over 6 years ago
cmake: Configuration improvements and formatting

44819564a71442d18a7b1ff67952381d176fe7b1 authored over 6 years ago
ci: Fix 64-bit configuration for Jenkins

16f774c7d0e419cb1e232567e0038e03c34d4317 authored over 6 years ago
project: Update ReadMe file and remove Authors

The old ReadMe file did not convey clearly what this is and what you do with it and instead reli...

0b9cb6fa535564afc6317402b65feeac13257145 authored over 6 years ago
locale: Add encoding cost for Pre-Pass Mode

87d3e07b7730643fc118beaefbb48a4478dd67c8 authored over 6 years ago
ci: Add support for Jenkins

a31627d4eac2bcc1604e5c0197c9a7d6e8bd1217 authored over 6 years ago
cmake: Formatting and remove duplicate message

5d06f0b7800df4ae3e28a935e25700880825425e authored over 6 years ago
project: Version 2.4.3

52b1b899f1ea9164503291502b38a7fdd845a258 authored over 6 years ago
ci: CMake Packages and renamed packages to obs-amd-encoder

5be6602288ac56318113aabe2bd6a23363d6e52e authored over 6 years ago
ci: Remove name generation

6218948dd3013d686349beb984705187b3bdd1a6 authored over 6 years ago
cmake: Hide options behind OBS_NATIVE and packaging support

e8286cee1d6c00696ba550da1e231a44cd8f57b5 authored over 6 years ago
ci: Remove obs##.7z cache and update artifact names

b0149acfc6740c393372ec717ba739fa2ff62fa6 authored over 6 years ago
cmake: Various Improvements and Formatting

* Projects Tweak number is now determined through git.
* Generated binaries now have a version i...

5c0e32d6c3d0cbc42e262c320ca4b380e899d8d8 authored over 6 years ago
cmake: Add Download_Project command

4fbc71ad6ff30169919c105d0b25aacf94437a3c authored over 6 years ago
ci: Remove obs-studio download (now handled by CMake)

03b166a5473909785ca24fdcb360a75fb726fa17 authored over 6 years ago
cmake: Add utility functions

48ddd7ee77e5b33d4143cca04943821dde21f8a1 authored over 6 years ago
locale: Update from CrowdIn build 2018-08-18

729edf2a7a24c376f8638d95de58d2b0b40353be authored over 6 years ago
include: Load platform depended macros

"snprintf" is macro in OBS Studio.

73071b3f75a4856b033eeada0c0bbf1401d88167 authored over 6 years ago
project: Version 2.4.2

d2dde4775d65ebbc67583a960aca6cacea9f76ad authored over 6 years ago
h264, h265: Allow hinting resolution and framerate for SetProfileLevel

This should fix the bug introduced with 2.4.0.

fde7229718a081c36b844ebc74b6b828dfadd354 authored over 6 years ago
ci: Fix package name for tags

107fcd0eb7ca57455d87524796a5dd442f232792 authored over 6 years ago
project: Version 2.4.1

80f2d8efc5b8112eb5612525d9e216dfbcbc3e7f authored over 6 years ago
h264: Work around crash caused by very old drivers (#326)

For an unknown reason people are still using drivers that have almost completed their first birt...

085a889fd49e0c1578729908be19db1173d9a509 authored over 6 years ago
plugin: Fix warning noise generated by obs code

fc576f53cbb1ef62ad3a86cacf04c0c1639933a6 authored over 6 years ago
cmake: Reduce overall build time drastically for Windows

Including windows.h is very dangerous in terms of compile time, often causing builds to explode ...

117e4d0d4aaf038eee735ce5424d7980fe8cb6e6 authored over 6 years ago