summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2018-04-12 18:55:36 +0200
committerJan Ekström <jeebjp@gmail.com>2018-04-15 23:11:33 +0300
commit3ca0a7fd4d6615e438fdc80192dca951fff74ff1 (patch)
tree724593ce1458ef8b0ad8d16c7eae3f4545da2fcf
parent67b36c66d399b52e3a6d3a2ededeefabd31312c4 (diff)
downloadmpv-3ca0a7fd4d6615e438fdc80192dca951fff74ff1.tar.bz2
mpv-3ca0a7fd4d6615e438fdc80192dca951fff74ff1.tar.xz
DOCS/interface-changes.rst: adjust some audio filter change notes
The first change is about spdif - I mostly ignore spdif issues these days, but it seems like the recent changes made handling of it slightly better (but I didn't really test). The second change is about broken libavfilter filters. We won't restore the old behavior, because people were complaining about the old behavior in the past. Possibly we could make libavfilter export this was metadata and use the old behavior if we know they're broken - but it doesn't exist yet.
-rw-r--r--DOCS/interface-changes.rst8
1 files changed, 5 insertions, 3 deletions
diff --git a/DOCS/interface-changes.rst b/DOCS/interface-changes.rst
index 663674fa70..e3d50021ed 100644
--- a/DOCS/interface-changes.rst
+++ b/DOCS/interface-changes.rst
@@ -58,15 +58,17 @@ Interface changes
between PCM and AC3 output, the audio output won't be reconfigured,
and audio playback will fail due to libswresample being unable to
convert between PCM and AC3 (Note: the responsible developer didn't
- give a shit)
- - inserting a filter that changes the output channel layout will not
+ give a shit. Later changes might have improved or worsened this.)
+ - inserting a filter that changes the output sample format will not
reconfigure the AO - you need to run an additional "ao-reload"
command to force this if you want that
- using "strong" gapless audio (--gapless-audio=yes) can fail if the
audio formats are not convertible (such as switching between PCM and
AC3 passthrough)
- if filters do not pass through PTS values correctly, A/V sync can
- result over time
+ result over time. Some libavfilter filters are known to be affected by
+ this, such as af_loudnorm, which can desync over time, depending on
+ how the audio track was muxed.
- remove out-format sub-parameter from "format" audio filter (no replacement)
- --lavfi-complex now requires uniquely named filter pads. In addition,
unconnected filter pads are not allowed anymore (that means every filter