[vlc-devel] [PATCH 3/3] sout: sdi: don't use hardware decoder with --no-hw-dec
Steve Lhomme
robux4 at ycbcr.xyz
Mon Jan 11 08:17:16 UTC 2021
It's still possible to use the hardware filters as the hw-dec option only
applies to decoding.
---
modules/stream_out/sdi/SDIStream.cpp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/modules/stream_out/sdi/SDIStream.cpp b/modules/stream_out/sdi/SDIStream.cpp
index ce4588d28ce..a62de9071bb 100644
--- a/modules/stream_out/sdi/SDIStream.cpp
+++ b/modules/stream_out/sdi/SDIStream.cpp
@@ -483,6 +483,9 @@ void VideoDecodedStream::VideoDecCallback_queue_cc(decoder_t *p_dec, block_t *p_
vlc_decoder_device * VideoDecodedStream::VideoDecCallback_get_device(decoder_t *p_dec)
{
+ if( !var_InheritBool( p_dec, "hw-dec" ) )
+ return NULL;
+
struct decoder_owner *p_owner;
p_owner = container_of(p_dec, struct decoder_owner, dec);
if (p_owner->dec_dev == NULL)
--
2.29.2
More information about the vlc-devel
mailing list