CopperSpice API  1.9.1
CsMultimedia

Classes which support audio, camera, and video. More...

Namespaces

namespace  QAudio
 The QAudio namespace contains enums used by the audio classes.
 

Classes

class  QAbstractPlanarVideoBuffer
 Abstraction for planar video data More...
 
class  QAbstractVideoBuffer
 Abstraction for video data More...
 
class  QAbstractVideoFilter
 Represents a filter applied to the video frames received by a VideoOutput type More...
 
class  QAbstractVideoSurface
 Base class for video presentation surfaces More...
 
class  QAudioBuffer
 Collection of audio samples with a specific format and sample rate More...
 
class  QAudioBuffer::StereoFrame< T >
 Simple wrapper for a stereo audio frame More...
 
class  QAudioDecoder
 Allows decoding audio More...
 
class  QAudioDecoderControl
 Provides access to the audio decoding functionality of a QMediaService More...
 
class  QAudioDeviceInfo
 Interface to query audio devices and their functionality More...
 
class  QAudioEncoderSettings
 Set of audio encoder settings More...
 
class  QAudioEncoderSettingsControl
 Provides access to the settings of a media service that performs audio encoding More...
 
class  QAudioFormat
 Stores audio stream parameter information More...
 
class  QAudioInput
 Interface for receiving audio data from an audio input device More...
 
class  QAudioInputSelectorControl
 Audio input selector media control More...
 
class  QAudioOutput
 Interface for sending audio data to an audio output device More...
 
class  QAudioOutputSelectorControl
 Audio output selector media control More...
 
class  QAudioProbe
 Allows monitoring audio being played or recorded More...
 
class  QAudioRecorder
 Used for the recording of audio More...
 
class  QAudioRoleControl
 Provides control over the audio role of a media object More...
 
class  QCamera
 Interface for system camera devices More...
 
class  QCamera::FrameRateRange
 Represents a range of frame rates as minimum and maximum rate More...
 
class  QCameraCaptureBufferFormatControl
 Provides a control for setting the capture buffer format More...
 
class  QCameraCaptureDestinationControl
 Control for setting capture destination More...
 
class  QCameraControl
 Abstract base class for classes which control still cameras or video cameras More...
 
class  QCameraExposure
 Provides an interface for exposure related camera settings More...
 
class  QCameraExposureControl
 Allows controlling camera exposure parameters More...
 
class  QCameraFeedbackControl
 Allows controlling feedback during camera operation More...
 
class  QCameraFlashControl
 Allows controlling a camera's flash More...
 
class  QCameraFocus
 An interface for focus and zoom related camera settings More...
 
class  QCameraFocusControl
 Supplies control for focusing related camera parameters More...
 
class  QCameraFocusZone
 Provides information on zones used for autofocusing a camera More...
 
class  QCameraImageCapture
 Used for recording media content from a camera device More...
 
class  QCameraImageCaptureControl
 Provides a control interface for image capture services More...
 
class  QCameraImageProcessing
 Provides an interface for image processing related camera settings More...
 
class  QCameraImageProcessingControl
 Provides an abstract class for controlling image processing parameters More...
 
class  QCameraInfo
 Provides general information about camera devices More...
 
class  QCameraInfoControl
 Camera info media control More...
 
class  QCameraLocksControl
 Abstract base class for classes which control still cameras or video cameras More...
 
class  QCameraViewfinder
 Provides a camera viewfinder widget More...
 
class  QCameraViewfinderSettings
 Provides a set of viewfinder settings More...
 
class  QCameraViewfinderSettingsControl
 Provides an abstract class for controlling camera viewfinder parameters More...
 
class  QCameraViewfinderSettingsControl2
 Provides access to the viewfinder settings of a camera media service More...
 
class  QCameraZoomControl
 Supplies control for optical and digital camera zoom More...
 
class  QGraphicsVideoItem
 Graphics item object which displays video produced by a QMediaObject More...
 
class  QImageEncoderControl
 Provides access to the settings of a media service that performs image encoding More...
 
class  QImageEncoderSettings
 Provides a set of image encoder settings More...
 
class  QMediaAudioProbeControl
 Allows control over probing audio data in media objects More...
 
class  QMediaAvailabilityControl
 Supplies a control for reporting availability of a service More...
 
class  QMediaBindableInterface
 Base class for objects extending media objects functionality More...
 
class  QMediaContainerControl
 Provides access to the output container format of a QMediaService More...
 
class  QMediaContent
 Provides access to the resources relating to a media content More...
 
class  QMediaControl
 Base interface for media service controls More...
 
class  QMediaGaplessPlaybackControl
 Provides access to the gapless playback related control of a QMediaService More...
 
class  QMediaMetaData
 Provides identifiers for meta-data attributes More...
 
class  QMediaNetworkAccessControl
 Allows the setting of the Network Access Point for media related activities More...
 
class  QMediaObject
 Provides a common base for multimedia objects More...
 
class  QMediaPlayer
 Allows the playing of a media source More...
 
class  QMediaPlayerControl
 Provides access to the media playing functionality of a QMediaService More...
 
class  QMediaPlaylist
 Provides a list of media content to play More...
 
class  QMediaRecorder
 Used for the recording of media content More...
 
class  QMediaRecorderControl
 Provides access to the recording functionality of a QMediaService More...
 
class  QMediaResource
 Description of a media resource More...
 
class  QMediaService
 Provides a common base class for media service implementations More...
 
class  QMediaServiceCameraInfoInterface
 Provides camera specific information about devices supported by a camera service More...
 
class  QMediaServiceDefaultDeviceInterface
 Interface identifies the default device used by a media service plugin More...
 
class  QMediaServiceFeaturesInterface
 Interface identifies features supported by a media service plugin More...
 
class  QMediaServiceProviderPlugin
 Provides an interface for QMediaService plugins More...
 
class  QMediaServiceSupportedDevicesInterface
 Interface identifies the devices supported by a media service plugin More...
 
class  QMediaServiceSupportedFormatsInterface
 Interface identifies if a media service plugin supports a media format More...
 
class  QMediaStreamsControl
 Media stream selection control More...
 
class  QMediaTimeInterval
 Time interval with integer precision More...
 
class  QMediaTimeRange
 Set of zero or more disjoint time intervals More...
 
class  QMediaVideoProbeControl
 Allows control over probing video frames in media objects More...
 
class  QMetaDataReaderControl
 Provides read access to the meta-data of a QMediaService's media More...
 
class  QMetaDataWriterControl
 Controls write access to the meta data of a QMediaService's media More...
 
class  QRadioData
 Interfaces to the RDS functionality of the system radio More...
 
class  QRadioDataControl
 Provides access to the RDS functionality of the radio in the QMediaService More...
 
class  QRadioTuner
 Provides an interface to the systems analog radio device More...
 
class  QRadioTunerControl
 Tunes the radio of a QMediaService More...
 
class  QSound
 Provides access to the platform audio facilities More...
 
class  QSoundEffect
 Way to play low latency sound effects More...
 
class  QVideoDeviceSelectorControl
 Provides a video device selector media control More...
 
class  QVideoEncoderSettings
 Set of video encoder settings More...
 
class  QVideoEncoderSettingsControl
 Provides access to the settings of a media service that performs video encoding More...
 
class  QVideoFilterRunnable
 Represents the implementation of a video filter More...
 
class  QVideoFrame
 Representation of a frame of video data More...
 
class  QVideoProbe
 Allows monitoring of video frames being played or recorded More...
 
class  QVideoRendererControl
 Renders video to a QAbstractVideoSurface More...
 
class  QVideoSurfaceFormat
 Stream format of a video presentation surface More...
 
class  QVideoWidget
 Provides a widget which presents video produced by a media object More...
 
class  QVideoWidgetControl
 Media control which implements a video widget More...
 
class  QVideoWindowControl
 Media control for rendering video to a window More...
 

Detailed Description

This library contains classes for low level and higher level multimedia functionality including audio, camera, and video.