chore(mpv): bump MPVKit to 1.0.16
Brings in the AVFoundation audio output's bounded PCM lookahead, which is compiled in on macOS only. AVSampleBufferAudioRenderer holds roughly 1.7s of audio there, and mpv multiplies --volume into the samples as it hands them over, so a volume change stayed inaudible until that backlog drained. The bound cuts the queue to about 450ms, measured; tvOS and iOS preprocess to the source they had before the patch, so the deep buffering their AirPlay path relies on is untouched. Also carries the Dolby-conformant compressed EAC3 sink from 1.0.15.
This commit is contained in:
@@ -1140,7 +1140,7 @@
|
||||
repositoryURL = "https://github.com/edde746/MPVKit";
|
||||
requirement = {
|
||||
kind = exactVersion;
|
||||
version = 1.0.14;
|
||||
version = 1.0.16;
|
||||
};
|
||||
};
|
||||
/* End XCRemoteSwiftPackageReference section */
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/edde746/MPVKit",
|
||||
"state" : {
|
||||
"revision" : "3309e7c158e64adc9a5666df5e7aa474f2d3aaec",
|
||||
"version" : "1.0.14"
|
||||
"revision" : "39df1216941c1442e9163d2a574ca37ef2c2b4ff",
|
||||
"version" : "1.0.16"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -6,8 +6,8 @@
|
||||
"kind" : "remoteSourceControl",
|
||||
"location" : "https://github.com/edde746/MPVKit",
|
||||
"state" : {
|
||||
"revision" : "3309e7c158e64adc9a5666df5e7aa474f2d3aaec",
|
||||
"version" : "1.0.14"
|
||||
"revision" : "39df1216941c1442e9163d2a574ca37ef2c2b4ff",
|
||||
"version" : "1.0.16"
|
||||
}
|
||||
}
|
||||
],
|
||||
|
||||
@@ -26,8 +26,8 @@ class WireMpvTest < Minitest::Test
|
||||
].freeze
|
||||
MPVKIT_PIN = {
|
||||
'location' => 'https://github.com/edde746/MPVKit',
|
||||
'revision' => '3309e7c158e64adc9a5666df5e7aa474f2d3aaec',
|
||||
'version' => '1.0.14',
|
||||
'revision' => '39df1216941c1442e9163d2a574ca37ef2c2b4ff',
|
||||
'version' => '1.0.16',
|
||||
}.freeze
|
||||
|
||||
def setup
|
||||
|
||||
@@ -50,7 +50,7 @@ end
|
||||
# Swift Package: MPVKit. Restore each graph edge independently so a project
|
||||
# with a surviving package reference cannot silently omit the Runner linkage.
|
||||
pkg_url = 'https://github.com/edde746/MPVKit'
|
||||
pkg_version = '1.0.14'
|
||||
pkg_version = '1.0.16'
|
||||
pkg = project.root_object.package_references.find do |candidate|
|
||||
candidate.repositoryURL == pkg_url rescue false
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user