summaryrefslogtreecommitdiffstats
path: root/doc/src/videooverview.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/videooverview.qdoc')
-rw-r--r--doc/src/videooverview.qdoc14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/src/videooverview.qdoc b/doc/src/videooverview.qdoc
index ca5c7bd64..8a8347fc8 100644
--- a/doc/src/videooverview.qdoc
+++ b/doc/src/videooverview.qdoc
@@ -90,6 +90,20 @@ You can use the \l QMediaRecorder class in conjunction with other
classes to record video to disk. Primarily this is used with
the camera, so consult the \l {Camera Overview} for more information.
+\section2 Monitoring video frames
+You can use the \l QVideoProbe class to access video frames as they
+flow through different parts of a media pipeline when using other
+classes like \l QMediaPlayer, \l QMediaRecorder or \l QCamera. After
+creating the high level media class, you can set the source of the
+video probe to that instance. This can be useful for performing
+some video processing tasks (like barcode recognition, or object
+detection) while the video is rendered normally. You can not affect
+the video frames using this class, and they may arrive at a slightly
+different time than they are being rendered.
+
+Here's an example of installing a video probe while recording the camera:
+ \snippet doc/src/snippets/multimedia-snippets/media.cpp Video probe
+
\section1 Examples
There are both C++ and QML examples available.