You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Notice Regarding Standards. AMD does not provide a license or sublicense to any Intellectual Property Rights relating to any standards, including but not limited to any audio and/or video codec technologies such as MPEG-2, MPEG-4; AVC/H.264; HEVC/H.265; AAC decode/FFMPEG; AAC encode/FFMPEG; VC-1; and MP3 (collectively, the "Media Technologies"). For clarity, you will pay any royalties due for such third party technologies, which may include the Media Technologies that are owed as a result of AMD providing the Software to you.
24
24
25
25
### MIT license
26
26
27
-
Copyright (c) 2023 Advanced Micro Devices, Inc. All rights reserved.
27
+
Copyright (c) 2024 Advanced Micro Devices, Inc. All rights reserved.
28
28
29
29
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
30
30
@@ -81,21 +81,25 @@ VQ enhancer supports the following input and output formats:
81
81
82
82
The output format must be same as the input and the format conversion is not supported. The parameters of the output stream are set using the following properties:
83
83
84
-
| Name (prefix "AMF_VQ_ENHANCER_") | Type |
85
-
| :---------------------------------- | :---- |
86
-
|ENGINE_TYPE |AMF_MEMORY_TYPE|
87
-
|OUTPUT_SIZE |AMFSize |
88
-
|ATTENUATION |Float |
84
+
| Name (prefix "AMF_VIDEO_ENHANCER" / "AMF_VE_FCR_") | Type |
@@ -109,7 +113,7 @@ Specifies the memory type of output surfaces (surfaces are allocated internally
109
113
---
110
114
111
115
**Name:**
112
-
`AMF_VQ_ENHANCER_OUTPUT_SIZE`
116
+
`AMF_VIDEO_ENHANCER_OUTPUT_SIZE`
113
117
114
118
**Values:**
115
119
A valid size
@@ -123,7 +127,7 @@ Output image resolution. VQ enhancer will be performed when this property is se
123
127
---
124
128
125
129
**Name:**
126
-
`AMF_VQ_ENHANCER_ATTENUATION`
130
+
`AMF_VE_FCR_ATTENUATION`
127
131
128
132
**Values:**
129
133
Float in the range of `[0.02, 0.4]`
@@ -136,6 +140,34 @@ Control VQEnhancer strength.
136
140
137
141
---
138
142
143
+
**Name:**
144
+
`AMF_VE_FCR_RADIUS`
145
+
146
+
**Values:**
147
+
Int in the range of `[1, 4]`
148
+
149
+
**Default Value:**
150
+
`4`
151
+
152
+
**Description:**
153
+
Deprecated. Setting this property has no effect.
154
+
155
+
---
156
+
157
+
**Name:**
158
+
`AMF_VE_FCR_SPLIT_VIEW`
159
+
160
+
**Values:**
161
+
`0` / `1` (OFF / ON)
162
+
163
+
**Default Value:**
164
+
`0`
165
+
166
+
**Description:**
167
+
Experimental. When set, enables a side by side view with processing enabled on one side and disabled on the other side.
168
+
169
+
---
170
+
139
171
### 2.3 Submitting Input and Retrieving Output
140
172
141
173
Once the VQ enhancer component is successfully initialized, you may start submitting input samples to it. Input samples must be submitted as `AMFSurface` objects.
0 commit comments