Libgstva: Cannot use multiple GPUs in same pipeline

Hello,

I am testing a pipeline with 2 channels, each of which is handled by a different GPU.
Specifically:

gst-launch-1.0
filesrc location=XXX ! qtdemux ! h264parse ! vah264dec ! fakesink
filesrc location=XXX ! qtdemux ! h264parse ! varenderd129h264dec ! fakesink

This pipeline failed to start and I see this warning message.

0:00:00.053965028 247 0x61d62e4e4730 WARN vah264dec gstvabasedec.c:661:gst_va_base_dec_set_context: warning: Can’t replace VA display while operating

It works if I separate them into 2 gst-launch strings.

thanks,
alex