diff --git a/changelog.md b/changelog.md index f5a3742..4ef5e5d 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,7 @@ +**0.1.19** +- Corrected encoder options setting in plugin stream mapper for libsvtav1 + **0.1.18** - adds similar logic for qsv and vaapi as was done for nvenc in 0.1.17 - adds new qsv_safe_decode and vaapi_safe_decode options to the respective encoders diff --git a/info.json b/info.json index 9c29d34..2566096 100644 --- a/info.json +++ b/info.json @@ -12,5 +12,5 @@ "on_worker_process": 1 }, "tags": "video,ffmpeg", - "version": "0.1.18" + "version": "0.1.19" } diff --git a/lib/plugin_stream_mapper.py b/lib/plugin_stream_mapper.py index 8d134b2..61fb215 100644 --- a/lib/plugin_stream_mapper.py +++ b/lib/plugin_stream_mapper.py @@ -413,7 +413,7 @@ def custom_stream_mapping(self, stream_info: dict, stream_id: int): stream_encoding += stream_args.get("encoder_args", []) stream_encoding += stream_args.get("stream_args", []) elif encoder_name in stva1_encoder.provides(): - stream_args = vaapi_encoder.stream_args(stream_info, stream_id, encoder_name, filter_state=filter_state) + stream_args = stva1_encoder.stream_args(stream_info, stream_id, encoder_name, filter_state=filter_state) stream_encoding += stream_args.get("encoder_args", []) stream_encoding += stream_args.get("stream_args", []) elif encoder_name in qsv_encoder.provides():