Commit Graph

73 Commits

Author SHA1 Message Date
Pawel Kolodziejski
aea3bae26d ALL: Synced with ScummVM - rev 0b777c23a9 2020-08-11 00:59:40 +02:00
Pawel Kolodziejski
8f4e1c6cf3 Sync with ScummVM rev. 654b8208b8 2020-06-22 08:14:16 +02:00
Pawel Kolodziejski
b586571900 ALL: synced with ScummVM commit 09bf38c120 2020-05-09 20:05:54 +02:00
Bastien Bouclet
feaf9dc365 ALL: Sync with ScummVM rev. 55dba55056 2019-12-08 17:06:42 +01:00
Bastien Bouclet
d474e3f94f ALL: Sync with ScummVM - rev. ea3f8f2e33 2019-06-29 19:08:44 +02:00
Bastien Bouclet
68bd697180 AUDIO: Removed most of the MIDI infrastructure
It's not needed in ResidualVM
2019-06-08 06:36:55 +02:00
Bastien Bouclet
0c001d236d AUDIO: Removed the OPL code
It's not needed in ResidualVM
2019-06-08 06:23:32 +02:00
Bastien Bouclet
148655f5c2 COMMON: Use a prefix table to speed up the Huffman decoder
Symbols for codes shorter than the prefix table index width are stored
in the table. All the entries in the table with an index starting with
the code are set to the symbol value. That way, when decoding it is
possible to get the number of bits corresponding to the table width from
the bitstream and directly find the symbol value. Longer code still need
to be searched for in the codes list.
2019-04-14 20:24:26 +02:00
Bastien Bouclet
66654cb376 ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
Bastien Bouclet
53759fe53a ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
Bastien Bouclet
455a409cab ALL: Sync with ScummVM - rev. b272701834 2018-03-17 16:25:28 +01:00
Bastien Bouclet
3ec01653c3 ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
Bastien Bouclet
fc67541742 ALL: Silence some GCC7 fall through warnings 2017-09-02 15:24:01 +02:00
Bastien Bouclet
e4a719d744 AUDIO: Remove the MT32 emulator
It's not used in ResidualVM and it's a pain to merge
2017-09-02 15:17:52 +02:00
Bastien Bouclet
84e62b6c8d ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
Pawel Kolodziejski
19bcd1f3bc ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
Pawel Kolodziejski
9ba9c69b3f ALL: Sync with ScummVM - rev. 823c2f899b 2016-11-12 08:49:29 +01:00
Sven Hesse
677f6f7e1f AUDIO: Fix undefined shift in WMACodec::calculateMDCTCoefficients()
See a48b24e5eb
2016-09-30 06:20:01 +02:00
Pawel Kolodziejski
6c960b1d33 ALL: Sync with ScummVM 2016-01-30 21:18:08 +01:00
Pawel Kolodziejski
3869f93ea5 ALL: Synced with ScummVM 2016-01-01 23:09:40 +01:00
Pawel Kolodziejski
2fadf2e466 ALL: Synced with ScummVM 2015-12-22 00:24:01 +01:00
Pawel Kolodziejski
baab5c4223 ALL: sync with ScummVM 2015-09-16 07:12:11 +02:00
Pawel Kolodziejski
5c7fd27706 ALL: sync with ScummVM 2015-09-06 16:08:49 +02:00
Pawel Kolodziejski
11b457122b ALL: synced with ScummVM 2015-08-16 08:49:02 +02:00
Bastien Bouclet
d6fc47b032 AUDIO: Allow retrieving the duration of ASF stream 2015-04-19 11:46:02 +02:00
Bastien Bouclet
86f641ebb9 AUDIO: Add the WMA decoder from xoreos
Credits go to DrMcCoy, clone2727 and the ffmpeg authors
Permission is granted by DrMcCoy and clone2727 relicense this
from GPLv3+ to GPLv2+.
2015-04-19 11:46:01 +02:00
Pawel Kolodziejski
4fe80cd669 ALL: synced with ScummVM 2015-04-19 07:43:34 +02:00
Pawel Kolodziejski
a4fc7ea3b2 ALL: synced with scummvm 2015-01-12 23:50:20 +01:00
Pawel Kolodziejski
86876c6bbc ALL: synced with ScummVM 2014-12-21 16:09:34 +01:00
Pawel Kolodziejski
22aca5a427 ALL: synced with ScummVM 2014-09-07 21:36:17 +02:00
Pawel Kolodziejski
1a07a23294 ALL: synced with ScummVM 2014-08-18 05:21:52 +02:00
Pawel Kolodziejski
39cf2f5586 ALL: Synced with ScummVM 2014-08-04 21:55:19 +02:00
Pawel Kolodziejski
022c027ab4 ALL: synced with ScummVM 2014-07-17 14:44:26 +02:00
Pawel Kolodziejski
8759900b6a ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
Pawel Kolodziejski
0782a557c2 JANITORIAL: typo, sync debian rules 2014-02-16 15:27:43 +01:00
Pawel Kolodziejski
1d612eb865 ALL: synced with ScummVM 2014-02-16 15:01:08 +01:00
Pawel Kolodziejski
9098dfe9a2 ALL: sync with scummvm 2014-01-25 22:16:57 +01:00
Pawel Kolodziejski
b22d441a00 ALL: synced with scummvm 2013-12-08 13:25:24 +01:00
Pawel Kolodziejski
790db038c0 ALL: sync with scummvm 2013-10-13 11:30:34 +02:00
Pawel Kolodziejski
b1a04651a3 ALL: synced with scummvm 2013-10-13 11:04:29 +02:00
Pawel Kolodziejski
f52da5c053 ALL: synced with scummvm 2013-07-16 22:11:39 +02:00
Pawel Kolodziejski
068ff94d20 ALL: synced with ScummVM 2013-07-07 15:29:33 +02:00
Pawel Kolodziejski
adcb0b8383 ALL: synced with scummvm 2012-11-18 19:07:46 +01:00
Pawel Kolodziejski
c6c4bc7566 ALL: sync with scummvm 2012-09-08 21:09:03 +02:00
Pawel Kolodziejski
8bc0a26091 ALL: synced with scummvm 2012-08-20 08:20:05 +02:00
Pawel Kolodziejski
72664703cf ALL: sync with scummvm 2012-07-06 22:05:21 +02:00
Pawel Kolodziejski
8543f6c1e6 ALL: synced with scummvm 2012-05-03 05:51:15 +02:00
Pawel Kolodziejski
8e2ab87455 ALL: synced with scummvm 2012-03-25 11:41:48 +02:00
Pawel Kolodziejski
fae032743d ALL: synced with scummvm 2012-02-24 12:15:44 +01:00
Pawel Kolodziejski
fad0b5b331 ALL: decrease diffs with scummvm 2012-02-22 23:26:36 +01:00