diff options
author | wm4 <wm4@nowhere> | 2020-02-16 16:21:03 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2020-02-16 16:21:03 +0100 |
commit | a4b12c54b64f31e005adb8b07d7c45876e91f0f5 (patch) | |
tree | bef6be47bf2865e9e933e57acaa366e6ec2eafd6 /libmpv | |
parent | a19d918816866180a4ddc8be371dfb8b9394fc28 (diff) | |
download | mpv-a4b12c54b64f31e005adb8b07d7c45876e91f0f5.tar.bz2 mpv-a4b12c54b64f31e005adb8b07d7c45876e91f0f5.tar.xz |
f_lavfi: don't propagate filter failure if creation fails
Filters that fail to create are not supposed to do this. Generally it
should happen in process() only.
This fixes the previous commit. If a filter could not be created, it
"trashed" the wrapper filter with the failure. (Even if the wrapper were
to handle were to handle failures of sub-filter, it couldn't handle init
failure because it cannot call mp_filter_set_error_handler() before the
newly created filter is actually returned.)
Fixes: #7465 (attempt 2)
Diffstat (limited to 'libmpv')
0 files changed, 0 insertions, 0 deletions