kaienfr
4e958eabe0
just a typ in comment fix->pix
2014-04-08 04:22:53 +02:00
kaienfr
d39006c748
rollback something changes for Symbian compiling issue
2014-04-08 04:18:24 +02:00
kaienfr
6d447bffb4
add some comments, simplification, replacing auto :) and something else
2014-04-08 00:57:25 +02:00
kaienfr
46214c91dc
close pmpdecoder after video playing.
2014-04-07 19:52:33 +02:00
kaienfr
edffdf2050
fix pmp video quality issue.
...
We have no more decoding errors on imcomplete frame now.
2014-04-07 18:26:52 +02:00
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
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
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
kaienfr
626ad2d678
update for supporting pmp video
2014-04-02 07:20:52 +02:00
kaienfr
03898fd1e6
updates
2014-04-01 04:58:56 +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
ea9a6c1b58
Fix leaks in sceMpeg demuxing.
2014-03-30 13:06:42 -07:00
sum2012
1b98db916d
Add more logging
2014-03-29 06:43:26 +08:00
sum2012
7caccdb955
Use @kaienfr suggestion
2014-03-29 01:49:32 +08:00
sum2012
20861a6d00
Correct sceMpegbase parameter
2014-03-29 01:17:37 +08:00
sum2012
9b054de4e5
Add scempegbase stuff
...
Find in homebrew game
2014-03-27 00:51:07 +08:00
Unknown W. Brackets
893a719c4e
Fix a typo.
...
Not sure how this one happened...
2014-03-24 01:15:37 -07:00
Unknown W. Brackets
a843cbd580
Shrink the very common sceKernelThread.h include.
2014-03-15 11:44:02 -07:00
Unknown W. Brackets
05ab192c9c
Reduce includes in Core/HLE/.
...
Especially templates.
2014-03-15 11:22:19 -07:00
Henrik Rydgard
c80510fb3b
MemMap should not be included in MIPS.h.
2014-03-15 10:45:39 +01:00
Unknown W. Brackets
641064f0bc
Consistently use MIPS_REG_V0 for return values.
...
This way all instances are a lot easier to search for (was trying to find
where we were writing an incorrect value to v0, turns out to be callback
related of course.)
2014-03-04 08:21:55 -08:00
Unknown W. Brackets
0f36b45f2e
Turns out this difference began in mpeg.prx 0105.
2014-03-02 10:40:54 -08:00
Unknown W. Brackets
fc1ab072b3
Write the ringbuffer struct based on mpeg version.
...
This way it can easily match tests.
2014-03-02 01:31:30 -08:00
Unknown W. Brackets
cda1bc2772
Keep track of the loaded sceMpeg_library version.
...
They have variations in behavior.
2014-03-02 01:31:29 -08:00
Unknown W. Brackets
4a1c9645e8
Get rid of Memory::GetStruct(), use PSPPointer.
2014-02-27 00:28:57 -08:00
raven02
db943fa3cc
Add PSMF_VERSION_00XX
2014-02-16 23:23:17 +08:00
raven02
1fcbc46814
Make sure audio stream is present
2014-02-10 09:31:54 +08:00
raven02
891d223a4f
Avoid repeat spamming of audio end reach
2014-02-09 21:48:26 +08:00
raven02
9df71811e0
Return ERROR_MPEG_AVC_INVALID_VALUE
2014-02-08 23:20:49 +08:00
raven02
82add9725e
sceMpeg : Remove obsolete getMpegHandle()
2014-02-08 16:46:55 +08:00
raven02
c3f6c086ad
Keep it original
2014-02-05 09:10:27 +08:00
raven02
601bc39f9c
Use avcAu & atracAu to represent AVC and ATRAC access unit
2014-02-04 22:55:41 +08:00
raven02
cb2528ab99
Report the mpeg first timestamp
2014-02-04 10:59:34 +08:00
raven02
2c212d5cd6
Sanity Check ctx->mpegFirstTimestamp != 90000
2014-02-04 09:21:16 +08:00
sum2012
a2521ad01f
Fix MHP3 Chinese version crash in scempeg and scejpeg
2014-02-04 08:00:29 +08:00
Henrik Rydgård
faf6f95157
Merge pull request #5302 from raven02/patch-18
...
sceMpeg : Not to check as Mpeg handle
2014-02-02 02:27:49 -08:00
raven02
572cbf62b7
Few advice fixes
2014-02-02 00:43:40 +08:00
raven02
6dbed955d9
sceMpeg : Not to check as Mpeg handle
2014-02-02 00:19:45 +08:00
raven02
32aac27c19
Tidy up sceMpeg()
2014-02-01 23:56:34 +08:00
sum2012
600ef9b132
Add sceMpegRingbufferQueryMemSize and sceMpegQueryMemSize log information
2014-01-30 06:03:10 +08:00
Henrik Rydgård
60e44c40b6
Merge pull request #5245 from raven02/patch-8
...
Saving the current frame's status to initAddr
2014-01-29 01:56:14 -08:00
raven02
ee8b062687
Save the current frame's status to initAddr
2014-01-28 23:36:29 +08:00
raven02
e40c19a22a
Add and wrap 3 new functions
2014-01-28 22:03:11 +08:00
raven02
3cf8437f24
Wrap few more sceMpeg() functions
2014-01-28 21:56:49 +08:00
raven02
3236625bf6
Revert #5044 and set ctx->avc.avcDecodeResult = 1
2014-01-25 21:29:37 +08:00
Henrik Rydgård
f9be841612
Merge pull request #5130 from unknownbrackets/mpeg-minor
...
Set return status in sceMpegAvcDecodeStopYCbCr()
2014-01-18 12:42:17 -08:00