Henrik Rydgård
|
39b884cfb3
|
Atrac3/3+: Improve error handling
|
2024-04-12 11:18:26 +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
|
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 |
|
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
|
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 |
|
Henrik Rydgård
|
9c32761a0a
|
Remove fdsp context
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
27e28a5952
|
Remove samplefmt
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
202886f750
|
Delete attributes.h/compat.h, more
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
d617aec8c8
|
Simplify away AVFrame from decoding functions, remove buffer pools
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
7d680c9883
|
Remove AVPacket, more
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
08d5de9f4c
|
Remove opt, dict, more
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
34afd585c7
|
Delete all kinds of stuff
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
6803775941
|
Remove option table
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
ae736692ef
|
Remove atomics stuff, a lot more
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
e94faa4591
|
Start paring things down
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
c6c67695b1
|
Hook up ATRAC3 too
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
8fbc4a3379
|
Ultra-gross hackery, but works! Now, need to pare it down, heavily...
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
c902973688
|
Setup more of the setup
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
8d4716cab6
|
WIP: Add AT3/AT3plus files, get it to compile (though will fail to link if we use it)
|
2024-04-11 14:39:59 +02:00 |
|
Henrik Rydgård
|
862fb951f1
|
Add support for loading mp3 files as UI sound.
Fixes #18136
|
2024-04-09 19:15:49 +02:00 |
|
Henrik Rydgård
|
fd91611f4f
|
Add lieff/minimp3 library
See https://github.com/lieff/minimp3
|
2024-04-09 19:10:24 +02:00 |
|
Henrik Rydgård
|
1bff3c12b4
|
Update VMA (Vulkan Memory Allocator) to the latest
|
2024-04-07 01:47:17 +02:00 |
|
Henrik Rydgård
|
f2345edba1
|
Update to the latest Vulkan header files
|
2024-04-06 17:53:58 +02:00 |
|
Henrik Rydgård
|
5a8140c301
|
Initialize RAIntegration support if available. Untested.
|
2024-04-05 18:15:10 +02:00 |
|
Henrik Rydgård
|
fc1d984b20
|
Update rcheevos, switch back to upstream. Avoid using rcheevos' hash.c, by computing game hashes ourselves.
|
2024-04-03 16:43:34 +02:00 |
|
Herman Semenov
|
24ccd898fe
|
Fixed zeroise SHA_CTX struct, not pointer size (maybe CWE Information Disclosure if size pointer less struct size)
|
2024-04-01 16:24:14 +03:00 |
|
Lubos
|
76b015a4ab
|
OpenXR - Migrate to official SDK
|
2024-03-20 12:23:54 +01:00 |
|
Henrik Rydgård
|
a5842792b8
|
Buildfix
|
2024-02-28 15:45:20 +07:00 |
|
Henrik Rydgård
|
0f97180ee1
|
Update rcheevos.
While doing so, switch to a fork with 3DS hashing support removed.
|
2024-02-28 11:26:33 +07:00 |
|
Henrik Rydgård
|
baae042d86
|
cmake fix
|
2024-02-04 13:03:56 +01:00 |
|
Henrik Rydgård
|
b5b1f7a9cb
|
Update libchdr to the latest, which supports zstd blocks
|
2024-02-04 12:44:42 +01:00 |
|
Henrik Rydgård
|
a811cbac80
|
Add proper checks for file type when picking a background image
Should fix some confusion, and also issues picking files from the
Download folder on Android where the filenames we get don't always have
extensions.
|
2024-01-27 12:03:01 +01:00 |
|
Henrik Rydgård
|
3e7d06ca6c
|
Update rcheevos to the latest version again.
|
2024-01-25 17:43:12 +01:00 |
|
Henrik Rydgård
|
9555563ad2
|
Update rcheevos yet again
|
2024-01-18 00:20:37 +01:00 |
|
Henrik Rydgård
|
096131db81
|
Update rcheevos
|
2024-01-14 13:47:44 +01:00 |
|
Henrik Rydgård
|
5c5fb3ceb4
|
Revert accidental rcheevos submodule change
|
2024-01-13 11:18:10 +01:00 |
|
Henrik Rydgård
|
5dddfa3952
|
Buildfix the old tools
|
2024-01-12 14:46:00 +01:00 |
|
Henrik Rydgård
|
34d35dcf8b
|
More buildfix
|
2024-01-12 14:09:21 +01:00 |
|