Unknown W. Brackets
e3be3d5f7b
Mpeg: Clarify fallback problems.
...
Also, modify it in case some packager was patching, so they see this.
2021-02-18 00:20:27 -08:00
Unknown W. Brackets
e5849d109d
Mpeg: Correct stream detection in newer FFmpeg.
2021-02-18 00:20:27 -08:00
Unknown W. Brackets
b19e39efb0
Audiocodec: Update to latest FFmpeg packet pump.
2021-02-18 00:20:27 -08:00
Unknown W. Brackets
2b2dae60d3
Mpeg: Use direct pts value checks in newer FFmpeg.
2021-02-18 00:20:27 -08:00
Unknown W. Brackets
2362d71d70
Mpeg: Remove deprecated codec register calls.
2021-02-18 00:20:27 -08:00
Henrik Rydgård
a911d99ac6
Merge pull request #14040 from unknownbrackets/resampler-bias
...
Audio: Avoid left shift when resampling
2021-02-16 22:53:22 +01:00
Unknown W. Brackets
f7740edc6d
Debugger: Add more metadata for memory usage.
2021-02-15 15:01:21 -08:00
Unknown W. Brackets
8e6a438809
Mpeg: Correct incorrect upload size return.
2021-02-15 15:00:28 -08:00
Unknown W. Brackets
c99de6409d
Sas: Minor clenaup.
2021-02-06 18:37:05 -08:00
Unknown W. Brackets
e2d000cd34
Audio: Avoid left shift when resampling.
2021-01-31 10:42:31 -08:00
Unknown W. Brackets
463fc3c792
Mp3: Allow decode without pcm pointer.
...
Just like other audio decoding, you're allowed to skip audio.
Also prevents a crash if the mp3 is not yet inited.
2021-01-25 23:51:55 -08:00
Henrik Rydgård
bbdc997913
If we are reporting a small memstick size, but data is bigger, lie.
...
Should fix #13829
2020-12-29 13:23:15 +01:00
shenweip
07685d5e0f
Correctly handle stuffing data of pack header.
2020-11-25 00:13:31 +08:00
shenweip
5e5f5d0164
Makes video streams amount meet the expectation of sceMpegRegistStream() not only the mpegheader.
2020-11-13 18:55:52 +08:00
sum2012
942ce775cc
Fix AuCheckStreamDataNeeded function
...
fix #13633
2020-11-08 22:47:32 +08:00
Henrik Rydgård
d981511459
Misc cleanup
2020-10-31 18:32:43 +01:00
Unknown W. Brackets
c95e695a38
Io: Track initial free space for compat flag.
...
This seems to be necessary for Assassin's Creed. See #12761 .
2020-10-19 22:42:49 -07:00
Unknown W. Brackets
e3a201fbc5
Io: Account for free space on the host device.
2020-10-18 20:55:30 -07:00
shenweip
166035a87b
Simulates memory stick size to get fixed free space.
...
Some games may be sensitive to the changes of free space of memory stick, and Android's free space is usually variable.
2020-10-08 23:51:56 +08:00
Henrik Rydgård
92e6a91ae7
Add compat.ini setting to work around memstick size math problem in Harry Potter - Goblet of Fire
...
See issue #13266
2020-10-06 00:12:58 +02:00
Henrik Rydgård
886a8b1ac6
Remove Timer.cpp/h. Move various collections into Common/Data/Collections.
2020-10-05 21:05:23 +02:00
Henrik Rydgård
f01ba6dc84
Move NativeApp.h to Common/System, split into NativeApp.h and System.h
...
Buildfix
2020-10-04 11:42:16 +02:00
Henrik Rydgård
821817e6d4
Move the profiler to Common
2020-10-04 11:42:16 +02:00
Henrik Rydgård
15382d5f94
Move threading utils from native to Common
2020-10-01 09:27:25 +02:00
Henrik Rydgård
3162f30158
Merge base/basictypes.h into Common/Common.h (mostly).
2020-09-29 15:51:51 +02:00
Henrik Rydgård
054acf768c
Don't cache time in a variable.
...
A little weirdness in the code that has stuck around for a long, long
time. It's really not necessary and mostly just confusing.
2020-09-24 23:52:43 +02:00
Henrik Rydgård
ccc0331279
Move timeutil to Common. (Experiment to see how much work it is to move these).
2020-08-15 20:53:08 +02:00
Henrik Rydgård
b43698a13d
Remove most instances of base/logging.h from Common, Core, GPU, more
2020-08-15 19:08:44 +02:00
Unknown W. Brackets
b8342fb8ec
SaveState: Rename ChunkFile files to Serialize.
...
Makes more sense and less weird than ChunkFileDoMap, etc.
2020-08-10 08:04:05 +00:00
Unknown W. Brackets
1dc5ee424b
SaveState: Split out Do types to reduce headers.
2020-08-10 08:03:44 +00:00
Unknown W. Brackets
4b4e3432cd
SaveState: Split Do() into a separate header.
2020-08-10 08:03:41 +00:00
Henrik Rydgård
a722dfe0fb
Formalize "core excpetions" as a concept
2020-07-12 15:25:21 +02:00
Henrik Rydgård
efc3f4f5e4
Split CORE_ERROR into CORE_BOOT_ERROR and CORE_RUNTIME_ERROR
2020-07-12 15:25:20 +02:00
Henrik Rydgård
2ba65c831a
Fix minor bug in StereoResampler debug display
2020-05-26 23:10:28 +02:00
Florin9doi
5c552771fc
[Camera/V4L] Add support for jpeg and multiple buffers
...
required for Sony EyeToy
2020-05-22 15:50:01 +03:00
Henrik Rydgård
90fd2d9e33
Remove the Audio Resampling setting (now always on). Having it off is not useful because it'll never sync up perfectly over time.
2020-05-17 19:00:48 +02:00
Henrik Rydgård
0692b6dca6
Revert the loop check in StereoResampler, new one could accidentally keep looping when underrun severely (like if emulation stopped).
2020-05-17 18:16:26 +02:00
Henrik Rydgård
67334e4ae7
StereoResampler: Make sure the target buffer size is large enough, taking SYSPROP_AUDIO_FRAMES_PER_BUFFER into account.
2020-05-17 11:46:12 +02:00
Henrik Rydgård
f81dfa0171
Rename things to make more sense.
2020-05-17 11:05:53 +02:00
Henrik Rydgård
c46424afd6
StereoResampler: Use C++ atomics
2020-05-17 10:21:02 +02:00
Henrik Rydgård
8b5b7d2496
Add some vaguely interesting stats
2020-05-17 10:21:02 +02:00
Henrik Rydgård
fce09f1865
Simplify how to get the debug stats from StereoResampler
2020-05-16 19:47:13 +02:00
Unknown W. Brackets
0767235fbf
Camera: Fix missing return warning.
2020-03-22 13:45:41 -07:00
Unknown W. Brackets
f214b7d422
Camera: Simplify an expression.
...
Make this readable by breaking it up. Like one would sentences.
2020-03-10 22:48:10 -07:00
shenweip
41a53d70bd
Rename func.
2020-02-27 19:21:27 +08:00
shenweip
6eb1d1b742
Check whether the audio is actually played in psmf player
...
Fixes #11898 , some audio contained in pmf videos seem not be actually played by the games. current code prevents video from moving forward for waiting auido and sync, similar issue will happen.
2020-02-27 17:35:16 +08:00
Florin9doi
58b04ef77b
QT Api for Camera (Linux/macOS)
...
Allow the use of different resolutions (win/android/iOS)
2020-02-10 08:47:55 +02:00
李通洲
55bb58e13e
NativeApp: add System_GetPropertyFloat all the places
2020-02-04 09:20:34 +08:00
Florin9doi
5fbf2d7713
Add camera/location support for iOS
...
Add front camera support for Android
Allow to change the active camera in-game
2020-01-25 16:54:45 +02:00
Florin9doi
09e32223c2
Add camera support for linux (V4L2)
2020-01-16 23:25:34 +02:00