- 19 Apr, 2018 1 commit
-
-
Alexander Kravchenko authored
This fixes frame corruption issue when decoder started reusing frames while they are still in use of encoding process Issue with frame corruption was reproduced using: avconv.exe -y -hwaccel d3d11va -hwaccel_output_format d3d11 -i input.h264 -an -c:v h264_amf output.mkv It is recommended to use -extra_hw_frames 16 option in case if hw frames number in pool is not enough Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 15 Apr, 2018 5 commits
-
-
Mark Thompson authored
Also minor cosmetics.
-
Alexander Kravchenko authored
Adds support for AMF initialisation from a DXVA2 (Direct3D9) device, and then allows passing DXVA2 surfaces into an AMF encoder. Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
Alexander Kravchenko authored
Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
Supplying a hardware input frame which is not in the input hardware frames context is not allowed by the API, so additional code to handle it is not necessary. Further, handling it automatically results in very low performance - it is more appropriate to fail immediately so that the user can fix their incorrect setup.
-
Mark Thompson authored
If the user supplies a device or frames context then it is an error not to use it; this is consistent with other hardware components. Also factorise out the D3D11 initialisation and improve error messages.
-
- 10 Apr, 2018 1 commit
-
-
Alexander Kravchenko authored
Fixes ticket #6990. Tested-by:
James Almer <jamrial@gmail.com> Reviewed-by:
Mark Thompson <sw@jkqxz.net>
-
- 07 Mar, 2018 1 commit
-
-
Alexander Kravchenko authored
AMFTraceWriter is an abstraction to configure how AMF outputs its logs for the current process and can be configured to output different levels of trace output. If multiple LibavWriter objects are used in one process, there will be duplication of output in av_log. Use a constant writer_id to prevent this scenario. Signed-off-by:
Diego Biurrun <diego@biurrun.de>
-
- 04 Jan, 2018 1 commit
-
-
Michael Wootton authored
Requires AMF headers for at least version 1.4.4.1. Signed-off-by:
Mikhail Mironov <mikhail.mironov@amd.com> Signed-off-by:
Luca Barbato <lu_zero@gentoo.org>
-
- 29 Nov, 2017 1 commit
-
-
James Almer authored
Signed-off-by:
James Almer <jamrial@gmail.com>
-
- 28 Nov, 2017 1 commit
-
-
Mikhail Mironov authored
Requires AMF headers for at least version 1.4.4.1. Signed-off-by:
Mikhail Mironov <mikhail.mironov@amd.com> Signed-off-by:
Mark Thompson <sw@jkqxz.net>
-