Skip to content

Commit 459e6d8

Browse files
committed
AMF Version 1.4.6.
1 parent 0420be2 commit 459e6d8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

61 files changed

+5337
-73
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,10 @@
22

33
AMF is a light-weight, portable multimedia framework that abstracts away most of the platform and API-specific details and allows for easy implementation of multimedia applications using a variety of technologies, such as DirectX 11, OpenGL, and OpenCL and facilitates an efficient interop between them.
44

5-
These features are a part of the initial 1.3 version of AMF. Version 1.4 of the AMF SDK includes support for the H.265 encoder(HEVC) and bug fixes. Version 1.4.4 has support for FFmpeg 3.3.1.
5+
These features are a part of the initial 1.3 version of AMF.
6+
* Version 1.4 of the AMF SDK includes support for the H.265 encoder(HEVC) and bug fixes.
7+
* Version 1.4.4 has support for FFmpeg 3.3.1.
8+
* Version 1.4.6 has support for game dvr
69

710
<div>
811
<a href="https://github.com/GPUOpen-LibrariesAndSDKs/AMF/releases/latest/"><img src="http://gpuopen-librariesandsdks.github.io/media/latest-release-button.svg" alt="Latest release" title="Latest release"></a>
@@ -11,6 +14,7 @@ These features are a part of the initial 1.3 version of AMF. Version 1.4 of the
1114
### Prerequisites
1215
* Windows&reg; 7 (SP1 with the [Platform Update](https://msdn.microsoft.com/en-us/library/windows/desktop/jj863687.aspx)), Windows&reg; 8.1, or Windows&reg; 10
1316
* Visual Studio&reg; 2013, Visual Studio&reg; 2015 or Visual Studio&reg; 2017
17+
* Version 1.4.6: AMD Radeon Software Crimson Edition 17.7.2 (17.50.02) or newer
1418
* Version 1.4.4: AMD Radeon Software Crimson Edition 17.7.2 (17.30.1041) or newer
1519
* Version 1.4: AMD Radeon Software Crimson Edition 17.1.1 (16.50.2611) or newer
1620
* Version 1.3: AMD Radeon Software Crimson Edition 16.7.3 (16.30.2311) or newer

amf/doc/AMF_Video_Encode_API.pdf

337 KB
Binary file not shown.
-491 KB
Binary file not shown.

amf/doc/Readme.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,15 @@
2828
//
2929

3030
New features are available in
31-
Driver: Radeon Software Edition Crimson; 17.4.1 Software: 17.10 and later
31+
Driver: Radeon Software Edition Crimson; 17.12.2 Software: 17.50 and later
32+
33+
1.4.6.0 (11.30.2017) version
34+
--------------------------
35+
- Game DVR sample
36+
37+
1.4.5.0 (07.10.2017) version
38+
--------------------------
39+
- Internal version
3240

3341
1.4.4.0 (06.07.2017) version
3442
--------------------------

amf/public/samples/CPPSamples/CapabilityManager/CapabilityManager.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -301,6 +301,8 @@ void QueryDecoderCaps(amf::AMFContext* pContext)
301301
QueryDecoderForCodec(AMFVideoDecoderUVD_MPEG4, pContext);
302302
QueryDecoderForCodec(AMFVideoDecoderUVD_H264_AVC, pContext);
303303
QueryDecoderForCodec(AMFVideoDecoderUVD_MPEG2, pContext);
304+
QueryDecoderForCodec(AMFVideoDecoderHW_H265_HEVC, pContext);
305+
304306
}
305307

306308
bool QueryEncoderCaps(amf::AMFContext* pContext)

amf/public/samples/CPPSamples/CapabilityManager/CapabilityManager_VS2013.vcxproj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@
9494
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
9595
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
9696
<ExceptionHandling>Async</ExceptionHandling>
97+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
9798
</ClCompile>
9899
<Link>
99100
<SubSystem>Console</SubSystem>
@@ -112,12 +113,14 @@
112113
<TreatWarningAsError>true</TreatWarningAsError>
113114
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
114115
<ExceptionHandling>Async</ExceptionHandling>
116+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
115117
</ClCompile>
116118
<Link>
117119
<SubSystem>Console</SubSystem>
118120
<GenerateDebugInformation>true</GenerateDebugInformation>
119121
<AdditionalLibraryDirectories>$(SolutionDir)..\..\lib\vs2013x$(PlatformArchitecture)$(Configuration)\;</AdditionalLibraryDirectories>
120122
<AdditionalDependencies>;DXGI.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies>
123+
<IgnoreSpecificDefaultLibraries>msvcprtd.lib</IgnoreSpecificDefaultLibraries>
121124
</Link>
122125
</ItemDefinitionGroup>
123126
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
@@ -132,6 +135,7 @@
132135
<TreatWarningAsError>true</TreatWarningAsError>
133136
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
134137
<ExceptionHandling>Async</ExceptionHandling>
138+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
135139
</ClCompile>
136140
<Link>
137141
<SubSystem>Console</SubSystem>
@@ -154,6 +158,7 @@
154158
<TreatWarningAsError>true</TreatWarningAsError>
155159
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
156160
<ExceptionHandling>Async</ExceptionHandling>
161+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
157162
</ClCompile>
158163
<Link>
159164
<SubSystem>Console</SubSystem>

amf/public/samples/CPPSamples/CapabilityManager/CapabilityManager_VS2015.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@
9494
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
9595
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
9696
<ExceptionHandling>Async</ExceptionHandling>
97+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
9798
</ClCompile>
9899
<Link>
99100
<SubSystem>Console</SubSystem>
@@ -112,6 +113,7 @@
112113
<TreatWarningAsError>true</TreatWarningAsError>
113114
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
114115
<ExceptionHandling>Async</ExceptionHandling>
116+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
115117
</ClCompile>
116118
<Link>
117119
<SubSystem>Console</SubSystem>
@@ -132,6 +134,7 @@
132134
<TreatWarningAsError>true</TreatWarningAsError>
133135
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
134136
<ExceptionHandling>Async</ExceptionHandling>
137+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
135138
</ClCompile>
136139
<Link>
137140
<SubSystem>Console</SubSystem>
@@ -154,6 +157,7 @@
154157
<TreatWarningAsError>true</TreatWarningAsError>
155158
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
156159
<ExceptionHandling>Async</ExceptionHandling>
160+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
157161
</ClCompile>
158162
<Link>
159163
<SubSystem>Console</SubSystem>

amf/public/samples/CPPSamples/CapabilityManager/CapabilityManager_VS2017.vcxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@
9595
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
9696
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
9797
<ExceptionHandling>Async</ExceptionHandling>
98+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
9899
</ClCompile>
99100
<Link>
100101
<SubSystem>Console</SubSystem>
@@ -113,6 +114,7 @@
113114
<TreatWarningAsError>true</TreatWarningAsError>
114115
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
115116
<ExceptionHandling>Async</ExceptionHandling>
117+
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
116118
</ClCompile>
117119
<Link>
118120
<SubSystem>Console</SubSystem>
@@ -133,6 +135,7 @@
133135
<TreatWarningAsError>true</TreatWarningAsError>
134136
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
135137
<ExceptionHandling>Async</ExceptionHandling>
138+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
136139
</ClCompile>
137140
<Link>
138141
<SubSystem>Console</SubSystem>
@@ -155,6 +158,7 @@
155158
<TreatWarningAsError>true</TreatWarningAsError>
156159
<AdditionalIncludeDirectories>$(SolutionDir)../../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
157160
<ExceptionHandling>Async</ExceptionHandling>
161+
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
158162
</ClCompile>
159163
<Link>
160164
<SubSystem>Console</SubSystem>

0 commit comments

Comments
 (0)