Commit Graph

14 Commits

Author SHA1 Message Date
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
07d736c7bc Fix buffer align 2023-01-03 19:54:53 +03:00
red-prig
6e4d6b60c9 + 2022-12-13 22:01:10 +03:00
Pavel
17f02ea0ff + 2022-12-01 16:09:20 +03:00
Pavel
b65099ba72 + 2022-11-01 17:26:18 +03:00
Pavel
febdf7fe13 + 2022-10-19 11:38:17 +03:00
Pavel
abf83b729e + 2022-10-14 09:34:14 +03:00
red-prig
15530c05a4 + 2022-10-13 22:21:24 +03:00
red-prig
9671a78e1b + 2022-10-13 20:33:48 +03:00
Pavel
46bacc199a + 2022-10-13 16:04:14 +03:00
Pavel
39f9084817 + 2022-10-13 11:22:40 +03:00
Pavel
640e7d1a36 + 2022-10-12 15:41:51 +03:00
red-prig
fb40aa7070 + 2022-06-26 23:50:32 +03:00
Pavel
c4e23700b4 Big update 2022-05-31 10:20:10 +03:00