Christopher Snowhill
b5e096180a
Updated FFmpeg to n5.2-dev-1305-g3bd0bf76fb
...
Among other things, fixes CVE-2022-2566.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-10-17 03:55:49 -07:00
Christopher Snowhill
8d231d34d4
Update several of the dependencies
...
- Updated libFLAC to the latest Git commit, post 1.3.4.
- Updated libid3tag to 0.16.1.
- Updated libopus to the latest Git commit.
- Updated my FFmpeg libfdk-aac patch. Previously was overwriting
memory when it was supposed to be skipping samples.
Also added debug versions of several of the libraries, and changed
the library extractor script to unpack the debug libraries over the
release set to add the particular matching debug versions when
building a debug build.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-07-12 23:40:53 -07:00
Christopher Snowhill
a6b6c8120b
[FFmpeg] Update FFmpeg library and decoder plugin
...
Update based on newest changes from upstream.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-25 00:07:41 -07:00
Christopher Snowhill
67b6a3606f
[FFmpeg] Update libfdk-aac fixed point patch
...
Update this patch to the latest FFmpeg master source, and update to use
fmtconvert instead of a naive for loop.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-06-25 00:06:48 -07:00
Christopher Snowhill
26ac2b09fb
Move static and dynamic libaries to archive
...
Please remember to unpack the archive before building, and
if it is updated by a future version.
2022-06-24 17:09:29 -07:00
Christopher Snowhill
934589ebdd
FFmpeg: Enable AIFF support
...
The system AIFF reader seems unable to read some really old files, so
enable FFmpeg to do so instead.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-14 21:09:24 -08:00
Christopher Snowhill
f203911bb1
FFmpeg Input: Support various DSD formats and IFF
...
Implement support for DFF, WSD, and IFF formats, and all DSD formats
carried within, using our own DSD decimation method instead of relying
on FFmpeg to do it.
Fixes #165
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-02-10 00:32:24 -08:00
Christopher Snowhill
241b7b4b34
FFmpeg patches: Updated iTunes gapless patch
...
The patch is now updated to exactly what I sent to the ffmpeg-devel
mailing list for hopeful inclusion in the latest release of FFmpeg.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-01-27 19:31:15 -08:00
Christopher Snowhill
7f114bce0e
FFmpeg libraries: Enable networking and HLS
...
Also disable AudioToolbox codecs, as they don't really like network
streaming so much. Use bundled codecs instead.
Signed-off-by: Christopher Snowhill <kode54@gmail.com>
2022-01-27 00:11:14 -08:00
Christopher Snowhill
d771a58e69
FFmpeg: Update to version 5.0, and add another patch for iTunes MP3 gapless info
2022-01-24 04:41:27 -08:00
Christopher Snowhill
1b4b22501b
FFmpeg libraries: Accidentally forgot to enable the True Audio (TTA) decoder and demuxer
2022-01-23 16:10:33 -08:00
Christopher Snowhill
7495bff780
FFmpeg: Enable all the PCM and ADPCM codecs for WAV file use
2022-01-18 17:25:45 -08:00
Christopher Snowhill
bfa178f4e2
FFmpeg input: Add support for libfdk-aac, which will be used to support USAC and AAC on 10.14.x and older
2022-01-13 04:13:58 -08:00
Christopher Snowhill
0d90ccb7c1
FFmpeg: Update ID3v1 genre list
2022-01-08 16:19:08 -08:00
Christopher Snowhill
95f1919f90
FFmpeg: Rebuild FFmpeg with different codec settings
2022-01-07 19:06:35 -08:00
Christopher Snowhill
2e76c56ba7
Switch FFmpeg libraries to dynamic builds, consolidate to a single copy in the main application framework folder
2021-12-31 01:07:05 -08:00
Christopher Snowhill
10d43d9154
FFmpeg: Enable extra demuxers, and switch AAC to AAC AudioToolbox
2021-12-21 22:24:05 -08:00
Christopher Snowhill
cfeadad97f
Reduce minimum OS to macOS 10.12
2021-09-18 01:08:49 -07:00
Christopher Snowhill
a1a0bd2db4
FFmpeg: rebuilt FFmpeg libraries
2021-08-25 01:53:51 -07:00
Christopher Snowhill
cae132ad79
Updated FFmpeg to version 4.4
2021-06-15 00:14:41 -07:00
Dzmitry Neviadomski
2c241af654
Update build scripts for universal ffmpeg.
2021-02-22 18:41:13 +03:00
Christopher Snowhill
6646e01d8a
Switched FFmpeg back to static libraries, now that I know I can make Universal static libraries
2020-11-23 23:50:50 -08:00
Christopher Snowhill
0001bd581b
Phase one of Big Sur
2020-06-30 01:04:55 -07:00
Christopher Snowhill
a1ec4dba40
Updated FFmpeg
2019-10-15 19:15:52 -07:00
Christopher Snowhill
49429c816f
Updated FFmpeg.
2018-02-18 20:44:10 -08:00
Christopher Snowhill
aa7cd57b19
Updated FFmpeg.
2017-12-16 19:57:49 -08:00
Christopher Snowhill
2f0ccf8bf2
Update FFmpeg, hopefully resolving the minimum platform spec to support 10.7 again.
2017-10-01 17:46:01 -07:00
Christopher Snowhill
ba78e14909
Updated FFmpeg.
2017-09-24 16:35:45 -07:00
Christopher Snowhill
2e205f1cfa
Updated FFmpeg.
2017-09-17 18:11:47 -07:00
Christopher Snowhill
e398375e2a
Updated FFmpeg binaries.
2017-05-20 17:31:59 -07:00
Christopher Snowhill
e3a2d255f3
Updated FFmpeg.
2017-04-22 21:27:12 -07:00
Christopher Snowhill
e2b728f4d1
Updated FFmpeg.
2017-04-03 17:51:48 -07:00
Christopher Snowhill
b8110b85de
Updated FFmpeg.
2017-03-12 21:00:18 -07:00
Chris Moeller
3d0d0ee24f
Updated FFmpeg for proper iTunes gapless MP3 support.
2017-01-27 13:14:02 -08:00
Chris Moeller
e274ec01eb
Updated FFmpeg and VGMStream.
2017-01-26 17:28:06 -08:00
Christopher Snowhill
5959e6cb69
Changed FFmpeg build options and included more stuff.
2016-12-22 15:56:57 -08:00
Christopher Snowhill
0d6447f3d2
Updated FFmpeg to version 3.2.2.
2016-12-08 14:46:59 -08:00
Christopher Snowhill
c4047f53a1
Welp, that didn't help anything.
2016-10-01 18:57:07 -07:00
Christopher Snowhill
8a78daa888
Third time's the charm with FFmpeg, I hope.
2016-10-01 18:20:28 -07:00
Christopher Snowhill
81684c9378
Update FFmpeg again with a last minute fix.
2016-10-01 18:15:59 -07:00
Christopher Snowhill
4dfa01f476
Update FFmpeg to version 3.1.4.
2016-10-01 17:56:27 -07:00
Christopher Snowhill
48d22e0961
Fixed FFmpeg broken due to MacPorts installed libraries.
2016-09-01 18:11:44 -07:00
Christopher Snowhill
434d95fccc
Updated FFmpeg to version 3.1.3.
2016-09-01 17:20:19 -07:00
Christopher Snowhill
b3ccd47c4e
Update FFmpeg again, this time fixing missing and/or still enabled items due to missing line end escapes in the script.
2016-08-10 18:21:36 -07:00
Christopher Snowhill
5f8bcf8ff1
Update and fix FFmpeg, which fixes an MP3 parser crash.
2016-08-05 16:40:48 -07:00
Chris Moeller
91753a978f
Update FFmpeg again with the whole iTunes fix.
2016-07-22 16:36:16 -07:00
Chris Moeller
dc9d9a006c
Update FFmpeg to support iTunes MP3 gapless info again.
2016-07-22 15:44:59 -07:00
Chris Moeller
0c830b92f8
Enable RIFF WAV parser in FFmpeg.
2016-07-15 21:40:57 -07:00
Chris Moeller
b89c68a768
Updated FFmpeg to version 3.1.1, and enabled assembly optimizations.
2016-07-15 09:26:18 -07:00
Chris Moeller
af7485f26a
Fix newly imported FFMPEG, so it actually uses and links to the new libraries.
2016-05-06 23:35:04 -07:00