Skip to content
This repository was archived by the owner on Sep 16, 2023. It is now read-only.

Commit 3cbe7b8

Browse files
committed
Update to ffmpeg 6.0
1 parent 2ce390d commit 3cbe7b8

File tree

2 files changed

+31
-21
lines changed

2 files changed

+31
-21
lines changed

iina.xcodeproj/project.pbxproj

+30-20
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@
2121
51B494D82718FDD700B9381A /* PlaySliderLoopKnob.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51B494D72718FDD700B9381A /* PlaySliderLoopKnob.swift */; };
2222
51F7974728C7E00200812D0D /* Lock.swift in Sources */ = {isa = PBXBuildFile; fileRef = 51F7974628C7E00200812D0D /* Lock.swift */; };
2323
6100FF2B1EDF9806002CF0FB /* dsa_pub.pem in Resources */ = {isa = PBXBuildFile; fileRef = 6100FF2A1EDF9806002CF0FB /* dsa_pub.pem */; };
24-
6FC3EFAF27AC0FEA00D3D557 /* libswscale.6.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD0478A827953DCE005A6B9E /* libswscale.6.dylib */; };
25-
6FC3EFB027AC0FEA00D3D557 /* libswscale.6.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD0478A827953DCE005A6B9E /* libswscale.6.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
2624
8400D5C41E17C6D2006785F5 /* AboutWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8400D5C21E17C6D2006785F5 /* AboutWindowController.swift */; };
2725
8400D5C61E1AB2F1006785F5 /* MainWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8400D5C81E1AB2F1006785F5 /* MainWindowController.xib */; };
2826
8400D5C91E1AB2F9006785F5 /* QuickSettingViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8400D5CB1E1AB2F9006785F5 /* QuickSettingViewController.xib */; };
@@ -159,16 +157,18 @@
159157
84FBF23E1EF06A90003EA491 /* ThumbnailCache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 84FBF23D1EF06A90003EA491 /* ThumbnailCache.swift */; };
160158
8F49C36E213EFB7E0076C4F9 /* MiniPlayerWindowController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8F49C370213EFB7E0076C4F9 /* MiniPlayerWindowController.xib */; };
161159
9E47DAC01E3CFA6D00457420 /* DurationDisplayTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9E47DABF1E3CFA6D00457420 /* DurationDisplayTextField.swift */; };
162-
AD0478B327953DCF005A6B9E /* libavutil.57.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD0478A627953DCE005A6B9E /* libavutil.57.dylib */; };
163-
AD0478B427953DCF005A6B9E /* libavutil.57.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD0478A627953DCE005A6B9E /* libavutil.57.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
164-
AD0478B927953DCF005A6B9E /* libavcodec.59.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD0478A927953DCE005A6B9E /* libavcodec.59.dylib */; };
165-
AD0478BA27953DCF005A6B9E /* libavcodec.59.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD0478A927953DCE005A6B9E /* libavcodec.59.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
166-
AD0478BD27953DCF005A6B9E /* libavfilter.8.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD0478AB27953DCE005A6B9E /* libavfilter.8.dylib */; };
167-
AD0478BE27953DCF005A6B9E /* libavfilter.8.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD0478AB27953DCE005A6B9E /* libavfilter.8.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
168-
AD0478C727953DCF005A6B9E /* libavformat.59.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD0478B027953DCF005A6B9E /* libavformat.59.dylib */; };
169-
AD0478C827953DCF005A6B9E /* libavformat.59.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD0478B027953DCF005A6B9E /* libavformat.59.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
170160
AD43B0AB2782F78D009ADE68 /* DanmakuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = AD43B0AA2782F78D009ADE68 /* DanmakuView.swift */; };
171161
AD43B0AD2782FBC4009ADE68 /* danmaku.html in Resources */ = {isa = PBXBuildFile; fileRef = AD43B0AC2782FBC4009ADE68 /* danmaku.html */; };
162+
AD63BF7B29AEF1A000A63251 /* libavformat.60.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD63BF7629AEF1A000A63251 /* libavformat.60.dylib */; };
163+
AD63BF7C29AEF1A000A63251 /* libavformat.60.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD63BF7629AEF1A000A63251 /* libavformat.60.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
164+
AD63BF7D29AEF1A000A63251 /* libavutil.58.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD63BF7729AEF1A000A63251 /* libavutil.58.dylib */; };
165+
AD63BF7E29AEF1A100A63251 /* libavutil.58.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD63BF7729AEF1A000A63251 /* libavutil.58.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
166+
AD63BF7F29AEF1A100A63251 /* libavfilter.9.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD63BF7829AEF1A000A63251 /* libavfilter.9.dylib */; };
167+
AD63BF8029AEF1A100A63251 /* libavfilter.9.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD63BF7829AEF1A000A63251 /* libavfilter.9.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
168+
AD63BF8129AEF1A100A63251 /* libswscale.7.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD63BF7929AEF1A000A63251 /* libswscale.7.dylib */; };
169+
AD63BF8229AEF1A100A63251 /* libswscale.7.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD63BF7929AEF1A000A63251 /* libswscale.7.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
170+
AD63BF8329AEF1A100A63251 /* libavcodec.60.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD63BF7A29AEF1A000A63251 /* libavcodec.60.dylib */; };
171+
AD63BF8429AEF1A100A63251 /* libavcodec.60.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD63BF7A29AEF1A000A63251 /* libavcodec.60.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
172172
AD70988927E0DD9200BD7795 /* libmpv.2.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = AD70988827E0DD9200BD7795 /* libmpv.2.dylib */; };
173173
AD70988A27E0DD9200BD7795 /* libmpv.2.dylib in Embed Libraries */ = {isa = PBXBuildFile; fileRef = AD70988827E0DD9200BD7795 /* libmpv.2.dylib */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
174174
B206FFD92415439600E3B8B7 /* FourCharCode+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = B206FFD82415439600E3B8B7 /* FourCharCode+Extensions.swift */; };
@@ -297,12 +297,12 @@
297297
dstPath = "";
298298
dstSubfolderSpec = 10;
299299
files = (
300+
AD63BF8029AEF1A100A63251 /* libavfilter.9.dylib in Embed Libraries */,
300301
AD70988A27E0DD9200BD7795 /* libmpv.2.dylib in Embed Libraries */,
301-
6FC3EFB027AC0FEA00D3D557 /* libswscale.6.dylib in Embed Libraries */,
302-
AD0478C827953DCF005A6B9E /* libavformat.59.dylib in Embed Libraries */,
303-
AD0478BA27953DCF005A6B9E /* libavcodec.59.dylib in Embed Libraries */,
304-
AD0478BE27953DCF005A6B9E /* libavfilter.8.dylib in Embed Libraries */,
305-
AD0478B427953DCF005A6B9E /* libavutil.57.dylib in Embed Libraries */,
302+
AD63BF7E29AEF1A100A63251 /* libavutil.58.dylib in Embed Libraries */,
303+
AD63BF8429AEF1A100A63251 /* libavcodec.60.dylib in Embed Libraries */,
304+
AD63BF7C29AEF1A000A63251 /* libavformat.60.dylib in Embed Libraries */,
305+
AD63BF8229AEF1A100A63251 /* libswscale.7.dylib in Embed Libraries */,
306306
);
307307
name = "Embed Libraries";
308308
runOnlyForDeploymentPostprocessing = 0;
@@ -940,6 +940,11 @@
940940
AD183C2E2768376A00758D8A /* libmpv.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmpv.1.dylib; path = deps/lib/libmpv.1.dylib; sourceTree = "<group>"; };
941941
AD43B0AA2782F78D009ADE68 /* DanmakuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DanmakuView.swift; sourceTree = "<group>"; };
942942
AD43B0AC2782FBC4009ADE68 /* danmaku.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = danmaku.html; sourceTree = "<group>"; };
943+
AD63BF7629AEF1A000A63251 /* libavformat.60.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libavformat.60.dylib; path = deps/lib/libavformat.60.dylib; sourceTree = "<group>"; };
944+
AD63BF7729AEF1A000A63251 /* libavutil.58.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libavutil.58.dylib; path = deps/lib/libavutil.58.dylib; sourceTree = "<group>"; };
945+
AD63BF7829AEF1A000A63251 /* libavfilter.9.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libavfilter.9.dylib; path = deps/lib/libavfilter.9.dylib; sourceTree = "<group>"; };
946+
AD63BF7929AEF1A000A63251 /* libswscale.7.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libswscale.7.dylib; path = deps/lib/libswscale.7.dylib; sourceTree = "<group>"; };
947+
AD63BF7A29AEF1A000A63251 /* libavcodec.60.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libavcodec.60.dylib; path = deps/lib/libavcodec.60.dylib; sourceTree = "<group>"; };
943948
AD70988827E0DD9200BD7795 /* libmpv.2.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libmpv.2.dylib; path = deps/lib/libmpv.2.dylib; sourceTree = "<group>"; };
944949
B206FFD82415439600E3B8B7 /* FourCharCode+Extensions.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "FourCharCode+Extensions.swift"; sourceTree = "<group>"; };
945950
B2133D69240D8FDA001B6095 /* IINA.sdef */ = {isa = PBXFileReference; lastKnownFileType = text; path = IINA.sdef; sourceTree = "<group>"; };
@@ -1245,18 +1250,18 @@
12451250
buildActionMask = 2147483647;
12461251
files = (
12471252
B4E4470125CE3F930069F06E /* Sparkle in Frameworks */,
1248-
6FC3EFAF27AC0FEA00D3D557 /* libswscale.6.dylib in Frameworks */,
1253+
AD63BF7B29AEF1A000A63251 /* libavformat.60.dylib in Frameworks */,
12491254
8451E6D92604AEFC009A15D7 /* Just in Frameworks */,
12501255
511527B728069C7C00B3A097 /* Algorithms in Frameworks */,
12511256
496B19921E2968530035AF10 /* PIP.framework in Frameworks */,
1252-
AD0478C727953DCF005A6B9E /* libavformat.59.dylib in Frameworks */,
1253-
AD0478B927953DCF005A6B9E /* libavcodec.59.dylib in Frameworks */,
12541257
8403CEA72007CBD400645516 /* MediaPlayer.framework in Frameworks */,
1255-
AD0478BD27953DCF005A6B9E /* libavfilter.8.dylib in Frameworks */,
12561258
5171A3E627A1034E009F5780 /* Atomics in Frameworks */,
1259+
AD63BF7D29AEF1A000A63251 /* libavutil.58.dylib in Frameworks */,
1260+
AD63BF8129AEF1A100A63251 /* libswscale.7.dylib in Frameworks */,
1261+
AD63BF7F29AEF1A100A63251 /* libavfilter.9.dylib in Frameworks */,
12571262
B4E446F225CB53FF0069F06E /* Gzip in Frameworks */,
12581263
AD70988927E0DD9200BD7795 /* libmpv.2.dylib in Frameworks */,
1259-
AD0478B327953DCF005A6B9E /* libavutil.57.dylib in Frameworks */,
1264+
AD63BF8329AEF1A100A63251 /* libavcodec.60.dylib in Frameworks */,
12601265
B4E446E825CB53920069F06E /* PromiseKit in Frameworks */,
12611266
B4E446F725CB54EF0069F06E /* Mustache in Frameworks */,
12621267
);
@@ -1368,6 +1373,11 @@
13681373
848290731D95978100C3C76C /* Frameworks */ = {
13691374
isa = PBXGroup;
13701375
children = (
1376+
AD63BF7A29AEF1A000A63251 /* libavcodec.60.dylib */,
1377+
AD63BF7829AEF1A000A63251 /* libavfilter.9.dylib */,
1378+
AD63BF7629AEF1A000A63251 /* libavformat.60.dylib */,
1379+
AD63BF7729AEF1A000A63251 /* libavutil.58.dylib */,
1380+
AD63BF7929AEF1A000A63251 /* libswscale.7.dylib */,
13711381
AD70988827E0DD9200BD7795 /* libmpv.2.dylib */,
13721382
AD0478A927953DCE005A6B9E /* libavcodec.59.dylib */,
13731383
AD0478AB27953DCE005A6B9E /* libavfilter.8.dylib */,

iina/MPVOption.swift

+1-1
Original file line numberDiff line numberDiff line change
@@ -258,7 +258,7 @@ struct MPVOption {
258258
static let vdLavcSoftwareFallback = "vd-lavc-software-fallback"
259259
/** --vd-lavc-film-grain=<auto|cpu|gpu> */
260260
static let vdLavcFilmGrain = "vd-lavc-film-grain"
261-
/** --vd-lavc-dr=<yes|no> */
261+
/** --vd-lavc-dr=<auto|yes|no> */
262262
static let vdLavcDr = "vd-lavc-dr"
263263
/** --vd-lavc-bitexact */
264264
static let vdLavcBitexact = "vd-lavc-bitexact"

0 commit comments

Comments
 (0)