Unknown W. Brackets
|
ae0560a1db
|
Ignore bad video decode addresses.
Instead of crashing, even if that's more fun.
|
2013-12-11 08:21:01 -08:00 |
|
Sacha
|
efad755ccc
|
Buildfix !USE_FFMPEG
|
2013-11-12 17:52:43 +10:00 |
|
Unknown W. Brackets
|
ad8c4af936
|
Respect the bgm vol setting for at3, mp3, video.
|
2013-10-26 19:33:25 -07:00 |
|
Henrik Rydgård
|
be40289d6c
|
Use ffmpeg for Atrac3+ decoding during video playback as well.
|
2013-10-19 23:09:26 +02:00 |
|
Henrik Rydgård
|
ac2334386a
|
Move BufferQueue out of the at3 plugin header
|
2013-10-17 12:31:22 +02:00 |
|
shenweip
|
a62e9f15e9
|
Implemented sceMpegAvcConvertToYuv420.
|
2013-09-18 14:05:09 +08:00 |
|
Unknown W. Brackets
|
0c6fbb461d
|
Tweak ffmpeg logging in mp3/atrac as well.
|
2013-09-16 08:40:38 -07:00 |
|
oioitff
|
97c6b96408
|
Remove IsAudioEnd(), use IsNoAudioData() instead.
|
2013-07-02 17:20:46 +08:00 |
|
oioitff
|
7f7e7adfe2
|
Free loaded data in Ringbuffer only while
ffmpeg is requiring more data. Clean up some codes.
|
2013-06-25 00:16:59 +08:00 |
|
oioitff
|
7bde93d534
|
Fix corrupted frames and implement savestate
for mpeg.
|
2013-06-25 00:16:42 +08:00 |
|
oioitff
|
c970a7e689
|
Use ringbuffer as a real PSP instead huge buffer.
|
2013-06-25 00:16:38 +08:00 |
|
oioitff
|
77a17cacc5
|
Add support for multiple video/audio stream.
|
2013-06-11 19:04:14 +08:00 |
|
oioitff
|
32fb534375
|
Improve mpeg timestamp.
Read 6 bytes timestamp instead.
|
2013-06-10 04:21:36 +08:00 |
|
Unknown W. Brackets
|
14034fd9c1
|
PSP can decode directly to vram, so detect that.
Not sure if any games do this but I did it in a test.
|
2013-06-08 04:52:37 -07:00 |
|
Unknown W. Brackets
|
4de27773d2
|
Detect audio end separately from video end.
Fixes Crisis Core, broken by Wipeout Pure fix.
|
2013-06-08 03:00:50 -07:00 |
|
Unknown W. Brackets
|
be7fd47fc2
|
Calculate packets left based on decode, not read.
This seems to be more correct. Fixes #2039.
|
2013-06-08 03:00:49 -07:00 |
|
Unknown W. Brackets
|
073282217c
|
Cut down on void *'s for easier debugging.
Nice to be able to see inside structs with the debugger.
|
2013-06-08 03:00:49 -07:00 |
|
Unknown W. Brackets
|
17907b204b
|
Return a more accurate mpeg ringbuffer decode pos.
|
2013-06-08 03:00:46 -07:00 |
|
oioitff
|
c913f92427
|
More improvement for mpeg pts.
The mpeglastTimeStamp is probably wrong in some videos. So a video is
end only if there is no more data for decoding.
|
2013-06-04 23:03:09 +08:00 |
|
Unknown W. Brackets
|
777bcc36b2
|
Android/etc. buildfix.
I keep thinking enums can be forward declared... and MSVC allows it.
|
2013-06-02 02:46:16 -07:00 |
|
Unknown W. Brackets
|
8dfeeee4a1
|
Handle 16-bit video conversion correctly.
Still directly converting, turns out colors are swapped and linesize needs
adjustment. Oops.
|
2013-06-02 01:37:16 -07:00 |
|
Unknown W. Brackets
|
b32a52f35c
|
Convert videos directly to the desired format.
This still converts at least in some cases, but less. But these seem
backwards, why are the BGR formats converting to RGB?
|
2013-06-02 00:31:16 -07:00 |
|
Unknown W. Brackets
|
3d1e426e4a
|
Send games a free packet count that makes sense.
|
2013-06-01 15:33:47 -07:00 |
|
oioitff
|
e099b8d954
|
Rewrite and implement MediaEngine.
|
2013-06-02 01:29:22 +08:00 |
|
Unknown W. Brackets
|
2a6457b6ab
|
Cut down on h files including PointerWrap.
This makes changes to it a bit faster to build.
|
2013-02-04 08:26:59 -08:00 |
|