summaryrefslogtreecommitdiffstats
path: root/doc/src/multimedia.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'doc/src/multimedia.qdoc')
-rw-r--r--doc/src/multimedia.qdoc24
1 files changed, 24 insertions, 0 deletions
diff --git a/doc/src/multimedia.qdoc b/doc/src/multimedia.qdoc
index 3ade6f2268..ec3746ebc4 100644
--- a/doc/src/multimedia.qdoc
+++ b/doc/src/multimedia.qdoc
@@ -332,6 +332,30 @@ write a camera application in C++.
The \l {QML Camera Example} demonstrates still image capture and controls
using the QML plugin. Video recording is not currently available.
+\section2 QML Video Example
+
+The \l {video/qmlvideo}{QML Video Example} demonstrates the various manipulations
+(move; resize; rotate; change aspect ratio) which can be applied to QML
+\l {Video} and \l {Camera} items.
+
+It also shows how native code can be combined with QML to implement more
+advanced functionality - in this case, C++ code is used to calculate the QML
+frame rate and (on Symbian) the graphics memory consumption; these metrics
+are rendered in QML as semi-transparent items overlaid on the video content.
+
+\section2 QML Video Shader Effects Example
+The \l {video/qmlvideofx}{QML Video Shader Effects Example} shows how the
+\l {ShaderEffectItem} element can be used to apply postprocessing effects,
+expressed in GLSL, to QML \l {Video} and \l {Camera} items.
+
+It re-uses the frame rate and memory consumption display code used by
+the \l {QML Video Example}.
+
+Finally, this application demonstrates the use of different top-level QML
+files to handle different physical screen sizes. On small-screen devices,
+menus are by default hidden, and only appear when summoned by a gesture.
+Large-screen devices show a more traditional layout in which menus are
+displayed around the video content pane.
\section1 Reference documentation