Commit Graph
14759 Commits
Author SHA1 Message Date
kaienfr 4792b6dc3b Avoid type cast issue - pass mpeg context address instead of context pointer in function args. 2014-04-07 05:16:45 +02:00
kaienfr abec329e59 Mp3 file is not always have two channels 2014-04-07 03:52:43 +02:00
Henrik Rydgard 54d4663580 Revert "Merge pull request #5813 from raven02/patch-6"
This reverts commit 7b3828a9ae, reversing
changes made to c724a6c06a.
2014-04-06 21:09:28 +02:00
Henrik Rydgård 9d99aaaeaf Merge pull request #5812 from raven02/patch-4
ME : Init packet as {0}
2014-04-06 14:58:14 +02:00
raven02 e73a49c2b2 sceMp3 : allocate audio frame 2014-04-06 20:48:57 +08:00
raven02 3fb85dde8f ME : Init packet as {0} 2014-04-06 20:40:04 +08:00
Henrik Rydgård c724a6c06a Merge pull request #5764 from kaienfr/cleanup
Cleanup SimpleAudioDec
2014-04-06 12:01:05 +02:00
Henrik Rydgård 159f945199 Merge pull request #5804 from raven02/patch-3
sceMp3 : use bswap32 for swapping endian
2014-04-06 12:00:05 +02:00
raven02 485b5df7cf Remove (AVFormatContext**) 2014-04-06 17:32:28 +08:00
raven02 5b19f1d53c Cleanup /* ... */ 2014-04-05 23:25:49 +08:00
raven02 4a35c726b3 Log channel/samplerate/bitrate 2014-04-05 21:57:26 +08:00
raven02 3b793a55e2 Remove some obsolete unused code 2014-04-05 20:29:00 +08:00
raven02 b6ccd650ff sceMp3 : use bswap32 for swapping endian 2014-04-05 15:26:22 +08:00
kaienfr fdf8d5c9f1 Cast issue again on Unix = =, try void* 2014-04-05 00:16:08 +02:00
kaienfr 44ef7f7180 try reinterpret_cast 2014-04-04 23:50:18 +02:00
kaienfr 1f297d82ac fix cast issue for unix 2014-04-04 23:33:33 +02:00
sum2012 075a0c7e3e Change long to u64,Add to do 2014-04-05 05:33:29 +08:00
kaienfr de84c51d51 change some warn_log to debug_log 2014-04-04 23:10:33 +02:00
kaienfr 04756b91e0 Do State PMP media, and some other updates to PMP media. 2014-04-04 23:01:25 +02:00
sum2012 2495044c78 Add sceAacInitResource 2014-04-04 22:56:06 +08:00
sum2012 c55204604d oop 2014-04-04 22:48:58 +08:00
sum2012 c9c505740b small improve in sceAac
Reference from JPCSP source
2014-04-04 22:46:19 +08:00
sum2012 fd8c59625b Remove unused include 2014-04-04 06:46:19 +08:00
Felix-Dev 38c40be590 Another line indentation fix. 2014-04-03 21:47:45 +02:00
Felix-Dev 3f98fda8ed Changed comment characters from /* */ to // . 2014-04-03 21:38:58 +02:00
Felix-Dev f904554020 Fixed line indentation. 2014-04-03 21:37:18 +02:00
Felix-Dev d434435340 Core/HLE/sceKernel.h: Added name for PSP error code 0x80000023 and replaced the used if its error number with its error code name. 2014-04-03 18:42:10 +02:00
Felix-Dev 5fe0783593 Added name for PSP error code 0x80000023 and replaced the various uses of that error code number with its error code name. 2014-04-03 18:12:22 +02:00
sum2012 93aa37c0ca Further illegal size check in sceDmacMemcpy
Thanks @Felix-Dev
2014-04-03 23:09:43 +08:00
sum2012 786b3a7dd5 More illegal size check in sceDmacMemcpy
Find in #5782
2014-04-02 22:17:37 +08:00
kaienfr 626ad2d678 update for supporting pmp video 2014-04-02 07:20:52 +02:00
Unknown W. Brackets 91323ebe92 Clear m_sws_ctx when freeing it.
Oops.  May help #5781.
2014-04-01 21:25:03 -07:00
Henrik Rydgård 8964ede559 Merge pull request #5768 from sum2012/sceUtilityScreenshot
imp sceUtilityScreenshotContStart
2014-04-01 10:09:15 +02:00
Henrik Rydgård 4b52d6c0db Merge pull request #5770 from unknownbrackets/perf
Minor perf improvements for ARM
2014-04-01 10:08:16 +02:00
Unknown W. Brackets e527ef8ad0 Correct old savestate compat.
When there was a pending GE sync.
2014-03-31 22:36:36 -07:00
kaienfr 03898fd1e6 updates 2014-04-01 04:58:56 +02:00
kaienfr 17174d0d24 fix for AAC audio playing 2014-04-01 00:37:01 +02:00
kaienfr c03e591ecd Cleanup SimpleAudioDec
and remove unused AudioCreate fonction, it can be down in the class constructor.
2014-04-01 00:33:46 +02:00
kaienfr f5d4b7bcb4 PMP Video
Not ready for merge, only for discussion about the current stage.
The video frame seems been decoded into RGB24 by my decodePmpVideo function, and the dumped ppm output file have also something.
But in ppsspp, we can just see some nonsense noise on the screen, but already hear AAC audio :)
I still have no idea what's wrong. Can somebody help? Thanks!
2014-04-01 00:33:31 +02:00
kaienfr c7cfa7d061 Update sceMpeg.cpp
change to right macro
2014-03-31 17:59:11 +02:00
Unknown W. Brackets 943bc7ee78 Oops, close the dir after listing it in ms0:/.
This was affecting some savedata modes, and showed up on tests.  Not sure
how it might've affected games, probably not much.
2014-03-30 19:34:19 -07:00
Unknown W. Brackets aea26f666c Clean up some atrac/mp3 potential leaks. 2014-03-30 15:08:38 -07:00
Unknown W. Brackets 0ba0dba63d Correctly free a few FFmpeg resources. 2014-03-30 13:44:32 -07:00
Unknown W. Brackets c6f52db194 Fix some scePsmf leaks. 2014-03-30 13:14:17 -07:00
Unknown W. Brackets ea9a6c1b58 Fix leaks in sceMpeg demuxing. 2014-03-30 13:06:42 -07:00
Unknown W. Brackets 917af7b571 Fix some memory leaks in sceFont.
Which were highlighted quite well by tests.
2014-03-30 12:55:40 -07:00
sum2012 16368c98a2 Revent back status = SCE_UTILITY_STATUS_FINISHED
break Project Divx extand and Kenka Banchou Bros when take screenshot
2014-03-30 18:48:31 +08:00
Unknown W. Brackets 3001866d18 Skip flushing FPU/VFPU regs if none were allocated.
They're not used as often, so this usually saves time.  About 1% during
tests.
2014-03-30 00:42:25 -07:00
sum2012 11311b2b69 Imp sceUtilityScreenshotContStart 2014-03-30 14:42:29 +08:00
sum2012 d6de42df93 Fix sceUtilityScreenshotInitStart parameter 2014-03-30 13:57:06 +08:00