Skip to content
This repository has been archived by the owner on Jun 13, 2024. It is now read-only.

Commit

Permalink
enc-amf: Increase version from pre2 to pre3. Patrons can find a prebu…
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Fabian Dirks committed Aug 23, 2016
1 parent e84edef commit 238af5d
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 6 deletions.
18 changes: 15 additions & 3 deletions #Resources/PatchNotes.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,24 @@ AMD updated the SDK and the plugin shall follow in it's footsteps. With this new

Before installing this Version, please uninstall any previous versions. If you used the installer, it is as simple as using the Uninstaller entry it created. If you extracted it, you will need to manually remove the extracted files.

**Changelog:**
**Changelog**

*1.3.0pre1*

* Changed: Loading of required libraries was changed to match AMF documentation.
* Changed: Shared Encoder is now using new Library linking class and was rewritten from the ground up.
* Changed: Advanced Encoder is temporarily unavailable.

*1.3.0pre2*

* Added: In depth AMF tracing to the OBS log files, allowing me to spot bugs much faster than before.

**ToDo:**
*1.3.0pre3*

* Advanced Encoder update.
* Added: Preset selection (Simple Interface).
* Added: Profile Level selection (Simple Interface).
* Added: Further capability logging to startup.
* Fixed: SetRateControlSkipFrameEnabled (Option: Frame Skipping) will no longer override the Rate Control Method.
* Fixed: Fixes for the threading model, higher framerates/resolutions should now be possible.
* Fixed: Advanced Interface is available again.
* Todo: Split Input and Output Color Format selection (Advanced Interface).
13 changes: 10 additions & 3 deletions enc-amf/Include/plugin.h
Original file line number Diff line number Diff line change
Expand Up @@ -25,18 +25,25 @@ SOFTWARE.
//////////////////////////////////////////////////////////////////////////
// Includes
//////////////////////////////////////////////////////////////////////////
#include <stdint.h>
#include <inttypes.h>
#include <exception>
#include <stdexcept>

// Open Broadcaster Software
#include "OBS-Studio/libobs/obs-module.h"
#include "OBS-Studio/libobs/obs-encoder.h"

//////////////////////////////////////////////////////////////////////////
// Defines
//////////////////////////////////////////////////////////////////////////

#define vstr(s) str(s)
#define str(s) #s
#define vstr(s) dstr(s)
#define dstr(s) #s

#define PLUGIN_VERSION_MAJOR 1
#define PLUGIN_VERSION_MINOR 3
#define PLUGIN_VERSION_RELEASE 0pre2
#define PLUGIN_VERSION_RELEASE 0pre3
#define PLUGIN_VERSION_FULL (((uint64_t)PLUGIN_VERSION_MAJOR << 48ull) | ((uint64_t)PLUGIN_VERSION_MINOR << 16ull) | ((uint64_t)PLUGIN_VERSION_RELEASE))
#define PLUGIN_VERSION_TEXT vstr(PLUGIN_VERSION_MAJOR) "." vstr(PLUGIN_VERSION_MINOR) "." vstr(PLUGIN_VERSION_RELEASE) "-" vstr(AMF_VERSION_MAJOR) "." vstr(AMF_VERSION_MINOR) "." vstr(AMF_VERSION_RELEASE) "." vstr(AMF_VERSION_BUILD_NUM)

Expand Down

0 comments on commit 238af5d

Please sign in to comment.