Direct Play of any (E-)AC-3 track on Apple TV developed persistent micro-stutter: mpv's audio clock was derived from es_pts on the compressed path, which is credited a whole 32 ms burst the moment a payload lands, sawtoothing the clock on a ~0.8 s cycle that video retires as visible skip/hold pairs. AAC content was unaffected, which is why the symptom tracked Dolby audio and survived every VO-side fix. MPVKit 1.0.23 measures the clock from IEC samples actually handed to ao_read_data instead. Verified with an HDMI capture rig against the CI-built binary: EAC3 display cadence is now statistically identical to AAC (was 47.6 skips/min plus 453 multi-frame holds over 38 min). close #1776
24 lines
563 B
JSON
24 lines
563 B
JSON
{
|
|
"pins" : [
|
|
{
|
|
"identity" : "mpvkit",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/edde746/MPVKit",
|
|
"state" : {
|
|
"revision" : "ee423a7e8727eeee4748f08cb7d3c00e935ed45e",
|
|
"version" : "1.0.23"
|
|
}
|
|
},
|
|
{
|
|
"identity" : "sentry-cocoa",
|
|
"kind" : "remoteSourceControl",
|
|
"location" : "https://github.com/getsentry/sentry-cocoa",
|
|
"state" : {
|
|
"revision" : "f196cbb98e0388381d57908f2f5a9bdc385cde68",
|
|
"version" : "8.58.4"
|
|
}
|
|
}
|
|
],
|
|
"version" : 2
|
|
}
|