Export.cpp's decoder resource registry and include/Api.hpp's acquire
parameter and callback types follow shadPS4's
src/core/libraries/videodec/videocore_server.cpp and videocore_server.h
at 0614ce324b, so they carry those files' SPDX lines, as libSceVdecCore's
files taken from shadPS4 do.
sceVideoCoreAcquireDecoderResource, sceVideoCoreAcquireDecoderResourceForBeWrapper,
sceVideoCoreReleaseDecoderResource and sceVideoCoreReleaseDecoderResourceForBeWrapper
follow shadPS4's videocore_server.cpp (0614ce324b): a null parameter, callback or
id pointer returns INVALID_ARGUMENT (0x80DC0001); ids count up from 1 across both
kinds; id 0, an unknown id or a resource of the other kind returns
RESOURCE_NOT_FOUND (0x80DC0015) or BE_WRAPPER_RESOURCE_NOT_FOUND (0x80DC000E).
The library gets its own CMakeLists so the new guest test is registered.