Files
AnyPS5/docs/dev/debt/libs.md
T

924 B

libs technical debt

Unknown function info

  • SceAvPlayerVideoEx (libSceAvPlayer) - the framerate field (offset 16) and its encoding are unknown and it is left zero in frame and stream info; frame_rate (offset 48) is set from FFmpeg's guessed frame rate in both, and the console's values are unmeasured

Functional

  • GuestKernelSys.cpp (libs) - Windows removes the fixture's symbolic links and the fixture without std::filesystem: the MinGW libstdc++ (GCC 15.2.0) reports a dangling symbolic link as missing and clears the error, so remove neither deletes it nor fails, and remove_all loops forever over a tree that holds one (recursive_directory_iterator::__erase retries the entry while the error stays clear). The tests delete reparse points with DeleteFileW and RemoveDirectoryW and the fixture through the shell