bnnm
501af6ad8c
Fix hang on full loops with xma1 formats
2023-01-20 01:02:23 +01:00
bnnm
41bad49872
Fix hang on full loops with xma1 formats
...
- happens with FFmpeg n5.1.2
2023-01-19 00:08:33 +01:00
bnnm
872db6072b
remove maiatrac3plus code
...
- hasn't been used for a long time
2023-01-15 18:52:56 +01:00
bnnm
540bac50e3
ffmpeg: remove xwma encode delay hacks
...
- ffmpeg now seems to handle them correctly for wmapro
- also properly returns trailing samples
2023-01-15 17:57:35 +01:00
bnnm
f84e40e924
ffmpeg: disable XMA skip hack for now
...
- ffmpeg should now handle internal per-frame encoder delay, but doesn't do it correctly in all cases
2023-01-15 17:45:02 +01:00
bnnm
0c77e5bec4
update libcelt
...
- compiled with mingw-w64 GCC 12.2
- properly stripped and exports external API only
- uses (symbol)_(version) renames for consistency
2023-01-15 17:11:54 +01:00
bnnm
46e6883d25
ahx: fix key detection in some cases
2022-12-31 18:36:11 +01:00
bnnm
c46e23fa1f
cleanup: move bitstream reader
2022-12-31 18:34:26 +01:00
bnnm
514517b812
Add AHX key auto-detection and fix decryption
2022-12-31 17:31:46 +01:00
bnnm
1f4a29d29a
doc
2022-12-07 21:30:38 +01:00
bnnm
4cbffd0c68
Fix some .his [Nancy Drew: Ghost Dogs of ML (PC)]
2022-12-07 21:28:59 +01:00
bnnm
b5be2e81eb
cleanup
2022-10-29 17:51:32 +02:00
Naomi Ahmed
4ec2704496
support opusww > 8 channels when mapping type is 255
2022-10-24 15:37:26 +01:00
bnnm
edaac2c289
cleanup
2022-10-22 15:09:20 +02:00
bnnm
63bc8043ab
Add TXTH codec "YMZ"
2022-10-09 20:29:10 +02:00
bnnm
cbd831e658
Add .bigrp [BM Zero 2 (SW), Gunvolt 3 (SW)]
2022-09-23 22:53:45 +02:00
bnnm
791a7de02a
Cleanup/doc
2022-09-22 23:20:36 +02:00
bnnm
e7991bb253
Update and move miniz for future use
2022-09-16 23:38:55 +02:00
bnnm
7e8cb33167
Add EA Opus uncoupled .sps [FIFA 22 (PC)]
2022-08-21 11:08:57 +02:00
bnnm
6d43e90332
Cleanup/doc
2022-08-14 12:24:10 +02:00
Adam Gashlin
7adc74392f
Reuse matching standard codebooks for aotuv
2022-08-09 12:36:56 -07:00
bnnm
575e6593de
Fix some .psb looping clicks
2022-07-31 18:11:07 +02:00
bnnm
4e390bd61a
cleanup
2022-07-31 15:14:25 +02:00
bnnm
f87c75299b
Improve s14 detection
2022-07-23 15:14:30 +02:00
bnnm
23474dc27c
Fix missing end samples in Wwise Vorbis
2022-07-14 23:08:09 +02:00
bnnm
c277932b03
Improve .mp3 loading speed in some cases
2022-06-26 17:03:56 +02:00
bnnm
0dc64cdd8b
cleanup: rename ALP_IMA to HV_IMA
2022-05-15 12:12:11 +02:00
bnnm
1849395b8e
Improve MPEG parser
2022-05-01 18:56:52 +02:00
bnnm
2c9b8e614b
Add .audio_data [Lego SW: The Skywalker Saga (PC)]
2022-05-01 18:10:22 +02:00
bnnm
40c1e59cfe
Tweak
2022-04-24 15:19:45 +02:00
bnnm
e2109d2ff0
Fix HCA key misdetection [Iris Mysteria (Android)]
2022-04-24 15:16:51 +02:00
bnnm
f39069ee20
Fix buggy Ubi HX samples
2022-04-24 12:13:38 +02:00
bnnm
8a3379bd40
Improve MTA2 decoding accuracy
2022-04-16 22:18:58 +02:00
bnnm
cfca5c3195
Fix some Ubi HX [Rayman 3/M demo (PC/PS2)]
2022-04-16 22:18:39 +02:00
bnnm
68e63b769c
Add SSPF .ssp [Metal Gear Solid 4 (PS3)]
2022-04-09 14:57:49 +02:00
bnnm
34112d8dbb
Fix some MUSX .sfx [Sphinx (PC)]
2022-02-19 12:36:33 +01:00
Julian Xhokaxhiu
b90ace5f9e
Fix when the flag -DUSE_MPEG=OFF
is used on CMake
...
When MPEG support is disabled the struct "mpeg_frame_info" becomes unavailable, producing an error when linking, as it is required but some other code which is not protected behind the #ifdef
2022-02-16 00:10:15 +01:00
bnnm
df1ba64eaf
Fix .bnsf key detection in rare cases
2022-02-06 13:14:54 +01:00
bnnm
9b75cc6d83
Add .mp3 parser using mpg123 for consistency
2022-02-06 13:10:07 +01:00
bnnm
964397c1fb
Improve .bnsf key detection in some cases
2022-01-30 13:26:39 +01:00
Christopher Snowhill
2db8e56ef2
Fix FFmpeg reader function
...
It should return AVERROR_EOF when reaching the end of the stream, rather
than returning zero. When it returns zero, the avformat prober will just
loop endlessly until the process is terminated.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-01-26 20:55:28 -08:00
bnnm
f03d78046c
misc cleanup
2021-12-11 17:22:23 +01:00
bnnm
f681916ff0
Add Ubi LyN custom MP4 [Zombie U (WiiU)]
2021-12-11 15:02:21 +01:00
bnnm
05cdd0bbf5
Clean HCA subkey code
2021-12-11 12:43:06 +01:00
bnnm
bda98d71e1
Move custom mp4 code from KTAC
2021-12-11 12:42:17 +01:00
bnnm
4805987bb3
Fix some HCA v3 [Megaton Musashi (Switch)]
2021-11-18 00:12:52 +01:00
bnnm
ee2739f996
Improve FSB4 MPEG full loops [Deadpool (PS3)]
2021-10-31 20:12:57 +01:00
bnnm
e32630efda
hca: improve key finder in edge cases
2021-10-31 20:10:13 +01:00
bnnm
d51e78d571
Add .u0 encrypted Ogg
2021-10-31 20:09:18 +01:00
bnnm
2570fcac4d
Add TXTH codec XA_EA [Road Rash videos (SAT)]
2021-10-24 13:12:38 +02:00