Commit Graph

1805 Commits

Author SHA1 Message Date
VocalFan 61f581ece8
Separate PR and Main builds (#64)
* Update Checkout and Upload-Artifact to V3

* Step 1, separate PRs and Mains

* Name: Main CI

* Step 2: Parallel PR and Main builds.

* Don't use v3 it doesn't work on my old server due to new versions of nodejs

Co-authored-by: Pavel <68122101+red-prig@users.noreply.github.com>
2023-01-18 11:10:43 +03:00
Kagamma 26fc53d6e9
AvPlayer - Fix YUV issue (#63)
* Fix YUV issue

* Shows warning in case the video is not in yuv420p format
2023-01-18 08:41:00 +03:00
Kagamma f4a3d8adc2
Fix video/audio desync issue (#62)
* Fix video desync issue

* fix sceAvPlayerInitEx
2023-01-17 19:23:15 +03:00
Kagamma 594cd56cb6
AvPlayer HLE (#58)
* Adds some libSceAvPlayer dummy functions, ps4_sceAvPlayerAddSource cache files to 'avplayer_dump' directory

* Its better for languageCode to be array of chars

* SysLogPrefix

* us -> ms

* Adds ffmpeg headers

* Fix compilation

* sceAvPlayerInitEx

* spinlock, proper close ffmpeg stuff

* Refactor + fix

* NextPacket

* ReceiveAudio

* ReceiveVideo

* audio works

* Minor fix

* Minor

* accurate GetTimeInUs

* sceAvPlayerPostInit and sceAvPlayerStop

* Is not GPU Addr err

* Fixing Structure Alignments

* The original timeStamp is listed in ms in the documentation

* Forgotten "not" and disable Exit(False); (Seems to work, need to test)

* Should check patch folder first

* Minor

* test CI

* use parse_filename

* _sceAvPlayerInit, _sceAvPlayerInitEx

* ps4_sceAvPlayerPostInit, _sceAvPlayerAddSource

* fix types

* _sceAvPlayerGetAudioData

* _sceAvPlayerGetVideoDataEx

* _sceAvPlayerStop, _sceAvPlayerClose

* Removed outdated comments + long name

* Use MemChunk instead of a simple Pointer

* fix init value

* convert to utf8

Co-authored-by: Pavel <68122101+red-prig@users.noreply.github.com>
2023-01-17 16:32:47 +03:00
red-prig 9e3d998431 sceSaveDataDialogIsReadyToDisplay 2023-01-14 18:32:52 +03:00
red-prig 48fcef061f sceSaveDataLoadIcon 2023-01-14 18:23:37 +03:00
red-prig df7690ce9b sceSaveDataClearProgress 2023-01-14 18:15:49 +03:00
red-prig 1416e7997a + 2023-01-14 18:11:22 +03:00
red-prig 64cd074fff AVX2 check support 2023-01-14 17:43:57 +03:00
Pavel 00f5d0472b + 2023-01-13 15:43:10 +03:00
Pavel 5c144b1327 move files op to ntapi
I hope I didn't break anything....
2023-01-12 20:30:56 +03:00
Pavel d91819f4ff + 2023-01-11 22:01:01 +03:00
Pavel 361dbd2f58 sceKernelChmod 2023-01-11 14:43:49 +03:00
Pavel 7882b646ea + 2023-01-11 14:06:55 +03:00
red-prig ae44cd497a sceKernelPreadv 2023-01-09 22:06:26 +03:00
red-prig 66f585c245 sceHttpSetRequestContentLength 2023-01-09 21:24:56 +03:00
Pavel 29d0872599 Shader recompiler bug fixes 2023-01-09 15:16:08 +03:00
red-prig 34c5f3bdbb VOP3a?344 2023-01-08 22:33:52 +03:00
red-prig b9987cef5b sceHttpSetRecvTimeOut 2023-01-08 20:21:26 +03:00
red-prig 5d1dfb67cb sceKernelGetGPI 2023-01-08 20:18:50 +03:00
red-prig 6400ceeb5e VOP3a?292 2023-01-08 19:37:07 +03:00
red-prig 6a745deb16 AllocBinding:etMrtz 2023-01-08 18:41:13 +03:00
red-prig d8324627a9 sceHttpSetAuthInfoCallback 2023-01-08 18:38:12 +03:00
red-prig 14ada4d2a9 sceHttpSetRedirectCallback 2023-01-07 22:28:18 +03:00
red-prig 4721d3d83b fix sceHttpSetAutoRedirect id 2023-01-07 22:25:35 +03:00
red-prig 184368fb29 sceHttpCreateRequestWithURL 2023-01-07 20:46:42 +03:00
red-prig 1fceadb87a sceHttpSetAuthEnabled 2023-01-07 20:43:17 +03:00
red-prig 4887a84782 sceHttpSetInflateGZIPEnabled 2023-01-07 20:41:18 +03:00
red-prig 1457a1d1d2 sceHttpSetCookieEnabled 2023-01-07 20:39:07 +03:00
red-prig 945663524e sceHttpsLoadCert 2023-01-07 20:37:00 +03:00
red-prig e78e73dc7c sceHttpSetAutoRedirect 2023-01-07 20:33:14 +03:00
red-prig 58c5374f93 sceHttpsDisableOption 2023-01-07 20:30:48 +03:00
red-prig 40801a6f03 sceKernelMlockall and etc 2023-01-07 19:29:19 +03:00
red-prig 41b20dcda9 sceKernelSetGPO 2023-01-06 21:24:36 +03:00
red-prig eff76314b1 pthread_attr_setstack/scePthreadAttrSetstack 2023-01-06 18:53:15 +03:00
red-prig 33cca90740 pthread_attr_getguardsize/scePthreadAttrGetguardsize 2023-01-06 18:39:49 +03:00
red-prig 18f0dc0c9d Fix Xinput Right Trigger 2023-01-05 22:41:20 +03:00
red-prig aefba2f66f pthread_setschedparam fix 2023-01-05 20:56:20 +03:00
red-prig ec2fbe98a4 pthread_attr_setstackaddr/scePthreadAttrSetstackaddr 2023-01-05 20:22:53 +03:00
red-prig 92db24429a pthread_attr_getstack 2023-01-05 20:17:56 +03:00
red-prig f6b6ece27c pthread_attr_getstackaddr 2023-01-05 20:14:03 +03:00
red-prig 4b532b8d51 pthread_attr_getguardsize 2023-01-05 20:10:49 +03:00
red-prig 0077bfb258 pthread_attr_getstacksize 2023-01-05 19:52:47 +03:00
red-prig d401f90ffa More accurate accounting of prior, etc. 2023-01-05 19:46:37 +03:00
red-prig 5ad0da7e64 pthread_attr_getschedpolicy 2023-01-05 18:56:44 +03:00
red-prig 713f38ac3a sceCommonDialogIsUsed 2023-01-05 18:15:03 +03:00
red-prig fb46442e1f sceNpProfileDialogUpdateStatus 2023-01-05 18:06:25 +03:00
red-prig ef9b510add scePadSetAngularVelocityDeadbandState 2023-01-05 17:59:09 +03:00
red-prig a3b3bdb8f6 pthread_attr_setinheritsched and etc 2023-01-04 22:51:10 +03:00
red-prig 6299a733da pthread_attr_getschedparam and etc 2023-01-04 22:28:31 +03:00