shenweip
a62e9f15e9
Implemented sceMpegAvcConvertToYuv420.
2013-09-18 14:05:09 +08:00
The Dax
d102baacd0
Prep PPSSPP for Visual Studio 2013.
2013-09-17 10:27:06 -04:00
Unknown W. Brackets
0c6fbb461d
Tweak ffmpeg logging in mp3/atrac as well.
2013-09-16 08:40:38 -07:00
Unknown W. Brackets
d13d8ad946
Avoid writing to stdout/stderr from ffmpeg.
...
This will log some errors in the log even in release.
2013-09-16 08:35:32 -07:00
The Dax
e49bdbb363
Swap order of ifdefs so Android's Atrac3+ works again.
2013-09-15 15:25:35 -04:00
Henrik Rydgård
966aa90f10
Merge pull request #3766 from kozec/master
...
AT3+ plugin detection on Linux
2013-09-15 00:26:52 -07:00
Unknown W. Brackets
50e9e45d65
Check version in each DoState() func.
...
They bail on PointerWrap error or bad version.
2013-09-14 20:23:03 -07:00
kozec
1124ef91ea
AT3+ plugin detection on Linux
...
Enables AT3+ plugin to be detected on linux, if placed on hardcoded or standard location - /usr/lib/libat3plusdecoder.so
2013-09-14 12:23:00 +02:00
Henrik Rydgard
8c88dff5a4
More log categories, use them (and existing ones). Improve log config.
2013-09-07 22:02:55 +02:00
Henrik Rydgard
78d3ee3d6a
Misc cleanup, mostly logging code
2013-09-07 13:01:19 +02:00
Unknown W. Brackets
fe1f4d53c6
Return an error on bad SAS sample rate.
...
Also reorder the types to fit the PSP's flag values.
2013-09-01 16:59:37 -07:00
ufdada
4576f03bd9
Small improvement for fade-in and fade-out sounds in Loco Roco
...
The fade-in and fade-out sounds in Loco Roco are way too long, this small change improves it alot. now the sound that is played after reaching the goal in a level sounds about right.
2013-08-31 18:12:16 +02:00
Unknown W. Brackets
bbe13f1d74
Avoid a crash when a bad video stream is specified.
2013-08-29 00:41:22 -07:00
Henrik Rydgård
89e476d9f2
Merge pull request #3333 from unknownbrackets/reporting
...
Add a bunch of HLE funcs + fix bad reloc masking and warnings
2013-08-23 01:41:00 -07:00
Unknown W. Brackets
8d00ab61e3
Remove the gpu->Resized() on video play.
...
Doesn't seem necessary anymore, can cause blinking.
2013-08-22 23:55:02 -07:00
Unknown W. Brackets
1ed8edb0d3
Avoid some dangerous hex constant widths.
2013-08-22 23:23:48 -07:00
Henrik Rydgård
171e202019
Warning fixes
2013-08-20 19:20:03 +02:00
Sacha
422ede8914
Fix plugin save directory on Blackberry.
2013-08-20 21:20:16 +10:00
Ced2911
7f6dd0d58b
endian for media engine
2013-08-16 09:18:45 +02:00
Unknown W. Brackets
c8716d9a02
Fix a few minor typos + small reporting change.
2013-08-12 23:02:39 -07:00
Unknown W. Brackets
e6b42768fe
Add a class to manage IO on a separate thread.
...
Also separate the logic for exiting the loop based on coreState. IO and
audio won't necessarily be tied to the frame.
2013-08-11 11:46:55 -07:00
The Dax
8b6790187d
Fix some translation issues and change a variable name(it was supposed to be iSFXVolume, but for some reason it never got changed over).
2013-08-09 08:04:13 -04:00
Unknown W. Brackets
7b7801d59a
Switch to including Windows.h from an intermediate.
...
This makes it easier for Xbox which uses a separate header.
2013-07-28 21:04:19 -07:00
Henrik Rydgård
cbbf4e8905
Merge pull request #2941 from thedax/audioFix
...
64-bit PPSSPP(Windows): Attempt to fix games that crash with atrac3+ DLLs.
2013-07-27 03:00:08 -07:00
The Dax
489748ffc0
Change nullptr to NULL to avoid possible issues with platforms that don't support C++11.
2013-07-27 02:16:06 -04:00
Unknown W. Brackets
04b636e889
Simplify and avoid a shift size warning.
2013-07-26 22:12:47 -07:00
The Dax
349d4eba2b
64-bit PPSSPP(Windows): Attempt to fix games that crash with Atrac3plusdecoder64.dll. It seems to be caused by m_audiocontext being null..
2013-07-27 00:38:42 -04:00
Jake Traynham
0e0aec812f
Cleaned up iOS code and updated iCade support; Fixed at3+ download screen
2013-07-19 16:37:41 -05:00
Henrik Rydgård
05dfd27db8
Merge pull request #2638 from bagnz0r/master
...
Audio optimization, usability fixes, sound peak blowout fix, Polish translation, bugfixes
2013-07-18 02:54:03 -07:00
Unknown W. Brackets
aef5555327
Fix arithmetic warning in mpeg demux.
2013-07-07 20:31:05 -07:00
Unknown W. Brackets
9608067ca2
Cleanup initialization order.
2013-07-07 20:31:04 -07:00
bagnz0r
669216fcab
This should be better, previous values still caused a peak blowout. Also
...
limited sound SE and BGM value to 8, because any higher and you have
garbage.
2013-07-06 23:40:05 +02:00
bagnz0r
26654555b4
Updated block values so that we will have lower latency audio...
...
Additionally I have fixed the issue with too loud sound effects and broken
buttons in audio settings screen. Before this fix, you wouldn't be able to
set the volume above 5 despite the fact that 8 is the default value.
5
2013-07-06 23:23:17 +02:00
Henrik Rydgard
acf94a35f8
Minor audio optimization
2013-07-06 22:21:52 +02:00
raven02
6c3895491e
Add preliminary volume control for BGM and SE
2013-07-06 16:54:13 +08:00
oioitff
97c6b96408
Remove IsAudioEnd(), use IsNoAudioData() instead.
2013-07-02 17:20:46 +08:00
Unknown W. Brackets
4ca084b9ad
Add a bit more space for the smoothness hackery.
...
Prevents a buffer overflow error I was getting randomly.
2013-06-29 16:06:24 -07:00
oioitff
dc04584ca1
Add a new option to enable
...
Linear Filtering only for CGs.
2013-06-30 03:35:28 +08:00
oioitff
2b9f9283c2
Improve getRemainSize for MediaEngine.
...
It's more accurate now.
2013-06-25 00:17:04 +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
b1cc94b9bf
Bug fix for mpeg.
2013-06-25 00:16:46 +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
Lioncash
ee164a3977
Fix a case where a pointer was being used before its null check in MediaEngine.cpp
2013-06-24 03:42:13 -04:00
Henrik Rydgard
67c185f8ea
Update native to not wait in the opensl callback. Some minor audio optimizations. Also it seems ffmpeg has changed so update it.
2013-06-22 17:37:09 +02:00
Sacha
0839a6ed07
Fix frozen black screens for non-FFMPEG platforms
2013-06-20 01:34:34 +10:00
Sacha
45775d4fc2
Fix for non-ffmpeg platforms. Thanks unknownbrackets!
...
Can now get past videos on platforms such as Meego and Symbian.
Also fix some spacing and type issues.
2013-06-19 01:14:14 +10:00
Henrik Rydgård
5c14ec134c
Add support for external at3plus decoders on MacOSX 64bit.
2013-06-16 12:43:37 +02:00
Unknown W. Brackets
afdaa1e299
Write video images with zeroed alpha.
...
Fixes #2277 , Sword Art Online.
2013-06-15 10:01:57 -07:00
Unknown W. Brackets
f6534c3809
Fix a possible buffer over/underflow issue in mpeg.
...
Atrac seems to have a problem here, so let's be safe.
2013-06-14 23:21:12 -07:00