Roman Huts
Roman Huts
Thanks for noticing this! It has been fixed and will be available in an upcoming release.
Yes, it has been corrected to `defined(__ANDROID__)`.
The fix is now available in the latest release [v1.4.26](https://github.com/GPUOpen-LibrariesAndSDKs/AMF/releases/tag/v1.4.26)
No, you are not required to set the timestamp or duration when simply sending frames to the encoder. The PTS or presentation timestamp is used to sync separate elementary streams...
The documentation has been updated and will be visible in a future AMF release. In the meantime, I will share the updated information below: 
MJPEG decoding is not currently supported on Linux.
The maximum bitrate is determined by the driver and is specific to your hardware. Please check the logs as the TranscodeHW sample should produce errors which are likely returning `AMF_OUT_OF_RANGE`....
What is your GPU model and which API are you using? (Vulkan / DX).
Thanks for identifying your GPU. Which API are you using? This could be DX9 / DX11 / DX12 / Vulkan.
Outputting each slice separately as soon as it is ready is not supported at this point in time, please stay tuned.