summaryrefslogtreecommitdiffstats
path: root/tests/auto/unit/multimedia/qerrorinfo/tst_qerrorinfo.cpp
diff options
context:
space:
mode:
authorTim Blechmann <tim.blechmann@qt.io>2024-06-18 11:14:15 +0800
committerTim Blechmann <tim.blechmann@qt.io>2024-06-20 08:43:57 +0800
commit532e685bc80eb17b4d3c397ad5b34fefdebd98a1 (patch)
tree2a3aff3af13c7f106cdab488706f5c758653c73a /tests/auto/unit/multimedia/qerrorinfo/tst_qerrorinfo.cpp
parent39d1c91b1f32bdc53f47b27a0896ac4891e496c9 (diff)
GStreamer: rework stopped state handlingHEADdev
We set the gstreamer pipeline into "paused" state, while we still consider it "stopped" (as in, we show a black frame). The original approach of adding a flag to the GstPipeline was a bit problematic: * it broke encapuslation * it did not propagate the state change actively, but required a pipeline flush. We move the functionality out of the pipeline into the `QGstVideoRenderer` and propagate the video output activation explicitly. Pick-to: 6.5 6.7 6.8 Change-Id: I8f847cd7296374cdf86e139dfe82c3142540bb37 Reviewed-by: Artem Dyomin <artem.dyomin@qt.io>
Diffstat (limited to 'tests/auto/unit/multimedia/qerrorinfo/tst_qerrorinfo.cpp')
0 files changed, 0 insertions, 0 deletions