obs-studio/plugins
Michael Fabian Dirks eecf366f80 enc-amf: Update to 2.2.1
With the newly released Driver 17.7.2, AMD fixed many reported issues and added some much wanted features:

- Pre-Pass and VBAQ are finally working,
- H265/HEVC content can distinguish between IDR- and I- Frames
- and also supports Color Range and Color Space now,
- and the 32-bit only text log crash was fixed.

And now it's time for the plugin to also be updated! This release primarily aims at adding support for AMF 1.4.4 and improving support for older drivers, with some of the recently discovered bugs and crashes fixed.

Hotfix 1: Fixed VBAQ and Pre-Pass being used with Constant QP, causing significant corruption issues and changed some default values for H265.

## Changelog
### 2.2.1
* Fixed a frame corruption bug with Constant QP caused by toggling VBAQ and Pre-Pass after it had already been applied.
* Changed the default value of 'Enforce HRD' to 'Enabled' for H265/HEVC encoding.
* Changed the default value of 'Deblocking Filter' to 'Disabled' for H265/HEVC encoding to fix corruption in strict decoders. (Premiere Pro, After Effects, Vegas, VLC (Software))

### 2.2.0
* Added support for AMF 1.4.4 and improved support for older drivers like 16.11.5 and 16.12.1.
* Fixed a memory corruption crash due to misuse of managed DirectX 11 objects.
* Fixed a frame corruption bug caused by applying 'VBAQ' and 'Pre-Pass' when using 'Constant QP' Rate Control Method.
* Fixed a string comparison bug causing Simple Output Mode to always use the Profile 'Constrained Baseline'
* Fixed a crash when enabling 'Debug' on 32-bit OBS caused by different type sizes.
* Fixed a crash with H265/HEVC caused by use of the undocumented Intra-Refresh properties.
* Changed the default value for 'Profile' to 'High'.
* Changed the default value for 'VBAQ' to 'Disabled' for improved performance.
* Changed the default value for 'Queue Size' to 8 for improved stability in spontaneous load situations.
* Changed the log crash work around to only apply to older AMF versions than 1.4.4.
* Removed unnecessary configuration changes.
* Removed unsupported Pre-Pass options 'Half Size' and 'Quarter Size'.
2017-08-04 20:00:51 -07:00
..
coreaudio-encoder Update translations from Crowdin 2017-05-20 10:18:41 +02:00
decklink decklink: Add feature to detect resolution/format 2017-06-29 15:42:04 -07:00
enc-amf@adb0c40402 enc-amf: Update to 2.2.1 2017-08-04 20:00:51 -07:00
image-source Update translations from Crowdin 2017-05-20 10:18:41 +02:00
linux-alsa Update translations from Crowdin 2017-05-20 10:18:41 +02:00
linux-capture Update translations from Crowdin 2017-05-20 10:18:41 +02:00
linux-jack Update translations from Crowdin 2017-05-20 10:18:41 +02:00
linux-pulseaudio Update translations from Crowdin 2017-05-20 10:18:41 +02:00
linux-v4l2 Update translations from Crowdin 2017-05-20 10:18:41 +02:00
mac-avcapture Update translations from Crowdin 2017-05-20 10:18:41 +02:00
mac-capture Update translations from Crowdin 2017-05-20 10:18:41 +02:00
mac-syphon Update translations from Crowdin 2017-05-20 10:18:41 +02:00
mac-vth264 Update translations from Crowdin 2017-05-20 10:18:41 +02:00
obs-browser@0e4c9e824b CI: OSX - Update to CEF 2987 2017-03-01 00:34:03 -06:00
obs-ffmpeg obs-ffmpeg: Add Opus audio encoder 2017-08-01 02:14:58 -07:00
obs-filters obs-filters: Optimize and fix alpha in color grade filter 2017-07-02 15:45:51 -07:00
obs-libfdk Update translations from Crowdin 2017-05-20 10:18:41 +02:00
obs-outputs obs-outputs: Add FTL output 2017-08-01 02:27:34 -07:00
obs-qsv11 obs-qsv11, obs-x264: Allow bframe count overriding 2017-07-14 12:39:20 -07:00
obs-text obs-text: Fix file reader occasionally not updating 2017-06-27 11:14:26 +01:00
obs-transitions obs-transitions: Add stinger transition 2017-07-19 16:23:06 -07:00
obs-vst@581ce677c3 VST: bump vst submodule ref 2017-05-19 19:21:44 -05:00
obs-x264 obs-qsv11, obs-x264: Allow bframe count overriding 2017-07-14 12:39:20 -07:00
rtmp-services rtmp-services: Remove Twtich "Auto" if API down and not cached 2017-08-02 15:13:09 -07:00
text-freetype2 text-freetype2: Fix file reader occasionally not updating 2017-06-27 11:15:00 +01:00
vlc-video vlc-video: Fix integer conversion warning 2017-06-26 07:28:59 -07:00
win-capture win-capture: Log when game capture compatibilty mode is set 2017-07-01 21:39:20 +02:00
win-dshow Update translations from Crowdin 2017-05-20 10:18:41 +02:00
win-ivcam win-ivcam: Fix potential null pointer dereference 2017-05-01 19:29:41 +02:00
win-mf Update translations from Crowdin 2017-05-20 10:18:41 +02:00
win-wasapi win-wasapi: Fix potential null pointer deref in enumeration 2017-05-28 15:35:34 -07:00
CMakeLists.txt Add VST Plugin 2017-01-30 16:05:25 -08:00