shadPS4/src/core/libraries
Stephen Miller 0a58ead5f6
Add alternate code paths for handling legacy struct behavior in sceVideodec2GetPictureInfo (#3154)
Older games aren't fond of how our sceVideodec2GetPictureInfo implementation outputs AVC picture info after the struct size increase.
Adding the old struct, and additional code using it for these games works around this problem.
2025-06-26 20:16:23 +03:00
..
ajm Avoid processing job buffers before codec initialization (#2507) 2025-02-23 06:47:44 +03:00
app_content change sizeof to TmpMount.size (#2523) 2025-02-24 12:44:22 +02:00
audio libraries: Initial Audio3d implementation. (#2776) 2025-04-13 23:46:10 -07:00
audio3d libraries: Initial Audio3d implementation. (#2776) 2025-04-13 23:46:10 -07:00
avplayer fix: fix #1457 again by moving av_err2str to a common header (#1688) 2024-12-08 00:52:03 +02:00
camera [Libs] Camera (#2902) 2025-05-11 19:03:55 +03:00
companion Libs: CompanionUtil (#2963) 2025-05-29 12:33:56 +03:00
disc_map HLE discmap (#2686) 2025-03-25 23:54:32 +02:00
fiber libraries/fiber: print fiber ctx size on stack overflow 2025-01-24 19:37:34 +01:00
game_live_streaming Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
gnmdriver Handle IT_WAIT_REG_MEM with Register argument (#2927) 2025-05-13 13:56:20 -07:00
hmd libSceHmd Stubs (#2355) 2025-02-05 17:24:53 +02:00
ime Update ime_dialog.h (#2853) 2025-04-27 20:57:20 +03:00
jpeg Support for Vulkan 1.4 (#1665) 2024-12-07 19:41:41 +02:00
kernel libkernel: Check returned module in sceKernelGetModuleInfoFromAddr (#3147) 2025-06-23 01:32:43 -07:00
libc_internal Remove deprecated include (#2893) 2025-05-09 08:33:32 -07:00
libpng hot-fix: debug build fixed 2024-12-01 15:46:08 +01:00
mouse dummy sceMouse module and change sceMouseRead to debug to reduce spam (#2074) 2025-01-06 18:45:53 +02:00
move libraries: Reduce some controller log spam. (#2777) 2025-04-13 18:12:02 +03:00
network Implemented sceNetInetNtop in RE (#3003) 2025-05-29 11:59:34 +03:00
ngs2 Initialize system handle in HLE Ngs2 library (#3137) 2025-06-21 20:30:49 +03:00
np_auth NpAuth library stub (#2808) 2025-04-18 23:42:17 +03:00
np_common Implement sceNpCmp functions (#2114) 2025-01-11 17:58:07 +01:00
np_manager Network Play: set user signed in (#2944) 2025-06-03 09:11:18 +03:00
np_party stubbed webbrowserdialog,npparty (#2234) 2025-01-24 19:22:06 +02:00
np_score Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
np_trophy fix potential out of bound crash (#3132) 2025-06-21 10:03:10 +03:00
np_web_api Add libSceNpWebApi (#2150) 2025-01-15 13:19:41 +02:00
pad Emulate motion controls with a mouse (#3122) 2025-06-20 13:55:41 +03:00
playgo video_core: Various small improvements and bug fixes (#2525) 2025-02-24 14:31:12 +02:00
random core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
razor_cpu libraries: Add libSceRazorCpu HLE skeleton. (#1624) 2024-11-30 11:30:22 +02:00
remote_play Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
rtc core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
save_data QT save fixes II (#3119) 2025-06-20 12:28:32 +03:00
screenshot Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
share_play Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
signin_dialog [Libs] Stubs sceSigninDialog (#2890) 2025-05-09 11:08:22 +03:00
system Sysmodules (#2826) 2025-04-24 14:46:22 -07:00
ulobjmgr libraries: Proper ulobjmgr stubs (#2740) 2025-04-02 02:41:40 +02:00
usbd usbd: Implement libusb passthrough (#2271) 2025-03-31 18:55:21 +03:00
videodec Add alternate code paths for handling legacy struct behavior in sceVideodec2GetPictureInfo (#3154) 2025-06-26 20:16:23 +03:00
videoout sceVideoOutGetResolutionStatus error behavior (#3044) 2025-06-05 12:14:34 -07:00
voice Libs: libSceVoice stubs (#3022) 2025-06-01 19:30:03 +03:00
web_browser_dialog stubbed webbrowserdialog,npparty (#2234) 2025-01-24 19:22:06 +02:00
zlib Fix request queues in libSceZlib (#3041) 2025-06-05 16:43:39 +03:00
error_codes.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
libs.cpp Libs: libSceVoice stubs (#3022) 2025-06-01 19:30:03 +03:00
libs.h core: Introduce host call wrapper. (#2913) 2025-05-11 20:27:54 -07:00