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årdandGitHub
|
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årdandGitHub
|
71a6372ac5
|
Merge pull request #19020 from hrydgard/clickable-notifications
Clickable notifications
|
2024-04-12 16:23:52 +02:00 |
|
 Henrik RydgårdandGitHub
|
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årdandGitHub
|
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årdandGitHub
|
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årdandGitHub
|
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årdandGitHub
|
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 |
|
Herman Semenov
|
c901e8c9bb
|
[Core/GPU] Fixed condition blocks where result always true
|
2024-04-11 16:05:11 +03:00 |
|
Herman Semenov
|
0d1f7e2e6c
|
[Core/GL/UI] Not all fields initilize and minor code refactor
|
2024-04-11 15:50:42 +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 |
|
Henrik Rydgård
|
bf280eb410
|
Remove "SetExtraData" from AudioDecoder, pass in the data at creation instead
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
33ba30694a
|
Revert "Disable FFMPEG temporarily to avoid symbol clashes"
This reverts commit 14222f5977e8aa0c167e8879450d84d77df3b1a2.
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
843119411f
|
Stop passing around the AVCodecContext pointer so much
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
416ba81d20
|
Remove the channel_layout stuff
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
e871133fe6
|
Buildfixes
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
8d89a7cfed
|
Delete more unused stuff
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
ae87aa4537
|
Initial CMake/Android.mk support
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
0d30728832
|
Remove context parameter from av_log
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
e10b90b718
|
Switch at3_standalone to C++ to avoid namespace clashes
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
91df8ebfda
|
FFT cleanup
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
bbb563cc82
|
More header cleanup
|
2024-04-11 14:39:59 +02:00 |
|