summaryrefslogtreecommitdiffstats
path: root/src/multimedia/doc/src/multimedia.qdoc
diff options
context:
space:
mode:
Diffstat (limited to 'src/multimedia/doc/src/multimedia.qdoc')
-rw-r--r--src/multimedia/doc/src/multimedia.qdoc186
1 files changed, 0 insertions, 186 deletions
diff --git a/src/multimedia/doc/src/multimedia.qdoc b/src/multimedia/doc/src/multimedia.qdoc
deleted file mode 100644
index dcf394c87..000000000
--- a/src/multimedia/doc/src/multimedia.qdoc
+++ /dev/null
@@ -1,186 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2015 The Qt Company Ltd.
-** Contact: http://www.qt.io/licensing/
-**
-** This file is part of the documentation of the Qt Toolkit.
-**
-** $QT_BEGIN_LICENSE:FDL$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU Free Documentation License Usage
-** Alternatively, this file may be used under the terms of the GNU Free
-** Documentation License version 1.3 as published by the Free Software
-** Foundation and appearing in the file included in the packaging of
-** this file. Please review the following information to ensure
-** the GNU Free Documentation License version 1.3 requirements
-** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-/*!
-\page multimediaoverview.html
-\title Multimedia
-\brief A set of APIs for working with audio, video and camera devices.
-
-Multimedia support in Qt is provided by the \l{Qt Multimedia} module. The Qt
-Multimedia module provides a rich feature set that enables you to easily take
-advantage of a platform's multimedia capabilities such as media playback and
-the use of camera devices.
-
-\section1 Features
-
-Here are some examples of what can be done with Qt Multimedia APIs:
-
-\list
-\li Access raw audio devices for input and output
-\li Play low latency sound effects
-\li Play media files in playlists (such as compressed audio or video files)
-\li Record audio and compress it
-\li Use a camera, including viewfinder, image capture, and movie recording
-\li Play 3D positional audio with \l{Qt Audio Engine QML Types}{Qt Audio Engine}
-\li Decode audio media files into memory for processing
-\li Accessing video frames or audio buffers as they are played or recorded
-\endlist
-
-\section1 Multimedia Components
-
-Qt's multimedia APIs are categorized into four main components. More
-information (including background information and class references) is
-available here:
-
-\list
-\li \l {Audio Overview}
-\li \l {Video Overview}
-\li \l {Camera Overview}
-\endlist
-
-\section1 Multimedia Recipes
-
-For some quick recipes, look at the overviews above and consult this table:
-
-\table 70%
- \header
- \li Use case
- \li Examples
- \li QML Types
- \li C++ Classes
- \row
- \li Playing a sound effect
- \li
- \li
- \li QSoundEffect
- \row
- \li Playing low latency audio
- \li \l{Audio Input Example}{audioinput},
- \l{Spectrum Example}{spectrum}
- \li
- \li QAudioOutput
- \row
- \li Playing encoded audio (MP3, AAC etc)
- \li \l{Media Player Example}{player}
- \li \l Audio, \l {MediaPlayer}
- \li QMediaPlayer
- \row
- \li Accessing raw audio input data
- \li \l{Spectrum Example}{spectrum},
- \l{Audio Input Example}{audioinput}
- \li
- \li QAudioInput
- \row
- \li Recording encoded audio data
- \li \l{Audio Recorder Example}{audiorecorder}
- \li
- \li QAudioRecorder
- \row
- \li Discovering raw audio devices
- \li \l{Audio Devices Example}{audiodevices}
- \li
- \li QAudioDeviceInfo
- \row
- \li Video Playback
- \li \l{Media Player Example}{player},
- \l{QML Video Example}{qmlvideo},
- \l{QML Video Shader Effects Example}{qmlvideofx}
- \li \l MediaPlayer, \l VideoOutput, \l Video
- \li QMediaPlayer, QVideoWidget, QGraphicsVideoItem
- \row
- \li Video Processing
- \li \l {QML Video Example}{qmlvideofx}
- \li \l {MediaPlayer}, \l VideoOutput
- \li QMediaPlayer, QAbstractVideoSurface, QVideoFrame
- \row
- \li Accessing camera viewfinder
- \li \l {Camera Example}{camera},
- \l {QML Camera Example}{declarative-camera}
- \li \l Camera, \l VideoOutput
- \li QCamera, QVideoWidget, QGraphicsVideoItem
- \row
- \li Viewfinder processing
- \li
- \li \l Camera, \l VideoOutput
- \li QCamera, QAbstractVideoSurface, QVideoFrame
- \row
- \li Capturing photos
- \li \l {Camera Example}{camera},
- \l {QML Camera Example}{declarative-camera}
- \li \l Camera
- \li QCamera, QCameraImageCapture
- \row
- \li Capturing movies
- \li \l {Camera Example}{camera},
- \l {QML Camera Example}{declarative-camera}
- \li \l Camera
- \li QCamera, QMediaRecorder
- \row
- \li 3D sound sources
- \li
- \li \l {AudioEngine Example}{Audio Engine}
- \li \l {AudioEngine}, \l Sound
- \li
-\endtable
-
-\section1 Limitations
-
-The Qt Multimedia APIs build upon the multimedia framework of the underlying
-platform. This can mean that support for various codecs or containers can vary
-between machines, depending on what the end user has installed.
-
-\section1 Advanced Usage
-
-For developers wishing to access some platform specific settings, or to port the
-Qt Multimedia APIs to a new platform or technology, see \l{Multimedia Backend
-Development}.
-
-\section1 Changes from Previous Versions
-
-If you previously used Qt Multimedia in Qt 4, or used Qt Multimedia Kit in
-Qt Mobility, please see \l {Changes in Qt Multimedia} for more information on
-what changed, and what you might need to change when porting code.
-
-\section1 Reference Documentation
-
-\section2 QML Types
-The QML types are accessed by using:
-\code
-import QtMultimedia 5.8
-\endcode
-\annotatedlist multimedia_qml
-The following types are accessed by using \l{Qt Audio Engine QML Types}{Qt Audio Engine}:
-\qml \QtMinorVersion
-import QtAudioEngine 1.\1
-\endqml
-\annotatedlist multimedia_audioengine
-
-\section2 Multimedia Classes
-
-\annotatedlist multimedia
-
-*/