Henrik Rydgård
|
7f2a3736c8
|
Merge pull request #19057 from hrydgard/update-arabic
Update ar_AE.ini (Arabic), thanks to Alucard
|
2024-04-14 13:44:25 +02:00 |
|
Henrik Rydgård
|
0aa054388c
|
Merge pull request #19059 from hrydgard/fix-axis-swap
Fix the AxisSwap feature - had a double mutex lock, oops.
|
2024-04-14 13:44:08 +02:00 |
|
Henrik Rydgård
|
c7c7e0a36d
|
Fix the AxisSwap feature - had a double mutex lock, oops.
|
2024-04-14 13:43:20 +02:00 |
|
Henrik Rydgård
|
bfe5ef00a6
|
Merge pull request #19056 from hrydgard/atrac-refactor
Atrac: Refactor: Move a lot more code into the Atrac class
|
2024-04-14 13:03:43 +02:00 |
|
Henrik Rydgård
|
d8631fa80e
|
Update ar_AE.ini (Arabic), thanks to Alucard
|
2024-04-14 12:04:19 +02:00 |
|
Henrik Rydgård
|
35578f0a2e
|
More member functions
|
2024-04-14 11:25:19 +02:00 |
|
Henrik Rydgård
|
eeaa3c8445
|
Make more functions member functions of Atrac
|
2024-04-14 10:55:17 +02:00 |
|
Henrik Rydgård
|
7d3fc65478
|
Make Decode and GetResetBufferInfo member functions of Atrac.
|
2024-04-14 10:48:01 +02:00 |
|
Henrik Rydgård
|
eef667c5ac
|
Separate the external interface used by sceSas
|
2024-04-14 10:40:12 +02:00 |
|
Henrik Rydgård
|
09be5935ab
|
Add accessor for bufferState_, cleanup
|
2024-04-14 10:26:41 +02:00 |
|
Henrik Rydgård
|
aec3fa99e5
|
Merge pull request #19032 from GermanAizek/fix-always-false-true
Fixed conditions always false using unsigned type and logical AND 0x0 & 0x4
|
2024-04-13 11:28:45 +02:00 |
|
Henrik Rydgård
|
4aeea7b84f
|
Merge pull request #19054 from hrydgard/more-audio-dec-cleanup
More audio decoding cleanup, some optimization
|
2024-04-13 11:25:39 +02:00 |
|
Henrik Rydgård
|
fd315a324a
|
Help the compiler out slightly (it can't see that the pos is constant)
|
2024-04-13 10:46:44 +02:00 |
|
Henrik Rydgård
|
857584532f
|
Add NEON code too for the atrac3 hotspot
|
2024-04-13 10:37:38 +02:00 |
|
Henrik Rydgård
|
7b6b7ebe3c
|
Add some SSE code for an atrac hotspot just for fun, remove function pointers
|
2024-04-13 10:37:35 +02:00 |
|
Henrik Rydgård
|
52111103b8
|
Simplify the inner loop of ff_atrac3p_ipqf (prepare for SIMD)
|
2024-04-13 10:35:42 +02:00 |
|
Henrik Rydgård
|
effae82208
|
sceAtrac: Do some renaming to make things make more sense
|
2024-04-13 10:35:39 +02:00 |
|
Henrik Rydgård
|
c3485d7f6a
|
Merge pull request #19053 from hrydgard/remove-ffmpeg-from-sceatrac
Remove ffmpeg use from the sceAtrac HLE module
|
2024-04-13 09:03:18 +02:00 |
|
Henrik Rydgård
|
68c192b892
|
Fix some symbol clashes apparently affecting the docker build
|
2024-04-13 01:06:18 +02:00 |
|
Henrik Rydgård
|
a1ac79c183
|
Remove all remaining FFMPEG use from sceAtrac.
|
2024-04-13 00:45:25 +02:00 |
|
Henrik Rydgård
|
242a87b2dd
|
Inline FillPacket to make the next step easier
|
2024-04-13 00:26:37 +02:00 |
|
Henrik Rydgård
|
ea07fdbd86
|
sceAtrac: Create standalone decoders as well as ffmpeg. Implement LowLevelDecode.
|
2024-04-13 00:19:04 +02:00 |
|
Henrik Rydgård
|
c2bcdd3076
|
Buildfix with system ffmpeg
|
2024-04-12 16:45:45 +02:00 |
|
Henrik Rydgård
|
71a6372ac5
|
Merge pull request #19020 from hrydgard/clickable-notifications
Clickable notifications
|
2024-04-12 16:23:52 +02:00 |
|
Henrik Rydgård
|
13ce255687
|
Merge pull request #19046 from hrydgard/atrac-followup-3
Just some sceAtrac code cleanup
|
2024-04-12 15:28:05 +02:00 |
|
Henrik Rydgård
|
683a30e964
|
Remove more indentation
|
2024-04-12 14:25:46 +02:00 |
|
Henrik Rydgård
|
6bed7137f7
|
Remove excessive indentation
|
2024-04-12 14:25:46 +02:00 |
|
Henrik Rydgård
|
ba42c07cfc
|
_AtracDecodeData: Restructure the inner loop a bit.
|
2024-04-12 14:25:46 +02:00 |
|
Henrik Rydgård
|
1692922cd8
|
Use proper returns in _AtracDecodeData
|
2024-04-12 14:25:46 +02:00 |
|
Henrik Rydgård
|
c43edfc1d5
|
Merge pull request #19044 from hrydgard/atrac-followup-2
Atrac-standalone followup 2
|
2024-04-12 14:25:32 +02:00 |
|
Henrik Rydgård
|
90fa628084
|
libretro buildfix
|
2024-04-12 13:53:20 +02:00 |
|
Henrik Rydgård
|
3409db9b90
|
Remove line endings from atrac3+ log strings
|
2024-04-12 13:53:20 +02:00 |
|
Henrik Rydgård
|
6f11b7fe6c
|
Reorder fields in struct VLCcode for less memory use
|
2024-04-12 13:53:19 +02:00 |
|
Henrik Rydgård
|
88a00f62b9
|
Fix or supress some warnings
|
2024-04-12 13:53:19 +02:00 |
|
Henrik Rydgård
|
c43442f801
|
Improve and cleanup logging in sceAtrac
|
2024-04-12 13:53:17 +02:00 |
|
Henrik Rydgård
|
75bc00c5be
|
Merge pull request #19039 from GermanAizek/always-true-false
[UI] 'info' always true and 'txOffset' always false
|
2024-04-12 13:44:01 +02:00 |
|
Herman Semenov
|
117e5f088c
|
[UI] Fixed 'info' always true
|
2024-04-12 13:54:26 +03:00 |
|
Henrik Rydgård
|
70a13a4df5
|
Implement logging for at3_standalone
|
2024-04-12 11:18:26 +02:00 |
|
Henrik Rydgård
|
39b884cfb3
|
Atrac3/3+: Improve error handling
|
2024-04-12 11:18:26 +02:00 |
|
Henrik Rydgård
|
c24310f754
|
Merge pull request #19043 from hrydgard/atrac-followup
Atrac-standalone followup
|
2024-04-11 17:32:07 +02:00 |
|
Henrik Rydgård
|
ff372f878d
|
Minor code cleanup
|
2024-04-11 16:54:29 +02:00 |
|
Henrik Rydgård
|
5ed77b58ca
|
Improve the AudioDecoder API to avoid having to call a function to get the bytes consumed
|
2024-04-11 16:49:00 +02:00 |
|
Henrik Rydgård
|
45936e8826
|
Atrac: Add "flush_buffers" api. The ffmpeg atrac decoder was missing this.
|
2024-04-11 16:35:27 +02:00 |
|
Henrik Rydgård
|
3f09e43c4e
|
Merge pull request #19033 from hrydgard/at3-standalone
Break out the Atrac3/Atrac3+ decoders from FFMPEG to a separate library
|
2024-04-11 16:34:33 +02:00 |
|
Henrik Rydgård
|
58cb2ba804
|
Fix playback of atrac3+ when block align not specified
|
2024-04-11 16:10:31 +02:00 |
|
Henrik Rydgård
|
d4023fb894
|
Buildfixes
Buildfix
UWP buildfix
libretro buildfix
|
2024-04-11 16:10:27 +02:00 |
|
Herman Semenov
|
8e580045cd
|
Fixed condition always false using unsigned int and logical AND 0 & 4
|
2024-04-11 16:56:59 +03:00 |
|
Henrik Rydgård
|
6ee008af72
|
Warning fix, rename some variables to avoid clashes with actual ffmpeg
|
2024-04-11 14:50:32 +02:00 |
|
Henrik Rydgård
|
b35b351802
|
Finally remove the AVCodecContext
|
2024-04-11 14:50:29 +02:00 |
|
Henrik Rydgård
|
6ea8efc0e9
|
Bypass AvCodecContext for atrac3plus, for a simpler API.
|
2024-04-11 14:39:59 +02:00 |
|