Overview▲
A multimedia backend provides the glue between platform-specific libraries, and Qt Multimedia. In some cases the available cross-platform Multimedia APIs or implementations are not sufficient, or not immediately available on a certain platform. Alternatively, the multimedia implementation on a platform might expose certain extra properties or functionality that other platforms do not, or a finer degree of control might be possible. For these cases, it is possible to use extended controls directly.
Classes for service implementers.▲
-
QAudioDecoderControl: The QAudioDecoderControl class provides access to the audio decoding functionality of a QMediaService.
-
QAudioEncoderSettingsControl: The QAudioEncoderSettingsControl class provides access to the settings of a media service that performs audio encoding.
-
QAudioInputSelectorControl: The QAudioInputSelectorControl class provides an audio input selector media control.
-
QAudioOutputSelectorControl: The QAudioOutputSelectorControl class provides an audio output selector media control.
-
QAudioRoleControl: The QAudioRoleControl class provides control over the audio role of a media object.
-
QCameraCaptureBufferFormatControl: The QCameraCaptureBufferFormatControl class provides a control for setting the capture buffer format.
-
QCameraCaptureDestinationControl: The QCameraCaptureDestinationControl class provides a control for setting capture destination.
-
QCameraControl: The QCameraControl class is an abstract base class for classes that control still cameras or video cameras.
-
QCameraExposureControl: The QCameraExposureControl class allows controlling camera exposure parameters.
-
QCameraFeedbackControl: The QCameraFeedbackControl class allows controlling feedback (sounds etc) during camera operation.
-
QCameraFlashControl: The QCameraFlashControl class allows controlling a camera's flash.
-
QCameraFocusControl: The QCameraFocusControl class supplies control for focusing related camera parameters.
-
QCameraImageCaptureControl: The QCameraImageCaptureControl class provides a control interface for image capture services.
-
QCameraImageProcessingControl: The QCameraImageProcessingControl class provides an abstract class for controlling image processing parameters, like white balance, contrast, saturation, sharpening and denoising.
-
QCameraInfoControl: The QCameraInfoControl class provides a camera info media control.
-
QCameraLocksControl: The QCameraLocksControl class is an abstract base class for classes that control still cameras or video cameras.
-
QCameraViewfinderSettingsControl: The QCameraViewfinderSettingsControl class provides an abstract class for controlling camera viewfinder parameters.
-
QCameraViewfinderSettingsControl2: The QCameraViewfinderSettingsControl2 class provides access to the viewfinder settings of a camera media service.
-
QCameraZoomControl: The QCameraZoomControl class supplies control for optical and digital camera zoom.
-
QCustomAudioRoleControl: The QCustomAudioRoleControl class provides control over the audio role of a media object.
-
QImageEncoderControl: The QImageEncoderControl class provides access to the settings of a media service that performs image encoding.
-
QMediaAudioProbeControl: The QMediaAudioProbeControl class allows control over probing audio data in media objects.
-
QMediaAvailabilityControl: The QMediaAvailabilityControl class supplies a control for reporting availability of a service.
-
QMediaContainerControl: The QMediaContainerControl class provides access to the output container format of a QMediaService.
-
QMediaControl: The QMediaControl class provides a base interface for media service controls.
-
QMediaGaplessPlaybackControl: The QMediaGaplessPlaybackControl class provides access to the gapless playback related control of a QMediaService.
-
QMediaNetworkAccessControl: The QMediaNetworkAccessControl class allows the setting of the Network Access Point for media related activities.
-
QMediaPlayerControl: The QMediaPlayerControl class provides access to the media playing functionality of a QMediaService.
-
QMediaRecorderControl: The QMediaRecorderControl class provides access to the recording functionality of a QMediaService.
-
QMediaService: The QMediaService class provides a common base class for media service implementations.
-
QMediaStreamsControl: The QMediaStreamsControl class provides a media stream selection control.
-
QMediaVideoProbeControl: The QMediaVideoProbeControl class allows control over probing video frames in media objects.
-
QMetaDataReaderControl: The QMetaDataReaderControl class provides read access to the meta-data of a QMediaService's media.
-
QMetaDataWriterControl: The QMetaDataWriterControl class provides write access to the meta-data of a QMediaService's media.
-
QRadioDataControl: The QRadioDataControl class provides access to the RDS functionality of the radio in the QMediaService.
-
QRadioTunerControl: The QRadioTunerControl class provides access to the radio tuning functionality of a QMediaService.
-
QVideoDeviceSelectorControl: The QVideoDeviceSelectorControl class provides an video device selector media control.
-
QVideoEncoderSettingsControl: The QVideoEncoderSettingsControl class provides access to the settings of a media service that performs video encoding.
-
QVideoRendererControl: The QVideoRendererControl class provides a media control for rendering video to a QAbstractVideoSurface.
-
QVideoWindowControl: The QVideoWindowControl class provides a media control for rendering video to a window.