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

misc-util: Add VCEEncoderTypeAsString and VCEEncoderTypeAsAMF.

0937de7201de92744102b9753165490ffcd2db97 authored about 8 years ago
enc-amf: Update translation strings.

649eee9a8220574896615639198111aa1ae9636e authored about 8 years ago
enc-amf: Update startup code.

575fb3db1ca9db9cefe503266609128ca54b8beb authored about 8 years ago
api-opengl: Implement virtual methods in Base class.

3cd657e7e55aa06861c2edee5acb946f5f734dba authored about 8 years ago
api-d3d9: Implement virtual methods in Base class.

c6befede9319b687811c046890dabb16219b7882 authored about 8 years ago
api-d3d11: Implement virtual methods in Base class.

7fca2702ac0dfb2163cf5755a4f748acdd775597 authored about 8 years ago
api-base: Add GetAPIByName, EnumerateAPIs and EnumerateAPINames.

Also updated a ton of code to match the new headers.

81424662c0bd484b2926eef60cd8ce9578f458aa authored about 8 years ago
api-host: Add Host API for backwards compatibility.

e2ffe5e6d4a99af1386405aec6840aff9cf4bec5 authored about 8 years ago
locale: Update translation strings.

Use the word 'Frame' instead of 'Picture' since they are essentially the same, update to new mul...

defa515c321d3547e13e47803f0818d5f11c3fbd authored about 8 years ago
enc-amf: Update localization strings to match locale files.

60536951ba490c056c75ed6e62b680afaa050559 authored about 8 years ago
locale: Change descriptions, Picture instead of Frame.

Some of the descriptions were weird and oddly detailed or straight up had wrong information. Als...

105ee8ba3ea56e943197237b161e092c4926b797 authored about 8 years ago
temp: Temporary changes.

4a4f4f0612a5ca82a8258b1f186cca9a24afa9f8 authored about 8 years ago
project: Include api-opengl in CMake.

f7768a4ec5d214f9828082e5b30af05c97f3c1ef authored about 8 years ago
api-opengl: Implement basic OpenGL API code.

43055e68436d6f32f6141747a2ec9ed15d4ba63b authored about 8 years ago
api-d3d9: Rewrite to match new API::Base class code.

5daa59b5a84408b3dbc8794b03db77b9d6c53fd3 authored about 8 years ago
api-d3d11: Rewrite to match new API::Base class code.

bcbbae7afef9694d6464a34b47207eef71d4e008 authored about 8 years ago
api-base: Rewrite API to be more strict.

6d9b830bb1db8e3260ae7f28d225214b7c04b1d4 authored about 8 years ago
enc-h264: Use unique_ptr and remove unnecessary code.

096546d1a0e39dce9881942b71563a1b2b518bd4 authored about 8 years ago
api-base: Add GetDeviceForContext function.

6c7f1bb0d1bb38a26f4f66a031e4772ff51c4389 authored about 8 years ago
api-d3d11: Ensure that this class compiles on other platforms.

While there is no sign of Linux compatibility from AMF side yet, it's best to be prepared for th...

92b90c7db6083a0fbc062ff8e214d5ae5a56eb19 authored about 8 years ago
project: 1.4.2.3 is out!

aae5a50a456e09a90fe8e8b2179590981f56c1e3 authored about 8 years ago
project: Increment version to 1.4.2.3 from 1.4.2.2.

d8e7051e49909949985549813f9ef1006e8ceea2 authored about 8 years ago
api-base: Disable DirectX9 backend until fixed.

5a16f5b054f5b25085423c6794556118418a7006 authored about 8 years ago
project: 1.4.2.2 is out!

7fbceebda836120fde7640a2745a58342d6d6d98 authored about 8 years ago
project: Increment version to 1.4.2.2 from 1.4.2.1

b3e2a98ddaa2aca3ead85209e33a1583601add00 authored about 8 years ago
enc-h264: Use do-while and use the return value of obs_property_next.

fbe3cc958bf1a939a212cb6fc5f125d4d8b78071 authored about 8 years ago
enc-h264: Move capability load after preset code and some more.

Presets always set AMF_H264_UNLOCK_PROPERTIES to false, so no need to use it in presets.

137d11ec39d20edc40b74d0ad58acf7b56e4e1fc authored about 8 years ago
amd-amf-vce-capabilities: Fix possible crash with no AMD GPU.

Yeah, not sure how this would even work - does the GPU just decide to not show up in DirectX11?

1f5612e0a887f07aaa77ec24fb045df081fd8d57 authored about 8 years ago
project: 1.4.2.1 is out!

5dddce3578606ac9db5fd36342641559649ab196 authored about 8 years ago
project: Increment version to 1.4.2.1 from 1.4.2.0.

947ee18e4fd42c666d4489efde3b2c2ba464cec9 authored about 8 years ago
enc-h264: Fix presets not working properly.

0e9e9803706e8851f088eb6eeb8f281d32a1bf16 authored about 8 years ago
enc-h264: Also remove the newly invented profile level here.

91fc6f37d9268692daa638fd22a53b38292c8aad authored about 8 years ago
amd-amf-vce: Accidentally invented a new profile level here.

aceba9a444b71c71991db6946ebd46fc0f08f417 authored about 8 years ago
project: 1.4.2.0 is out now!

cef63e092bec5f236010ecf2167d03eb3400aaee authored about 8 years ago
project: Increment version to 1.4.2.0.

93e21a5d4699bd0c75290db8e680c75c77fa968e authored about 8 years ago
enc-h264: Fix Coding Type property values.

218df0859a0fde6791d90539857924fa78d1b54e authored about 8 years ago
locale: Update from CrowdIn.

aa71bc5cb7dfbe9c5cba780f6f9e52e2cf87d0c3 authored about 8 years ago
locale: Replace CABAC with Coding Type and reorder other strings.

1a57583c6381290c954dfcc7ec360ddaa06808c1 authored about 8 years ago
enc-amf: Add Coding Type string and reorder other strings.

039a1817e26bc4d20ed6d06f9622c4d1e5d16243 authored about 8 years ago
misc-util: Add VCECodingType to char* converter.

cf10fa1db113c71aa999b5d4865f668e5d375fa2 authored about 8 years ago
enc-h264: Replace CABAC with Coding Type.

d45c573390494b86f5482f680d4ee4eb0a0ca8ad authored about 8 years ago
amd-amf-vce: Rename VCESurfaceFormat, reorder enums and more.

VCESurfaceFormat renamed to VCEColorFormat, Enumerations & Functions have been reordered so that...

902eeed4f7014cbd1252dbcb42ed383e17981938 authored about 8 years ago
project: Update HIDDEN_PARAMETERS.md.

bdfe7f17afbfad956bdfba0c022ba6542bc1f57b authored about 8 years ago
amd-amf-vce: Always use best available GPU and API.

39912c5a278f995df9a803f5269e63dc8650af95 authored about 8 years ago
enc-h264: Fix defaults and unlocking properties.

Also includes some renaming of cache values, would be great if obs offered a way to get the valu...

282523bee39644cd944d7c743ff4cdbb00b7a8e8 authored about 8 years ago
amd-amf-vce-capabilities: Return primary GPU capabilities by default.

686b6d553ee1d7ac8bf349c0ac4409c05f039187 authored about 8 years ago
project: Increment version to 1.4.1.7 from 1.4.1.6.

e8f962cb5bd9d311b5605290af62824c4b9a8eba authored about 8 years ago
locale: Update from CrowdIn.

80009bf19eeb338aa599ccec2e6d2f93c48474ce authored about 8 years ago
enc-h264: Remove deprecated encoder and update BaseAPI references.

2e3df9e3f5742ffcde382888f0e06f34add90190 authored about 8 years ago
amd-amf-vce: Fix multi-GPU code again.

Pro-Tip: You can't use overridden functions when it's not a pointer.

c1afc43777a79ecda595f447e21f028144f11166 authored about 8 years ago
api-d3d11, api-d3d9: Base class renamed to APIBase.

0720cc6b9e31d7b14be2fee21254efed6310e9ec authored about 8 years ago
api-base: Rename class to APIBase and fix virtual functions.

710d469a339d3298cd2aa55dc2a322f8b233a0cd authored about 8 years ago
amd-amf-vce-capabilities: Remove HEVC and fix capability reporting.

26b162b04aaefa9b1162f605815761fc2caa6539 authored about 8 years ago
project: Update CONTRIBUTING.md with CMake instructions.

2118e7e007bc6a52d07872b9aa9b471ac519e788 authored about 8 years ago
locale: Remove unused strings.

53b68a66cc7c4a37315da5e457a1cb0fe79d8eed authored about 8 years ago
enc-amf: Don't handle std::exception twice.

6f545cfc24013c330d086d18b1577ce87374ec62 authored about 8 years ago
project: Increment Version to 1.4.1.6.

f8c933b0ea08b58957bd516ee015f326bff0e6a4 authored about 8 years ago
project: Fix CMakeLists using wrong Resources path.

122f0b2c38d18a572777feea9be0be481700902d authored about 8 years ago
amd-amf-vce-capabilities: Handle Init*() failure.

fdc5585355067e30ed01af6dd5447f3cebbe11c3 authored about 8 years ago
enc-amf: Remove unused strings and add more exception handling.

fce3e18b6d3f1991fda1d46d68ed8a9cec3bd59d authored about 8 years ago
api-d3d11: Handle 11.1 and 11.0 initialization.

34ecb9e87ff6ae159f17061984a14fe29207f82c authored about 8 years ago
enc-h264: Update UI for multi-GPU support and more.

Surface Format should be taken from OBS itself and this is pretty much the largest single commit...

50a7c38474e60a79fa30f0457001a0ec476311c4 authored about 8 years ago
api-d3d9, api-d3d11: Remove GetType and some D3D9 logic.

fcc0284df7ba19f97e35c3c658f7cead6712a4ff authored about 8 years ago
api-base: Make GetType a non-virtual function.

5e593e7b5fb41211c83a118f7f96bab456b958a9 authored about 8 years ago
amd-amf-vce: Remove non-threaded version,

c4cbdaa4e7d8a03fce49d1118f0983ba8c892342 authored about 8 years ago
amd-amf-vce-capabilities: Use BaseAPI properly.

819c6170f6418c94ec1956f162fdbad93b0073d1 authored about 8 years ago
misc-util: Remove Automatic Memory Type handling.

74cf9ca6ea70550b1d37ab338334a57856b547d2 authored about 8 years ago
amd-amf-vce: Add multi-GPU support, levels 5.3-6.2 and more.

Multi-GPU systems should now work better than before, Profile Levels 5.3, 6.0, 6.1 and 6.2 have ...

4429e6067fb58f7d2e7b8be2a58559be3f4dd655 authored about 8 years ago
amd-amf-vce-capabilities: Add full multi-GPU support.

3a6060d0511eddff5c3e3ec9e123eb55c707faeb authored about 8 years ago
api-base: Implement comparison operators and add GetType().

d57ab39d575c386cc6acdf52baf67b99442f497c authored about 8 years ago
api-d3d9: Implement GetType and fix header.

2ca21bff7b774c9d661e24edc8c423bf9f3ee5f1 authored about 8 years ago
api-d3d11: Implement GetType and fix header.

cf5e88f9e55b646e35e3abc750366e90abe537e0 authored about 8 years ago
api-base: Add support for best API selection.

b2622dd8199a15c2f681f67457b75b28ad0323b9 authored about 8 years ago
project: Add misc-util.cpp to CMakeLists.

d7b29222f12cb3321d9cec32f9c2df4a1f6f7766 authored about 8 years ago
enc-amf: Avoid retrieving capability information too early.

0e0b66180425f17eb8b914456a9a60bf5de16d40 authored about 8 years ago
enc-h264: Use the result of SendInput and GetOutput for encode().

28837db3ad6a6d6f25c4e9e08a0475d34ae5a302 authored about 8 years ago
amd-amf-vce: Handle runtime crashes and soft fail instead.

c3dfd1263a93a46a5fc917344788a986b1dc53a2 authored about 8 years ago
amd-amf-vce: Remove drop_priority and priority logic.

OBS actually handles this if it needs to drop frames. See changes:

* https://github.com/jp9000/...

a5ed8e52487a916983bb42ab0c16b999e74895cb authored about 8 years ago
enc-h264: Better control over B-Pictures.

Previously you could only control Delta QP with CQP set, now you can whenever B-Pictures Pattern...

f93d79c69f57db276928e6a7e27838734b4cf04a authored about 8 years ago
amd-amf: Fix compiler warnings with uint32_t and uint64_t.

e5d8e9f37cb77a8a3fad52ee82eefd459719d895 authored about 8 years ago
enc-h264: Fix being unable to disable Filler Data.

f5d3de0d2a5729305d3ab7f7e3c8616b5449613b authored about 8 years ago
amd-amf-vce: Better error handling in case of failure.

5695dd50c3d7d7a8ffc3b1ba06582d69cb4f2302 authored about 8 years ago
amd-amf-vce-capabilities: Fix typo and error handling.

883629b99a1cf87d97bc0bec38de349f0a3a892b authored about 8 years ago
enc-amf: Remove AMF Version from load and add std::exception catch.

02775c272cf6b1c7bc4d48145b6f8e14ec0e416a authored about 8 years ago
amd-amf: Clean up library loading class and more error handling.

d78401457fbaa9dce94218521db59f716be7588b authored about 8 years ago
project: 1.4.1.5 is out!

c271fcc685438a87aca917dff0f9ee9246e509a2 authored about 8 years ago
enc-h264: VBV Buffer Strictness defaults to 0, presets changed.

All presets no longer override any VBV Buffer settings.

96ad2d0eae25bc6b2e035597141565207f1a842f authored about 8 years ago
enc-amf: Remove unused NominalRange text macro.

f1526e4eeaf80f72afbe6c99e5dcbeddde9043ac authored about 8 years ago
enc-h264: Add Color Profile and Range support and fix dynamic stuff.

ea52038ef27bf253aa429a860331a2d60c24e2b2 authored about 8 years ago
amd-amf-vce: VCE VideoConverter, LogProperties update and more.

Color Range and Profile is now properly applied. LogProperties no longer prints parameters exclu...

aea22918b3770e594dd4005b636ac60a25c9c65d authored about 8 years ago
project: Increment Build to 4 (1.4.1.4).

9031782efb1f1062c14a937487d1390dfc1fd064 authored about 8 years ago
enc-amf: Add clamp macro and NominalRange strings.

c5f3406407105353fde1d7aadcd2cf07eb94131f authored about 8 years ago
amd-amf-vce: Add VideoConverter code and some better value handling.

1f2a36b6eeda961834e79d775f6732e6ab869e4b authored about 8 years ago
locale: Fix typo in Frame Skipping description again.

bfec12c40a5a538c224a7eb675610d280dc81dad authored about 8 years ago
locale: Further reduce Frame Skipping description ambiguity.

35c7b2a8780989067d825f6f0cfca3272ac41db6 authored about 8 years ago
project: Update #Resources/.gitignore.

9bcd0ff1685eec922da59816a9baa002407e237e authored about 8 years ago
locale: Fix ambiguity in Frame Skipping description.

7bee8acba0707e1f73993ce50235c67eb294c682 authored about 8 years ago
project: Increment BUILD to 3 (1.4.1.3).

03f6410e276f164a0ab1c8c0ec9184737a968ece authored about 8 years ago
amd-amf-vce: Initialize pData to an empty object.

For some reason it would randomly have a nullptr instead. Really odd.

72fc466c1daf82e3d6be8e3a66dca88bcf5ec121 authored about 8 years ago
locale: Update Profile description.

21d6b4ebdf3591d2b345562790ed3d1d99e5296e authored about 8 years ago